# https://github.com/miki151/keeperrl/blob/08414468f373e152518608e76fa012422622b2be/build_info.h#L86 # Notes by https://steamcommunity.com/sharedfiles/filedetails/?id=3173360843 # Plain english descriptions of columns for myself and future modders. This is purely speculative and its possible that these are wrong. # { "Type?" {{ "Icon(s)" } "Resource" "Amount" } "Menu text" "Menu Group" "Tooltip" "KEYBIND_NAME" {} cycle_entries_bool "MODE" boolean? } "orders_i" { { Dispatch "Prioritize task" "Orders" "Click on an existing task to give it a high priority." "PRIORITIZE_TASK" } { Zone FETCH_ITEMS "Fetch items" "Orders" "Order imps to fetch items from locations outside the dungeon. This is a one-time order."} { Zone PERMANENT_FETCH_ITEMS "Fetch items persistently" "Orders" "Order imps to fetch items from locations outside the dungeon. This is a persistent order."} { ForbidZone "Forbid zone" "Orders" "Mark tiles to keep minions from entering."} { DestroyLayers {MIDDLE} "Remove construction" "Orders" "" "REMOVE_CONSTRUCTION" {} false REMOVE_CONSTRUCTION } { DestroyLayers {CEILING} "Remove wall installation" "Orders" "Remove torches, candelabra, paintings, etc."} { DestroyLayers {FLOOR} "Remove flooring and carpet" "Orders" } { ClaimTile "Claim already roofed tile" "Orders" "Claim a dungeon tile as your own. Building anything on it has the same effect." } { UnclaimTile "Unclaim already roofed tile" "Orders" "Discard a tile in your dungeon, as well a any constructions it contains." } } "orders_l" { { DestroyLayers {CEILING} "Remove wall installation" "Lighting" "Remove torches, candelabra, paintings, etc."} } "storage" modify { { Zone STORAGE_RESOURCES "Resource Stockpile" "Storage" "Only wood, iron, granite, and adamantium can be stored here." "STORAGE" {} true RESOURCE_STORAGE} { Zone STORAGE_EQUIPMENT "Equipment Stockpile" "Storage" "All equipment for your minions can be stored here." none {} false EQUIPMENT_STORAGE } { Furniture {{ "TREASURE_CHEST" } "WOOD" 5 } "Treasure chest" "Storage" "All your gold is stored here." } { Furniture {{ "ARMOR_RACK" } "WOOD" 15 } "Armor rack" "Storage" "All your armor can be stored here." } { Furniture {{ "WEAPON_RACK" } "WOOD" 15 } "Weapon rack" "Storage" "All your weapons can be stored here." } { Furniture {{ "BOW_RACK" } "WOOD" 15 } "Bow rack" "Storage" "All your ranged weapons can be stored here." } { Furniture {{ "SCROLL_STORAGE"} "WOOD" 15 } "Scroll shelf" "Storage" "All your scrolls can be stored here." } { Furniture {{ "POTION_STORAGE"} "WOOD" 15 } "Potion shelf" "Storage" "All your potions can be stored here." } { Furniture {{ "JEWELLERY_STORAGE"} "WOOD" 15 } "Jewellery chest" "Storage" "All your jewellery can be stored here." } { Furniture {{ "GRAVE" } "STONE" 5 } "Grave" "Storage" "All corpses are stored here."} } "zones" modify { { Zone QUARTERS "Designate quarter zone" "Living" "Designate separate quarters for chosen minions." "QUARTERS" {} true} { Zone LEISURE "Leisure Area" "Orders" "Designate leisure zone where minions will hang out when they have nothing to do."} { Zone GUARD1 "Guard area 1" "Guard Area" "Designate an area that minions will actively guard."} { Zone GUARD2 "Guard area 2" "Guard Area" "Designate an area that minions will actively guard."} { Zone GUARD3 "Guard area 3" "Guard Area" "Designate an area that minions will actively guard."} } "structure" modify { {{ Dig CutTree } "Dig or cut tree" "Terraform" "" "DIG" {} true DIG_OR_CUT_TREES } { Furniture {{ "MOUNTAIN" } "STONE" 5 } "Soft rock" "Terraform" } { Furniture {{ "MOUNTAIN2" } "STONE" 10 } "Hard rock" "Terraform" } { Furniture {{ "PIT" } "STONE" 0 } "Dig a pit" "Terraform" "Dig a pit in the ground. Building next to water or lava will cause it to fill up." } {{ FillPit } "Fill an empty pit" "Terraform" } { Furniture {{ "FILL_UP_WATER_FLOOR" } "STONE" 5 } "Fill lava or water" "Terraform" } { Furniture {{ "DUNGEON_WALL" "DUNGEON_WALL2" } "STONE" 3 } "Reinforce rock" "Terraform" "Reinforce soft rock or hard rock into wall. Walls are better at stopping enemies from digging into your dungeon." } { Furniture {{ "FLOOR" }} "Claim tile, add roof" "Orders" "" none {} false none true } { Furniture {{ "UP_STAIRS" }} "Up stairs" "Structure" "Build to reach higher z-levels." "STAIRS" {} true } { Furniture {{ "DOWN_STAIRS" }} "Down stairs" "Structure" "Build to reach deeper z-levels." } { Furniture {{ "WOOD_WALL" } "WOOD" 4 } "Wooden wall" "Structure" "Outdoor building. Tiles covered by the roof are considered territory and can be built on." } { Furniture {{ "CASTLE_WALL" } "STONE" 5 } "Stone wall" "Structure" "Outdoor building. Tiles covered by the roof are considered territory and can be built on." } { Furniture {{ "BRIDGE" } "WOOD" 5 } "Wooden bridge" "Structure" "Build to pass over water. Will burn on lava." } { Furniture {{ "STONE_BRIDGE" } "STONE" 5 } "Stone bridge" "Structure" "Build to pass over water or lava." } { Furniture {{ "WOOD_PILLAR" } "WOOD" 2 } "Wooden pillar" "Structure" "Supports a roof, doesn't block movement." } { Furniture {{ "CASTLE_PILLAR" } "STONE" 2 } "Stone pillar" "Structure" "Supports a roof, doesn't block movement." } } "structure_necro" modify { {{ Dig CutTree } "Dig or cut tree" "Terraform" "" "DIG" {} true DIG_OR_CUT_TREES } { Furniture {{ "MOUNTAIN" } "STONE" 5 } "Soft rock" "Terraform" } { Furniture {{ "MOUNTAIN2" } "STONE" 10 } "Hard rock" "Terraform" } { Furniture {{ "PIT" } "STONE" 0 } "Dig a pit" "Terraform" "Dig a pit in the ground. Building next to water or lava will cause it to fill up." } {{ FillPit } "Fill an empty pit" "Terraform" } { Furniture {{ "FILL_UP_WATER_FLOOR" } "STONE" 5 } "Fill lava or water" "Terraform" } { Furniture {{ "NECRO_WALL" "NECRO_WALL2" } "STONE" 3 } "Reinforce rock" "Structure" "Reinforce soft rock or hard rock into wall. Walls are better at stopping enemies from digging into your dungeon." } { Furniture {{ "FLOOR" }} "Claim tile, add roof" "Orders" "" none {} false none true } { Furniture {{ "UP_STAIRS" }} "Up stairs" "Structure" "Build to reach higher z-levels." "STAIRS" {} true } { Furniture {{ "DOWN_STAIRS" }} "Down stairs" "Structure" "Build to reach deeper z-levels." } { Furniture {{ "WOOD_WALL" } "WOOD" 4 } "Wooden wall" "Structure" "Outdoor building. Tiles covered by the roof are considered territory and can be built on." } { Furniture {{ "CASTLE_WALL" } "STONE" 5 } "Stone wall" "Structure" "Outdoor building. Tiles covered by the roof are considered territory and can be built on." } { Furniture {{ "BRIDGE" } "WOOD" 5 } "Wooden bridge" "Structure" "Build to pass over water. Will burn on lava." } { Furniture {{ "STONE_BRIDGE" } "STONE" 5 } "Stone bridge" "Structure" "Build to pass over water or lava." } { Furniture {{ "WOOD_PILLAR" } "WOOD" 2 } "Wooden pillar" "Structure" "Acts as roof support, but doesn't block movement." } { Furniture {{ "CASTLE_PILLAR" } "STONE" 2 } "Stone pillar" "Structure" "Acts as roof support, but doesn't block movement." } } "structure_dwarf" modify { {{ Dig CutTree } "Dig or cut tree" "Terraform" "" "DIG" {} true DIG_OR_CUT_TREES } { Furniture {{ "MOUNTAIN" } "STONE" 5 } "Soft rock" "Terraform" } { Furniture {{ "MOUNTAIN2" } "STONE" 10 } "Hard rock" "Terraform" } { Furniture {{ "PIT" } "STONE" 0 } "Dig a pit" "Terraform" "Dig a pit in the ground. Building next to water or lava will cause it to fill up." } {{ FillPit } "Fill an empty pit" "Terraform" } { Furniture {{ "FILL_UP_WATER_FLOOR" } "STONE" 5 } "Fill lava or water" "Terraform" } { Furniture {{ "DWARF_WALL" "DWARF_WALL2" } "STONE" 3 } "Reinforce rock" "Structure" "Reinforce soft rock or hard rock into wall. Walls are better at stopping enemies from digging into your dungeon."} { Furniture {{ "FLOOR" }} "Claim tile, add roof" "Orders" "" none {} false none true } { Furniture {{ "UP_STAIRS" }} "Up stairs" "Structure" "Build to reach a higher level." "STAIRS" {} true } { Furniture {{ "DOWN_STAIRS" }} "Down stairs" "Structure" "Build to reach a deeper level." } { Furniture {{ "WOOD_WALL" } "WOOD" 4 } "Wooden wall" "Structure" "Outdoor building. Tiles covered by the roof are considered territory and can be built on." } { Furniture {{ "CASTLE_WALL" } "STONE" 5 } "Stone wall" "Structure" "Outdoor building. Tiles covered by the roof are considered territory and can be built on." } { Furniture {{ "BRIDGE" } "WOOD" 5 } "Wooden bridge" "Structure" "Build to pass over water. Will burn on lava." } { Furniture {{ "STONE_BRIDGE" } "STONE" 5 } "Stone bridge" "Structure" "Build to pass over water or lava." } { Furniture {{ "WOOD_PILLAR" } "WOOD" 2 } "Wooden pillar" "Structure" "Acts as roof support, but doesn't block movement." } { Furniture {{ "CASTLE_PILLAR" } "STONE" 2 } "Stone pillar" "Structure" "Acts as roof support, but doesn't block movement." } } "dining table" modify { { Furniture {{ "DINING_TABLE" }"WOOD" 5 } "Dining table" "Living" "A place to eat for humanoids" none {}} { Furniture {{ "HAYPILE" } "WOOD" 5 } "Hay pile" "Farm and Stable" "A place to eat for non-humanoids" none {}} } Def LT(SUF1, SUF2) "training" + SUF2 modify { { Furniture {{ "BOOKCASE_WOOD" + SUF1 } "WOOD" 15 } "Wooden bookcase" "Training" "Train your minions' magical powers here." "BOOKCASES" {TechId "sorcery"} false BUILD_LIBRARY } { Furniture {{ "BOOKCASE_IRON" + SUF1 } "IRON" 15 } "Iron bookcase" "Training" "Train your minions' magical powers here." none {TechId "advanced sorcery"} } { Furniture {{ "BOOKCASE_GOLD" + SUF1 } "GOLD" 15 } "Golden bookcase" "Training" "Train your minions' magical powers here." none {TechId "master sorcery"}} { Furniture {{ "TRAINING_WOOD" + SUF1 } "WOOD" 12 } "Wooden dummy" "Training" "Train your minions' melee skills here." "TRAINING_DUMMIES" {} false TRAINING_ROOM} { Furniture {{ "TRAINING_IRON" + SUF1 } "IRON" 12 } "Iron dummy" "Training" "Train your minions' melee skills here." none { TechId "iron working" } } { Furniture {{ "TRAINING_ADA" + SUF1 } "ADA" 12 } "Adamantine dummy" "Training" "Train your minions' melee skills here." none { TechId "iron working" }} { Furniture {{ "ARCHERY_RANGE" } "WOOD" 12 } "Archery target" "Training" "Train your minions' archery skills here." none { TechId "archery" }} } End LT("", "") LT("_HUMAN", "_human") LT("_NECRO", "_necro") "training_dwarf" modify { { Furniture {{ "TRAINING_WOOD_DWARF" } "WOOD" 12 } "Wooden dummy" "Training" "Train your minions' melee skills here." "TRAINING_DUMMIES" {} false TRAINING_ROOM} { Furniture {{ "TRAINING_IRON_DWARF" } "IRON" 12 } "Iron dummy" "Training" "Train your minions' melee skills here." none { TechId "iron working" } } { Furniture {{ "TRAINING_ADA_DWARF" } "ADA" 12 } "Adamantine dummy" "Training" "Train your minions' melee skills here." none { TechId "iron working" }} { Furniture {{ "ARCHERY_RANGE" } "WOOD" 12 } "Archery target" "Training" "Train your minions' archery skills here." none { TechId "archery" }} } "stable" modify { { Furniture {{ "STABLE" } "WOOD" 5 } "Farm and Stable" "Farm and Stable" "An area for keeping horses and other mounts" none {}} } "pigsty" modify { { Furniture {{ "CHICKEN_COOP" } "WOOD" 5 } "Chicken coop" "Farm and Stable" "" none {TechId "chicken breeding"}} { Furniture {{ "PIGSTY" } "WOOD" 5 } "Pigsty" "Farm and Stable" "" none {TechId "pig breeding"}} { Furniture {{ "COW_PEN" } "WOOD" 5 } "Cow pen" "Farm and Stable" "" none {TechId "cow breeding"}} { Furniture {{ "ANIMAL_FENCE" } "WOOD" 1 } "Animal fence" "Farm and Stable" "Require to keep farm animals from escaping." } } "installations_no_heads" modify { { Furniture {{ "BARRICADE" } "WOOD" 5 } "Barricade" "Structure" "Blocks enemy movement, but projectiles and spells can pass over it." } { Furniture {{ "BARRICADE" } "WOOD" 5 } "Barricade" "Installations" "Blocks enemy movement, but projectiles and spells can pass over it." } { Furniture {{ "TORCH_N" "TORCH_E" "TORCH_S" "TORCH_W" }} "Torch" "Lighting" "Place it on tiles next to a wall." "TORCH" {} false BUILD_TORCH} { Furniture {{ "CANDELABRUM_N" "CANDELABRUM_E" "CANDELABRUM_S" "CANDELABRUM_W" } "GOLD" 5 } "Candelabrum" "Lighting" "Place it on tiles next to a wall." } { Furniture {{ "GROUND_TORCH" } "WOOD" 10 } "Standing torch" "Lighting" "" none {} false BUILD_TORCH } { Furniture {{ "PAINTING_N" "PAINTING_E" "PAINTING_S" "PAINTING_W" }} "Painting canvas" "Living" "Place it on tiles next to a wall."} { Furniture {{ "KEEPER_BOARD" } "WOOD" 15 } "Message board" "Living" "A board where you can leave a message for other players." } { Furniture {{ "FOUNTAIN" } "STONE" 30 } "Fountain" "Living" } { Furniture {{ "WHIPPING_POST" } "WOOD" 20 } "Whipping post" "Living" "A place to whip your minions if they need a morale boost." } } "installations" modify { { Furniture {{ "BARRICADE" } "WOOD" 5 } "Barricade" "Structure" "Blocks enemy movement, but projectiles and spells can pass over it." } { Furniture {{ "BARRICADE" } "WOOD" 5 } "Barricade" "Installations" "Blocks enemy movement, but projectiles and spells can pass over it." } { Furniture {{ "TORCH_N" "TORCH_E" "TORCH_S" "TORCH_W" }} "Torch" "Lighting" "Place it on tiles next to a wall." "TORCH" {} false BUILD_TORCH} { Furniture {{ "CANDELABRUM_N" "CANDELABRUM_E" "CANDELABRUM_S" "CANDELABRUM_W" } "GOLD" 5 } "Candelabrum" "Lighting" "Place it on tiles next to a wall." } { Furniture {{ "GROUND_TORCH" } "WOOD" 10 } "Standing torch" "Lighting" "" none {} false BUILD_TORCH } { Furniture {{ "PAINTING_N" "PAINTING_E" "PAINTING_S" "PAINTING_W" }} "Painting canvas" "Living" "Place it on tiles next to a wall."} { Furniture {{ "KEEPER_BOARD" } "WOOD" 15 } "Message board" "Living" "A board where you can leave a message for other players." } { Furniture {{ "FOUNTAIN" } "STONE" 30 } "Fountain" "Living" } { Furniture {{ "WHIPPING_POST" } "WOOD" 20 } "Whipping post" "Living" "A place to whip your minions if they need a morale boost." } { Furniture {{ "IMPALED_HEAD" } "PRISONER_HEAD" 1 true} "Prisoner head" "Installations" "Impaled head of an executed prisoner. Aggravates enemies."} }