diff --git a/data_free/game_config/build_menu.txt b/data_free/game_config/build_menu.txt index 65f2ea8b0..7786186ca 100644 --- a/data_free/game_config/build_menu.txt +++ b/data_free/game_config/build_menu.txt @@ -161,8 +161,13 @@ "Undead creatures sleep here."} } + "training_zombies" + { + { Furniture {{ "TRAINING_WOOD" } "WOOD" 12 } "Wooden dummy" "Training room" + "Train your minions' melee skills here." r {} true TRAINING_ROOM} + } - "training" + "training_dummies" { { Furniture {{ "TRAINING_WOOD" } "WOOD" 12 } "Wooden dummy" "Training room" "Train your minions' melee skills here." r {} true TRAINING_ROOM} @@ -172,15 +177,12 @@ { Furniture {{ "TRAINING_ADA" } "ADA" 12 } "Adamantine dummy" "Training room" "Train your minions' melee skills here." 0 { TechId "iron working" }} - - { Furniture {{ "ARCHERY_RANGE" } "WOOD" 12 } "Archery target" "Training room" - "Train your minions' archery skills here." 0 { TechId "archery" }} } - "training_zombies" + "training" inherit "training_dummies" append { - { Furniture {{ "TRAINING_WOOD" } "WOOD" 12 } "Wooden dummy" "Training room" - "Train your minions' melee skills here." r {} true TRAINING_ROOM} + { Furniture {{ "ARCHERY_RANGE" } "WOOD" 12 } "Archery target" "Training room" + "Train your minions' archery skills here." 0 { TechId "archery" }} } "crafting" diff --git a/data_free/game_config/creatures.txt b/data_free/game_config/creatures.txt index 4221e0748..38342b7ff 100644 --- a/data_free/game_config/creatures.txt +++ b/data_free/game_config/creatures.txt @@ -691,6 +691,33 @@ { type = Glyph WEAPON ItemAttrBonus DAMAGE 3 chance = 0.3 } } } +"CYCLOPS_PLAYER" + { + viewId = { "cyclops" } + attr = { + DAMAGE 28 + DEFENSE 28 + } + body = { + type = Humanoid LARGE + weight = 400 + } + skills = { + "DIGGING" 0.5 + "WORKSHOP" 0.2 + "FORGE" 0.2 + "LABORATORY" 0.2 + "JEWELER" 0.2 + } + name = { + name = "cyclops" + pluralName = "cyclopes" + firstNameGen = "CYCLOPS" + } + maxLevelIncrease = { + MELEE 16 + } + } "YETI" { viewId = { "yeti" } diff --git a/data_free/game_config/keeper_creatures.txt b/data_free/game_config/keeper_creatures.txt index 87ce84b9b..d242f2c05 100644 --- a/data_free/game_config/keeper_creatures.txt +++ b/data_free/game_config/keeper_creatures.txt @@ -92,3 +92,25 @@ immigrantInterval = 40 # unlock = "zombies" } +"6_cyclops" +{ + creatureId = { "CYCLOPS_PLAYER" } + tribeAlignment = EVIL + immigrantGroups = {} + technology = { + "alchemy" "advanced alchemy" "alchemical conversion" "iron working" "jewellery" + "two-handed weapons" "traps" "distillation" + } + initialTech = { } + buildingGroups = { + "structure" "doors" "floors" "storage" "zones" "throne" "beds" + "training_dummies" "crafting" "laboratory" "jeweller" "poetry" "distillery" "orders" + "installations" "traps" + } + workshopGroups = { "basic" "traps" } + description = "" + minionTraits = { LEADER WORKER FIGHTER } + maxPopulation = 1 + prisoners = false + unlock = "cyclops_keeper" +}