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:
@@ -0,0 +1,11 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Hermit Alligator"),
|
||||
body: RandomWith("hermit_alligator"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.dwarven_quarry.alligator"),
|
||||
inventory: (
|
||||
loadout: FromBody,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
@@ -0,0 +1,22 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Captain"),
|
||||
body: RandomWith("dwarf"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.dwarven_quarry.captain"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.overseer"),
|
||||
active_hands: InHands((
|
||||
ModularWeapon(tool: Sword, material: Orichalcum, hands: Two),
|
||||
None
|
||||
)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank5.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,17 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Clockwork"),
|
||||
body: RandomWith("clockwork"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.nothing"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
active_hands: InHands((Item("common.items.npc_weapons.unique.husk"), None)),
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.clockwork"),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
@@ -0,0 +1,15 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Automatic,
|
||||
body: RandomWith("cyclops"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.dwarven_quarry.cyclops"),
|
||||
inventory: (
|
||||
loadout: FromBody,
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.0,
|
||||
aggro_range_multiplier: 0.1,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
@@ -0,0 +1,18 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Flamekeeper"),
|
||||
body: RandomWith("flamekeeper"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.dwarven_quarry.flamekeeper"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
active_hands: InHands((Item("common.items.npc_weapons.unique.flamekeeper_staff"), None)),
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.flamekeeper"),
|
||||
|
||||
)), ),
|
||||
agent: (
|
||||
idle_wander_factor: 0.0,
|
||||
aggro_range_multiplier: 2.0,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
@@ -0,0 +1,14 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Lava Thrower"),
|
||||
body: Exact(Object(Flamethrower)),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: Nothing,
|
||||
inventory: (
|
||||
loadout: FromBody,
|
||||
),
|
||||
agent: (
|
||||
aggro_range_multiplier: 6.0,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
@@ -0,0 +1,19 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Myrmidon Hoplite"),
|
||||
body: RandomWith("myrmidon"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.myrmidon.enemy"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.myrmidon.hoplite"),
|
||||
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.hoplite"), None)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank4.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,19 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Myrmidon Marksman"),
|
||||
body: RandomWith("myrmidon"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.myrmidon.enemy"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.myrmidon.marksman"),
|
||||
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.marksman"), None)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank4.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,24 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Mine Guard"),
|
||||
body: RandomWith("dwarf"),
|
||||
alignment: Alignment(Enemy),
|
||||
// TODO Add custom loot table
|
||||
loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.mine_guard"),
|
||||
active_hands: InHands((
|
||||
ModularWeapon(tool: Bow, material: Eldwood, hands: Two),
|
||||
None
|
||||
)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.2,
|
||||
aggro_range_multiplier: 1.0,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank5.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,21 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Greedy Miner"),
|
||||
body: RandomWith("dwarf"),
|
||||
alignment: Alignment(Enemy),
|
||||
// TODO Add custom loot table
|
||||
loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.greedy_miner"),
|
||||
active_hands: InHands((Item("common.items.npc_weapons.sword.pickaxe_velorite_sword"), None)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
aggro_range_multiplier: 2.0,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank5.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,17 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Greedy Miner"),
|
||||
body: RandomWith("draugr"),
|
||||
alignment: Alignment(Enemy),
|
||||
// TODO Add custom loot table
|
||||
loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.greedy_miner"),
|
||||
active_hands: InHands((Item("common.items.npc_weapons.sword.pickaxe_velorite_sword"), None)),
|
||||
)),
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank3.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,15 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Minotaur"),
|
||||
body: RandomWith("minotaur"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.dwarven_quarry.minotaur"),
|
||||
inventory: (
|
||||
loadout: FromBody,
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.0,
|
||||
aggro_range_multiplier: 0.1,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
@@ -0,0 +1,22 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Overseer"),
|
||||
body: RandomWith("dwarf"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.dwarven_quarry.overseer"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.dwarven_quarry.overseer"),
|
||||
active_hands: InHands((
|
||||
ModularWeapon(tool: Hammer, material: Orichalcum, hands: Two),
|
||||
None
|
||||
)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.0,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank5.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,20 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Myrmidon Sniper"),
|
||||
body: RandomWith("myrmidon"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.myrmidon.enemy"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.myrmidon.marksman"),
|
||||
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.marksman"), None)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
aggro_range_multiplier: 4.0,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank1.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,19 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Myrmidon Strategian"),
|
||||
body: RandomWith("myrmidon"),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: LootTable("common.loot_tables.dungeon.myrmidon.enemy"),
|
||||
inventory: (
|
||||
loadout: Inline((
|
||||
inherit: Asset("common.loadout.dungeon.myrmidon.strategian"),
|
||||
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.strategian"), None)),
|
||||
)),
|
||||
),
|
||||
agent: (
|
||||
idle_wander_factor: 0.1,
|
||||
),
|
||||
meta: [
|
||||
SkillSetAsset("common.skillset.preset.rank4.fullskill"),
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,14 @@
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
name: Name("Mechanical Turret"),
|
||||
body: Exact(Object(Crossbow)),
|
||||
alignment: Alignment(Enemy),
|
||||
loot: Item("common.items.crafting_ing.twigs"),
|
||||
inventory: (
|
||||
loadout: FromBody,
|
||||
),
|
||||
agent: (
|
||||
aggro_range_multiplier: 4.0,
|
||||
),
|
||||
meta: [],
|
||||
)
|
||||
Reference in New Issue
Block a user