mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
0c9f05b8d1
Done: support loading from assets in skillset_builder.rs entity_config field with skillset asset field move every SkillSet config to assets tests for skillset assets tests for assets in entity configs
32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
EntityConfig (
|
|
/// Name of Entity
|
|
name: Some("Paddy"),
|
|
|
|
/// Body
|
|
/// Can be Exact (Body with all fields e.g BodyType, Species, Hair color and such)
|
|
/// or Random (will use random if available for this Body)
|
|
/// or RandomWith (will use random_with if available for this Body)
|
|
// body: Humanoid(Random),
|
|
|
|
/// Main and second tools
|
|
/// Can be Option<Item> (with asset_specifier for item)
|
|
/// or Choice
|
|
/// (array of pairs with weight of choosing some item and Option<Item>)
|
|
main_tool: Some(Item("common.items.weapons.axe_1h.orichalcum-0")),
|
|
second_tool: None,
|
|
|
|
/// Loadout Config (with asset_specifier for loadout)
|
|
loadout_asset: Some("common.loadout.village.merchant"),
|
|
|
|
/// Skillset Config (with asset_specifier for skillset)
|
|
skillset_asset: Some("common.skillset.village.merchant"),
|
|
|
|
/// Loot
|
|
/// Can be Item (with asset_specifier for item)
|
|
/// or LootTable (with asset_specifier for loot table)
|
|
// loot: LootTable("common.loot_tables.humanoids"),
|
|
|
|
/// Meta Info (level, alignment, agency, etc)
|
|
// meta: {},
|
|
)
|