primeiro commit
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s

This commit is contained in:
2024-04-29 21:38:53 -03:00
commit e11bf493a1
2532 changed files with 55878 additions and 0 deletions

View 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"),
],
)

View 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"),
],
)

View 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: [],
)

View 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"),
],
)

View 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"),
],
)

View 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: [],
)

View 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: [],
)

View 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"),
],
)

View 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: [],
)

View 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: [],
)

View 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"),
],
)

View 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: [],
)

View 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: [],
)

View 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: [],
)