pub struct ContentConfig {Show 15 fields
pub items_path: Option<String>,
pub enemies_path: Option<String>,
pub abilities_path: Option<String>,
pub loot_tables_path: Option<String>,
pub economy_path: Option<String>,
pub dialogue_path: Option<String>,
pub balance_path: Option<String>,
pub stats_path: Option<String>,
pub scenario_text_path: Option<String>,
pub lore_path: Option<String>,
pub crafting_path: Option<String>,
pub quests_path: Option<String>,
pub factions_path: Option<String>,
pub maps_path: Option<String>,
pub textures_path: Option<String>,
}Expand description
Paths to content data files. All paths are relative to the pack root.
Fields§
§items_path: Option<String>Path to items definition file (e.g. “content/items.json”).
enemies_path: Option<String>Path to enemies definition file (e.g. “content/enemies.json”).
abilities_path: Option<String>Path to abilities definition file (e.g. “content/abilities.json”).
loot_tables_path: Option<String>Path to loot tables definition file (e.g. “content/loot_tables.json”).
economy_path: Option<String>Path to economy/shops definition file (e.g. “content/economy.json”).
dialogue_path: Option<String>Path to dialogue definition file (e.g. “content/dialogue.json”).
balance_path: Option<String>Path to balance tuning file (e.g. “content/balance.json”).
stats_path: Option<String>Path to stats/attributes definition file (e.g. “content/stats.json”).
scenario_text_path: Option<String>Path to scenario text/strings file (e.g. “content/scenario_text.json”).
lore_path: Option<String>Path to lore entries file (e.g. “content/lore.json”).
crafting_path: Option<String>Path to crafting recipes file (e.g. “content/crafting.json”).
quests_path: Option<String>Path to quest definitions file (e.g. “content/quests.json”).
factions_path: Option<String>Path to factions definitions file (e.g. “content/factions.json”).
maps_path: Option<String>Path to map templates directory (e.g. “maps/templates”).
textures_path: Option<String>Path to texture pack file (e.g. “textures/pack.json”).
Trait Implementations§
Source§impl Clone for ContentConfig
impl Clone for ContentConfig
Source§fn clone(&self) -> ContentConfig
fn clone(&self) -> ContentConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more