primeiro commit
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s
This commit is contained in:
27
veloren/assets/common/entity/village/alchemist.ron
Normal file
27
veloren/assets/common/entity/village/alchemist.ron
Normal file
@@ -0,0 +1,27 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Alchemist"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.alchemist"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.broom")),
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.pickaxe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
(1, Item("common.items.weapons.tool.shovel-0")),
|
||||
(1, Item("common.items.weapons.tool.shovel-1")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank3.fullskill"),
|
||||
],
|
||||
)
|
||||
27
veloren/assets/common/entity/village/blacksmith.ron
Normal file
27
veloren/assets/common/entity/village/blacksmith.ron
Normal file
@@ -0,0 +1,27 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Blacksmith"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.blacksmith"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.broom")),
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.pickaxe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
(1, Item("common.items.weapons.tool.shovel-0")),
|
||||
(1, Item("common.items.weapons.tool.shovel-1")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank3.fullskill"),
|
||||
],
|
||||
)
|
||||
25
veloren/assets/common/entity/village/bowman.ron
Normal file
25
veloren/assets/common/entity/village/bowman.ron
Normal file
@@ -0,0 +1,25 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Bowman"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Choice([
|
||||
(1, Asset("common.loadout.world.traveler1.leather")),
|
||||
(1, Asset("common.loadout.world.traveler2.carapace")),
|
||||
(1, Asset("common.loadout.world.traveler2.scale")),
|
||||
]),
|
||||
active_hands: InHands((Choice([
|
||||
(1, ModularWeapon(tool: Bow, material: Ironwood, hands: None)),
|
||||
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
21
veloren/assets/common/entity/village/captain.ron
Normal file
21
veloren/assets/common/entity/village/captain.ron
Normal file
@@ -0,0 +1,21 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Captain"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.captain"),
|
||||
active_hands: InHands((ModularWeapon(tool: Sword, material: Orichalcum, hands: Two), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.food.cheese"),
|
||||
(10, "common.items.food.plainsalad"),
|
||||
(10, "common.items.consumable.potion_med"),
|
||||
],
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank5.fullskill"),
|
||||
],
|
||||
)
|
||||
27
veloren/assets/common/entity/village/chef.ron
Normal file
27
veloren/assets/common/entity/village/chef.ron
Normal file
@@ -0,0 +1,27 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Chef"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.chef"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.broom")),
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.pickaxe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
(1, Item("common.items.weapons.tool.shovel-0")),
|
||||
(1, Item("common.items.weapons.tool.shovel-1")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank3.fullskill"),
|
||||
],
|
||||
)
|
||||
11
veloren/assets/common/entity/village/dummy.ron
Normal file
11
veloren/assets/common/entity/village/dummy.ron
Normal file
@@ -0,0 +1,11 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Training Dummy"),
|
||||
body: Exact(Object(TrainingDummy)),
|
||||
alignment: Alignment(Passive),
|
||||
loot: Nothing,
|
||||
inventory: (
|
||||
loadout: FromBody,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
23
veloren/assets/common/entity/village/farmer.ron
Normal file
23
veloren/assets/common/entity/village/farmer.ron
Normal file
@@ -0,0 +1,23 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Farmer"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.farmer"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
(1, Item("common.items.weapons.tool.shovel-0")),
|
||||
(1, Item("common.items.weapons.tool.shovel-1")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.food.cheese"),
|
||||
(10, "common.items.food.plainsalad"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
24
veloren/assets/common/entity/village/guard.ron
Normal file
24
veloren/assets/common/entity/village/guard.ron
Normal file
@@ -0,0 +1,24 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Guard"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.guard"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, ModularWeapon(tool: Sword, material: Cobalt, hands: None)),
|
||||
(2, ModularWeapon(tool: Bow, material: Ironwood, hands: None)),
|
||||
(1, ModularWeapon(tool: Axe, material: Cobalt, hands: None)),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(25, "common.items.consumable.potion_big"),
|
||||
(25, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank3.fullskill"),
|
||||
],
|
||||
)
|
||||
21
veloren/assets/common/entity/village/herbalist.ron
Normal file
21
veloren/assets/common/entity/village/herbalist.ron
Normal file
@@ -0,0 +1,21 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Herbalist"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.herbalist"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.food.cheese"),
|
||||
(10, "common.items.food.plainsalad"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
23
veloren/assets/common/entity/village/hunter.ron
Normal file
23
veloren/assets/common/entity/village/hunter.ron
Normal file
@@ -0,0 +1,23 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Hunter"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.hunter"),
|
||||
active_hands: InHands((Choice([
|
||||
(8, ModularWeapon(tool: Bow, material: Wood, hands: None)),
|
||||
(4, ModularWeapon(tool: Bow, material: Bamboo, hands: None)),
|
||||
(2, ModularWeapon(tool: Bow, material: Hardwood, hands: None)),
|
||||
(2, ModularWeapon(tool: Bow, material: Ironwood, hands: None)),
|
||||
(1, ModularWeapon(tool: Bow, material: Eldwood, hands: None)),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
21
veloren/assets/common/entity/village/merchant.ron
Normal file
21
veloren/assets/common/entity/village/merchant.ron
Normal file
@@ -0,0 +1,21 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Merchant"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.merchant"),
|
||||
active_hands: InHands((Choice([
|
||||
(2, ModularWeapon(tool: Bow, material: Eldwood, hands: None)),
|
||||
(1, ModularWeapon(tool: Sword, material: Steel, hands: None)),
|
||||
(1, ModularWeapon(tool: Sword, material: Bloodsteel, hands: None)),
|
||||
(2, ModularWeapon(tool: Staff, material: Ironwood, hands: None)),
|
||||
]), None)),
|
||||
)),
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank3.fullskill"),
|
||||
],
|
||||
)
|
||||
25
veloren/assets/common/entity/village/mountaineer.ron
Normal file
25
veloren/assets/common/entity/village/mountaineer.ron
Normal file
@@ -0,0 +1,25 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Mountaineer"),
|
||||
body: RandomWith("orc"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.mountaineer"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.broom")),
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.pickaxe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
(1, Item("common.items.weapons.tool.shovel-0")),
|
||||
(1, Item("common.items.weapons.tool.shovel-1")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
25
veloren/assets/common/entity/village/skinner.ron
Normal file
25
veloren/assets/common/entity/village/skinner.ron
Normal file
@@ -0,0 +1,25 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Skinner"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Choice([
|
||||
(1, Asset("common.loadout.world.traveler1.leather")),
|
||||
(1, Asset("common.loadout.world.traveler2.carapace")),
|
||||
(1, Asset("common.loadout.world.traveler2.scale")),
|
||||
]),
|
||||
active_hands: InHands((Choice([
|
||||
(1, ModularWeapon(tool: Axe, material: Cobalt, hands: None)),
|
||||
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
28
veloren/assets/common/entity/village/villager.ron
Normal file
28
veloren/assets/common/entity/village/villager.ron
Normal file
@@ -0,0 +1,28 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Villager"),
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Npc),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.village.villager"),
|
||||
active_hands: InHands((Choice([
|
||||
(1, Item("common.items.weapons.tool.broom")),
|
||||
(1, Item("common.items.weapons.tool.hoe")),
|
||||
(1, Item("common.items.weapons.tool.pickaxe")),
|
||||
(1, Item("common.items.weapons.tool.rake")),
|
||||
(1, Item("common.items.weapons.tool.shovel-0")),
|
||||
(1, Item("common.items.weapons.tool.shovel-1")),
|
||||
(1, Item("common.items.tool.instruments.lyre")),
|
||||
(1, Item("common.items.tool.instruments.lute")),
|
||||
(1, Item("common.items.tool.instruments.guitar")),
|
||||
]), None)),
|
||||
)),
|
||||
items: [
|
||||
(10, "common.items.consumable.potion_big"),
|
||||
(10, "common.items.food.sunflower_icetea"),
|
||||
],
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
Reference in New Issue
Block a user