-- ========== THIS IS AN AUTOMATICALLY GENERATED FILE! ==========

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "BlackCubeLargeMonument",
	'construction_cost_BlackCube', 126000,
	'build_points', 1000,
	'use_demolished_state', false,
	'display_name', T(5117, --[[BuildingTemplate BlackCubeLargeMonument display_name]] "Large Monument"),
	'display_name_pl', T(5118, --[[BuildingTemplate BlackCubeLargeMonument display_name_pl]] "Large Monuments"),
	'description', T(5119, --[[BuildingTemplate BlackCubeLargeMonument description]] "A decorative monument created from the mysterious Black Cubes. Definitely not a place of worship."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/black_cube_monument_large.tga",
	'build_pos', 13,
	'entity', "BlackCubeMonumentLarge",
	'key_bindable', false,
	'on_off_button', false,
	'prio_button', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "BlackCubeSmallMonument",
	'construction_cost_BlackCube', 42000,
	'build_points', 1000,
	'use_demolished_state', false,
	'display_name', T(5267, --[[BuildingTemplate BlackCubeSmallMonument display_name]] "Small Monument"),
	'display_name_pl', T(5268, --[[BuildingTemplate BlackCubeSmallMonument display_name_pl]] "Small Monuments"),
	'description', T(5269, --[[BuildingTemplate BlackCubeSmallMonument description]] "A decorative monument created from the mysterious Black Cubes. Probably harmless."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/black_cube_monument_small.tga",
	'build_pos', 12,
	'entity', "BlackCubeMonumentSmall",
	'key_bindable', false,
	'on_off_button', false,
	'prio_button', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "FountainLarge",
	'template_class', "Service",
	'construction_cost_Concrete', 4000,
	'build_points', 1000,
	'dome_required', true,
	'use_demolished_state', false,
	'display_name', T(5114, --[[BuildingTemplate FountainLarge display_name]] "Fountain"),
	'display_name_pl', T(5115, --[[BuildingTemplate FountainLarge display_name_pl]] "Fountains"),
	'description', T(5116, --[[BuildingTemplate FountainLarge description]] "A place for relaxation and recreation."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/large_fountain.tga",
	'build_pos', 10,
	'entity', "GardenFountains_03",
	'encyclopedia_id', "FountainLarge",
	'encyclopedia_image', "UI/Encyclopedia/Fountain.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 3,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "FountainSmall",
	'template_class', "Service",
	'construction_cost_Concrete', 2000,
	'build_points', 500,
	'dome_required', true,
	'use_demolished_state', false,
	'display_name', T(5263, --[[BuildingTemplate FountainSmall display_name]] "Small Fountain"),
	'display_name_pl', T(5264, --[[BuildingTemplate FountainSmall display_name_pl]] "Small Fountains"),
	'description', T(5116, --[[BuildingTemplate FountainSmall description]] "A place for relaxation and recreation."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/small_fountain.tga",
	'build_pos', 9,
	'entity', "GardenFountains_01",
	'encyclopedia_id', "FountainSmall",
	'encyclopedia_image', "UI/Encyclopedia/SmallFountain.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'entity2', "GardenFountains_02",
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 1,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "GardenAlleys_Medium",
	'template_class', "Service",
	'construction_cost_Concrete', 4000,
	'build_points', 1000,
	'dome_required', true,
	'show_decals_on_placement', true,
	'use_demolished_state', false,
	'display_name', T(5144, --[[BuildingTemplate GardenAlleys_Medium display_name]] "Alleys"),
	'display_name_pl', T(5144, --[[BuildingTemplate GardenAlleys_Medium display_name_pl]] "Alleys"),
	'description', T(5145, --[[BuildingTemplate GardenAlleys_Medium description]] "A beautiful park with alleys and benches."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/medium_alleys.tga",
	'build_pos', 6,
	'entity', "GardenAlleys_04",
	'encyclopedia_id', "GardenAlleys_Medium",
	'encyclopedia_image', "UI/Encyclopedia/Alleys.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'entity2', "GardenAlleys_05",
	'entity3', "GardenAlleys_06",
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 3,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "GardenAlleys_Small",
	'template_class', "Service",
	'construction_cost_Concrete', 2000,
	'build_points', 500,
	'dome_required', true,
	'show_decals_on_placement', true,
	'use_demolished_state', false,
	'display_name', T(5262, --[[BuildingTemplate GardenAlleys_Small display_name]] "Small Alleys"),
	'display_name_pl', T(5262, --[[BuildingTemplate GardenAlleys_Small display_name_pl]] "Small Alleys"),
	'description', T(5145, --[[BuildingTemplate GardenAlleys_Small description]] "A beautiful park with alleys and benches."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/small_alleys.tga",
	'build_pos', 5,
	'entity', "GardenAlleys_01",
	'encyclopedia_id', "GardenAlleys_Small",
	'encyclopedia_image', "UI/Encyclopedia/SmallAlleys.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'entity2', "GardenAlleys_02",
	'entity3', "GardenAlleys_03",
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 1,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "GardenNatural_Medium",
	'template_class', "Service",
	'construction_cost_Concrete', 4000,
	'build_points', 1000,
	'dome_required', true,
	'use_demolished_state', false,
	'display_name', T(5149, --[[BuildingTemplate GardenNatural_Medium display_name]] "Garden"),
	'display_name_pl', T(5150, --[[BuildingTemplate GardenNatural_Medium display_name_pl]] "Gardens"),
	'description', T(5151, --[[BuildingTemplate GardenNatural_Medium description]] "A recreational area with cultivated vegetation."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/medium_garden.tga",
	'build_pos', 3,
	'entity', "GardenNatural_04",
	'encyclopedia_id', "GardenNatural_Medium",
	'encyclopedia_image', "UI/Encyclopedia/Garden.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'entity2', "GardenNatural_05",
	'entity3', "GardenNatural_06",
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 3,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "GardenNatural_Small",
	'template_class', "Service",
	'construction_cost_Concrete', 2000,
	'build_points', 500,
	'dome_required', true,
	'use_demolished_state', false,
	'display_name', T(5265, --[[BuildingTemplate GardenNatural_Small display_name]] "Small Garden"),
	'display_name_pl', T(5266, --[[BuildingTemplate GardenNatural_Small display_name_pl]] "Small Gardens"),
	'description', T(5151, --[[BuildingTemplate GardenNatural_Small description]] "A recreational area with cultivated vegetation."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/small_garden.tga",
	'build_pos', 2,
	'entity', "GardenNatural_01",
	'encyclopedia_id', "GardenNatural_Small",
	'encyclopedia_image', "UI/Encyclopedia/SmallGarden.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'entity2', "GardenNatural_02",
	'entity3', "GardenNatural_03",
	'entity4', "GardenNatural_07",
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 1,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "GardenStone",
	'template_class', "Service",
	'construction_cost_Concrete', 4000,
	'build_points', 1000,
	'dome_required', true,
	'use_demolished_state', false,
	'display_name', T(5290, --[[BuildingTemplate GardenStone display_name]] "Stone Garden"),
	'display_name_pl', T(5291, --[[BuildingTemplate GardenStone display_name_pl]] "Stone Gardens"),
	'description', T(5292, --[[BuildingTemplate GardenStone description]] "A tastefully arranged stone garden, following strict Zen rules."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/stone_garden.tga",
	'build_pos', 7,
	'entity', "GardenStone",
	'encyclopedia_id', "GardenStone",
	'encyclopedia_image', "UI/Encyclopedia/StoneGarden.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 3,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "Lake",
	'template_class', "Service",
	'construction_cost_Concrete', 3000,
	'build_points', 1000,
	'dome_required', true,
	'upgrade1_upgrade_cost_Concrete', 4000,
	'use_demolished_state', false,
	'display_name', T(12565, --[[BuildingTemplate Lake display_name]] "Pond"),
	'display_name_pl', T(12566, --[[BuildingTemplate Lake display_name_pl]] "Ponds"),
	'description', T(5113, --[[BuildingTemplate Lake description]] "A large pond with refreshingly cool water."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/lake.tga",
	'build_pos', 8,
	'entity', "GardenLake",
	'encyclopedia_id', "Lake",
	'encyclopedia_image', "UI/Encyclopedia/Lake.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 3,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "LampProjector",
	'template_class', "ElectricityConsumer",
	'construction_cost_Concrete', 1000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'lights_on_during_placement', true,
	'use_demolished_state', false,
	'display_name', T(5216, --[[BuildingTemplate LampProjector display_name]] "Projector Lamp"),
	'display_name_pl', T(5217, --[[BuildingTemplate LampProjector display_name_pl]] "Projector Lamps"),
	'description', T(5218, --[[BuildingTemplate LampProjector description]] "Make the Martian night a little brighter."),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/projector_lamp.tga",
	'entity', "TestProjector",
	'encyclopedia_id', "LampProjector",
	'encyclopedia_image', "UI/Encyclopedia/ProjectorLamp.tga",
	'label1', "Decorations",
	'electricity_consumption', 200,
})

PlaceObj('BuildingTemplate', {
	'Group', "Decorations",
	'Id', "Statue",
	'template_class', "Service",
	'construction_cost_Concrete', 1000,
	'build_points', 500,
	'dome_required', true,
	'use_demolished_state', false,
	'display_name', T(5283, --[[BuildingTemplate Statue display_name]] "Statue"),
	'display_name_pl', T(5284, --[[BuildingTemplate Statue display_name_pl]] "Statues"),
	'description', T(5285, --[[BuildingTemplate Statue description]] '"In honor of the Founders of Mars."'),
	'build_category', "Decorations",
	'display_icon', "UI/Icons/Buildings/statue.tga",
	'build_pos', 11,
	'entity', "GardenStatue_01",
	'encyclopedia_id', "Statue",
	'encyclopedia_image', "UI/Encyclopedia/Statue.tga",
	'label1', "Decorations",
	'on_off_button', false,
	'prio_button', false,
	'entity2', "GardenStatue_02",
	'comfort_increase', 5000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'max_visitors', 1,
	'usable_by_children', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "BlackCubeDump",
	'template_class', "BlackCubeDumpSite",
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5039, --[[BuildingTemplate BlackCubeDump display_name]] "Cube Depot"),
	'display_name_pl', T(5040, --[[BuildingTemplate BlackCubeDump display_name_pl]] "Cube Depots"),
	'description', T(5041, --[[BuildingTemplate BlackCubeDump description]] "A safe place to store Black Cubes."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/black_cube_dump_site.tga",
	'build_pos', 11,
	'entity', "StorageDepotSmall_09",
	'key_bindable', false,
	'on_off_button', false,
	'prio_button', false,
	'max_amount_BlackCube', 81000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageConcrete",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5035, --[[BuildingTemplate StorageConcrete pin_summary1]] "<concrete(Stored_Concrete)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5036, --[[BuildingTemplate StorageConcrete display_name]] "Concrete Depot"),
	'display_name_pl', T(5037, --[[BuildingTemplate StorageConcrete display_name_pl]] "Concrete Depots"),
	'description', T(5038, --[[BuildingTemplate StorageConcrete description]] "Stores <concrete(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/concrete_storage.tga",
	'build_pos', 3,
	'entity', "StorageDepotSmall_03",
	'encyclopedia_id', "StorageConcrete",
	'encyclopedia_image', "UI/Encyclopedia/ConcreteDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"Concrete",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageElectronics",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5061, --[[BuildingTemplate StorageElectronics pin_summary1]] "<electronics(Stored_Electronics)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5062, --[[BuildingTemplate StorageElectronics display_name]] "Electronics Depot"),
	'display_name_pl', T(5063, --[[BuildingTemplate StorageElectronics display_name_pl]] "Electronics Depots"),
	'description', T(5064, --[[BuildingTemplate StorageElectronics description]] "Stores <electronics(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/electronics_storage.tga",
	'build_pos', 7,
	'entity', "StorageDepotSmall_08",
	'encyclopedia_id', "StorageElectronics",
	'encyclopedia_image', "UI/Encyclopedia/ElectronicsDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"Electronics",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageFood",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5070, --[[BuildingTemplate StorageFood pin_summary1]] "<food(Stored_Food)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5071, --[[BuildingTemplate StorageFood display_name]] "Food Depot"),
	'display_name_pl', T(5072, --[[BuildingTemplate StorageFood display_name_pl]] "Food Depots"),
	'description', T(5073, --[[BuildingTemplate StorageFood description]] "Stores <food(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/food_storage.tga",
	'build_pos', 4,
	'entity', "StorageDepotSmall_04",
	'encyclopedia_id', "StorageFood",
	'encyclopedia_image', "UI/Encyclopedia/FoodDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"Food",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageFuel",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5077, --[[BuildingTemplate StorageFuel pin_summary1]] "<fuel(Stored_Fuel)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5078, --[[BuildingTemplate StorageFuel display_name]] "Fuel Depot"),
	'display_name_pl', T(5079, --[[BuildingTemplate StorageFuel display_name_pl]] "Fuel Depots"),
	'description', T(5080, --[[BuildingTemplate StorageFuel description]] "Stores <fuel(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/fuel_storage.tga",
	'build_pos', 9,
	'entity', "StorageDepotSmall_06",
	'encyclopedia_id', "StorageFuel",
	'encyclopedia_image', "UI/Encyclopedia/FuelDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"Fuel",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageMachineParts",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5133, --[[BuildingTemplate StorageMachineParts pin_summary1]] "<machineparts(Stored_MachineParts)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5134, --[[BuildingTemplate StorageMachineParts display_name]] "Machine Parts Depot"),
	'display_name_pl', T(5135, --[[BuildingTemplate StorageMachineParts display_name_pl]] "Machine Parts Depots"),
	'description', T(5136, --[[BuildingTemplate StorageMachineParts description]] "Stores <machineparts(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/machine_parts_storage.tga",
	'build_pos', 8,
	'entity', "StorageDepotSmall_05",
	'encyclopedia_id', "StorageMachineParts",
	'encyclopedia_image', "UI/Encyclopedia/MachinePartsDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"MachineParts",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageMetals",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5161, --[[BuildingTemplate StorageMetals pin_summary1]] "<metals(Stored_Metals)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5162, --[[BuildingTemplate StorageMetals display_name]] "Metals Depot"),
	'display_name_pl', T(5163, --[[BuildingTemplate StorageMetals display_name_pl]] "Metals Depots"),
	'description', T(5164, --[[BuildingTemplate StorageMetals description]] "Stores <metals(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/metal_storage.tga",
	'build_pos', 2,
	'entity', "StorageDepotSmall_02",
	'encyclopedia_id', "StorageMetals",
	'encyclopedia_image', "UI/Encyclopedia/MetalsDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"Metals",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageMysteryResource",
	'template_class', "MysteryDepot",
	'pin_summary1', T(8111, --[[BuildingTemplate StorageMysteryResource pin_summary1]] "<mysteryresource(Stored_MysteryResource, MysteryResource)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(8112, --[[BuildingTemplate StorageMysteryResource display_name]] "Mystery Depot"),
	'display_name_pl', T(8112, --[[BuildingTemplate StorageMysteryResource display_name_pl]] "Mystery Depot"),
	'description', T(8113, --[[BuildingTemplate StorageMysteryResource description]] "It's very mysterious."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/mystery_resource_storage.tga",
	'build_pos', 13,
	'entity', "StorageDepotSmall_10",
	'encyclopedia_image', "UI/Encyclopedia/MetalsDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"MysteryResource",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StoragePolymers",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5201, --[[BuildingTemplate StoragePolymers pin_summary1]] "<polymers(Stored_Polymers)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5202, --[[BuildingTemplate StoragePolymers display_name]] "Polymers Depot"),
	'display_name_pl', T(5203, --[[BuildingTemplate StoragePolymers display_name_pl]] "Polymers Depots"),
	'description', T(5204, --[[BuildingTemplate StoragePolymers description]] "Stores <polymers(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/polymers_storage.tga",
	'build_pos', 6,
	'entity', "StorageDepotSmall_01",
	'encyclopedia_id', "StoragePolymers",
	'encyclopedia_image', "UI/Encyclopedia/PolymersDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"Polymers",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Depots",
	'Id', "StorageRareMetals",
	'template_class', "UniversalStorageDepot",
	'pin_summary1', T(5225, --[[BuildingTemplate StorageRareMetals pin_summary1]] "<preciousmetals(Stored_PreciousMetals)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5226, --[[BuildingTemplate StorageRareMetals display_name]] "Rare Metals Depot"),
	'display_name_pl', T(5227, --[[BuildingTemplate StorageRareMetals display_name_pl]] "Rare Metals Depots"),
	'description', T(5228, --[[BuildingTemplate StorageRareMetals description]] "Stores <preciousmetals(max_storage_per_resource)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "Depots",
	'display_icon', "UI/Icons/Buildings/rare_metals_storage.tga",
	'build_pos', 5,
	'entity', "StorageDepotSmall_07",
	'encyclopedia_id', "StorageRareMetals",
	'encyclopedia_image', "UI/Encyclopedia/RareMetalsDepot.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'max_storage_per_resource', 180000,
	'max_x', 12,
	'storable_resources', {
		"PreciousMetals",
	},
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "ArtWorkshop",
	'template_class', "ArtWorkshop",
	'construction_cost_Concrete', 20000,
	'construction_cost_Polymers', 5000,
	'build_points', 8000,
	'dome_required', true,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'upgrade1_consumption_type', 4,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "Polymers",
	'consumption_max_storage', 6000,
	'consumption_amount', 1500,
	'consumption_type', 4,
	'display_name', T(8819, --[[BuildingTemplate ArtWorkshop display_name]] "Art Workshop"),
	'display_name_pl', T(8820, --[[BuildingTemplate ArtWorkshop display_name_pl]] "Art Workshops"),
	'description', T(8821, --[[BuildingTemplate ArtWorkshop description]] "A vocation building dedicated to creation of works of art. Workers receive Comfort and Morale boost and count towards the Workshop milestone. Consumes Polymers."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/art_workshop.tga",
	'build_pos', 15,
	'entity', "ArtWorkshop",
	'encyclopedia_id', "ArtWorkshop",
	'encyclopedia_image', "UI/Encyclopedia/ArtWorkshop1.tga",
	'label1', "InsideBuildings",
	'label2', "Workshop",
	'palette_color1', "inside_wood",
	'palette_color2', "inside_accent_1",
	'palette_color3', "inside_base",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 80,
	'electricity_consumption', 2000,
	'enabled_shift_1', false,
	'enabled_shift_3', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "BioroboticsWorkshop",
	'template_class', "BioroboticsWorkshop",
	'construction_cost_Concrete', 20000,
	'construction_cost_MachineParts', 5000,
	'build_points', 8000,
	'dome_required', true,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'upgrade1_consumption_type', 4,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "MachineParts",
	'consumption_max_storage', 6000,
	'consumption_amount', 1500,
	'consumption_type', 4,
	'display_name', T(8825, --[[BuildingTemplate BioroboticsWorkshop display_name]] "Biorobotics Workshop"),
	'display_name_pl', T(8826, --[[BuildingTemplate BioroboticsWorkshop display_name_pl]] "Biorobotics Workshops"),
	'description', T(8827, --[[BuildingTemplate BioroboticsWorkshop description]] "A vocation building dedicated to the creation of Biorobots. Workers receive Comfort and Morale boost and count towards the Workshop milestone. Consumes Machine Parts."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/biorobotics_workshop.tga",
	'build_pos', 16,
	'entity', "BioroboticsWorkshop",
	'encyclopedia_id', "BioroboticsWorkshop",
	'encyclopedia_image', "UI/Encyclopedia/BioroboticsWorkshop.tga",
	'label1', "InsideBuildings",
	'label2', "Workshop",
	'palette_color1', "inside_base",
	'palette_color2', "inside_accent_2",
	'palette_color3', "inside_accent_research",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 80,
	'electricity_consumption', 5000,
	'enabled_shift_1', false,
	'enabled_shift_3', false,
	'max_workers', 6,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "Casino Complex",
	'template_class', "CasinoComplex",
	'construction_cost_Concrete', 20000,
	'construction_cost_Electronics', 15000,
	'build_points', 18000,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "Casino_ServiceBots",
	'upgrade1_display_name', T(5020, --[[BuildingTemplate Casino Complex upgrade1_display_name]] "Service Bots"),
	'upgrade1_description', T(5021, --[[BuildingTemplate Casino Complex upgrade1_description]] "This building no longer requires Workers and operates at <upgrade1_add_value_2> Performance."),
	'upgrade1_icon', "UI/Icons/Upgrades/service_bots_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_prop_id_1', "automation",
	'upgrade1_add_value_1', 1,
	'upgrade1_mod_prop_id_2', "auto_performance",
	'upgrade1_add_value_2', 100,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 2000,
	'display_name', T(5022, --[[BuildingTemplate Casino Complex display_name]] "Casino Complex"),
	'display_name_pl', T(5023, --[[BuildingTemplate Casino Complex display_name_pl]] "Casino Complexes"),
	'description', T(5024, --[[BuildingTemplate Casino Complex description]] "A place of luxurious entertainment and questionable morals, helping to bring out the best of humanity."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/casino_complex.tga",
	'build_pos', 7,
	'entity', "Casino",
	'encyclopedia_id', "Casino Complex",
	'encyclopedia_image', "UI/Encyclopedia/CasinoComplex.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_2",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_service",
	'demolish_sinking', range(5, 10),
	'demolish_tilt_angle', range(600, 900),
	'demolish_debris', 85,
	'electricity_consumption', 5000,
	'service_comfort', 70000,
	'comfort_increase', 15000,
	'interest1', "interestLuxury",
	'interest2', "interestGaming",
	'interest3', "interestGambling",
	'interest4', "interestSocial",
	'max_visitors', 10,
	'enabled_shift_3', false,
	'max_workers', 3,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "Diner",
	'template_class', "Diner",
	'construction_cost_Concrete', 6000,
	'construction_cost_Metals', 5000,
	'build_points', 4000,
	'dome_required', true,
	'upgrade1_id', "Diner_ServiceBots",
	'upgrade1_display_name', T(5020, --[[BuildingTemplate Diner upgrade1_display_name]] "Service Bots"),
	'upgrade1_description', T(5021, --[[BuildingTemplate Diner upgrade1_description]] "This building no longer requires Workers and operates at <upgrade1_add_value_2> Performance."),
	'upgrade1_icon', "UI/Icons/Upgrades/service_bots_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_prop_id_1', "automation",
	'upgrade1_add_value_1', 1,
	'upgrade1_mod_prop_id_2', "auto_performance",
	'upgrade1_add_value_2', 100,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "Food",
	'consumption_max_storage', 10000,
	'consumption_amount', 200,
	'consumption_type', 2,
	'consumption_resource_stockpile_spot_name', "Resourcepile",
	'display_name', T(5042, --[[BuildingTemplate Diner display_name]] "Diner"),
	'display_name_pl', T(5043, --[[BuildingTemplate Diner display_name_pl]] "Diners"),
	'description', T(5044, --[[BuildingTemplate Diner description]] "Serves the finest dishes on Mars. Now featuring non-plastic tableware."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/dinner.tga",
	'build_pos', 3,
	'entity', "Restaurant",
	'encyclopedia_id', "Diner",
	'encyclopedia_image', "UI/Encyclopedia/Diner.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_2",
	'palette_color2', "inside_base",
	'palette_color3', "inside_wood",
	'palette_color4', "inside_accent_service",
	'demolish_sinking', range(15, 20),
	'demolish_tilt_angle', range(120, 600),
	'entity2', "DinerCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "inside_wood",
	'palette2_color2', "inside_base",
	'palette2_color3', "inside_metal",
	'electricity_consumption', 2000,
	'service_comfort', 60000,
	'interest1', "interestDining",
	'interest2', "interestSocial",
	'interest3', "needFood",
	'max_visitors', 10,
	'usable_by_children', true,
	'enabled_shift_3', false,
	'max_workers', 2,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "Infirmary",
	'template_class', "Infirmary",
	'construction_cost_Concrete', 10000,
	'build_points', 3000,
	'dome_required', true,
	'upgrade1_id', "Infirmary_RejuvenationTreatment",
	'upgrade1_display_name', T(5103, --[[BuildingTemplate Infirmary upgrade1_display_name]] "Rejuvenation Treatment"),
	'upgrade1_description', T(8045, --[[BuildingTemplate Infirmary upgrade1_description]] "Improves Service Comfort. Colonists can visit for Relaxation."),
	'upgrade1_icon', "UI/Icons/Upgrades/rejuvenation_treatment_01.tga",
	'upgrade1_upgrade_cost_Polymers', 5000,
	'upgrade1_mod_prop_id_1', "service_comfort",
	'upgrade1_add_value_1', 30,
	'maintenance_resource_type', "Concrete",
	'display_name', T(5105, --[[BuildingTemplate Infirmary display_name]] "Infirmary"),
	'display_name_pl', T(5106, --[[BuildingTemplate Infirmary display_name_pl]] "Infirmaries"),
	'description', T(5107, --[[BuildingTemplate Infirmary description]] "Visitors will recover Health and Sanity as long as they are not starving, dehydrated, freezing or suffocating. A Dome with a Medical Building has lower minimum Comfort requirement for births."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/infirmary.tga",
	'build_pos', 4,
	'entity', "Infirmary",
	'encyclopedia_id', "Infirmary",
	'encyclopedia_image', "UI/Encyclopedia/Infirmary.tga",
	'label1', "InsideBuildings",
	'label2', "MedicalBuilding",
	'palette_color1', "inside_accent_medical",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_service",
	'palette_color4', "inside_metal",
	'demolish_sinking', range(8, 18),
	'demolish_tilt_angle', range(600, 900),
	'demolish_debris', 80,
	'entity2', "InfirmaryCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "inside_base",
	'palette2_color2', "inside_accent_medical",
	'palette2_color3', "inside_accent_service",
	'palette2_color4', "inside_metal",
	'electricity_consumption', 2000,
	'health_change', 20000,
	'sanity_change', 10000,
	'interest1', "needMedical",
	'usable_by_children', true,
	'enabled_shift_3', false,
	'max_workers', 2,
	'specialist', "medic",
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "OpenAirGym",
	'template_class', "OpenAirGym",
	'construction_cost_Metals', 6000,
	'construction_cost_Polymers', 4000,
	'build_points', 3000,
	'dome_required', true,
	'display_name', T(5185, --[[BuildingTemplate OpenAirGym display_name]] "Open Air Gym"),
	'display_name_pl', T(5186, --[[BuildingTemplate OpenAirGym display_name_pl]] "Open Air Gyms"),
	'description', T(5187, --[[BuildingTemplate OpenAirGym description]] "Visitors recover a small amount of Health and may become Fit."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/open_air_gym.tga",
	'build_pos', 6,
	'entity', "OpenAirGym",
	'encyclopedia_id', "OpenAirGym",
	'encyclopedia_image', "UI/Encyclopedia/OpenAirGym.tga",
	'label1', "InsideBuildings",
	'on_off_button', false,
	'prio_button', false,
	'demolish_sinking', range(0, 0),
	'health_change', 10000,
	'service_comfort', 50000,
	'interest1', "interestExercise",
	'interest2', "interestSocial",
	'max_visitors', 10,
	'visit_duration', 3,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "SecurityStation",
	'template_class', "SecurityStation",
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 5000,
	'build_points', 3000,
	'is_tall', true,
	'dome_required', true,
	'maintenance_resource_type', "Concrete",
	'display_name', T(5254, --[[BuildingTemplate SecurityStation display_name]] "Security Station"),
	'display_name_pl', T(5255, --[[BuildingTemplate SecurityStation display_name_pl]] "Security Stations"),
	'description', T(5256, --[[BuildingTemplate SecurityStation description]] "Counters crime by Renegades. Reduces Sanity loss from disasters for all residents. All Officers in the Dome will try to prevent crime events."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/security_station.tga",
	'build_pos', 8,
	'entity', "SecurityCenter",
	'encyclopedia_id', "SecurityStation",
	'encyclopedia_image', "UI/Encyclopedia/SecurityStation.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_1",
	'palette_color2', "inside_base",
	'palette_color3', "inside_metal",
	'palette_color4', "inside_accent_2",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 80,
	'electricity_consumption', 2000,
	'max_workers', 3,
	'specialist', "security",
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "ShopsElectronics",
	'template_class', "ServiceWorkplace",
	'construction_cost_Concrete', 5000,
	'construction_cost_Electronics', 3000,
	'build_points', 3000,
	'dome_required', true,
	'upgrade1_id', "ShopElectronics_ServiceBots",
	'upgrade1_display_name', T(5020, --[[BuildingTemplate ShopsElectronics upgrade1_display_name]] "Service Bots"),
	'upgrade1_description', T(5021, --[[BuildingTemplate ShopsElectronics upgrade1_description]] "This building no longer requires Workers and operates at <upgrade1_add_value_2> Performance."),
	'upgrade1_icon', "UI/Icons/Upgrades/service_bots_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_prop_id_1', "automation",
	'upgrade1_add_value_1', 1,
	'upgrade1_mod_prop_id_2', "auto_performance",
	'upgrade1_add_value_2', 100,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "Electronics",
	'consumption_amount', 200,
	'consumption_type', 2,
	'consumption_resource_stockpile_spot_name', "Resourcepile",
	'display_name', T(5065, --[[BuildingTemplate ShopsElectronics display_name]] "Electronics Store"),
	'display_name_pl', T(5066, --[[BuildingTemplate ShopsElectronics display_name_pl]] "Electronics Stores"),
	'description', T(5067, --[[BuildingTemplate ShopsElectronics description]] "Buy the latest and greatest gadgets Mars has to offer! Consumes Electronics on each visit."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/electronics_store.tga",
	'build_pos', 13,
	'entity', "ShopsElectronics",
	'encyclopedia_id', "ShopsElectronics",
	'encyclopedia_image', "UI/Encyclopedia/ElectronicsStore.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_service",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_1",
	'demolish_sinking', range(15, 25),
	'demolish_debris', 85,
	'service_comfort', 100000,
	'comfort_increase', 20000,
	'interest1', "interestShopping",
	'interest2', "interestGaming",
	'max_visitors', 8,
	'enabled_shift_3', false,
	'max_workers', 1,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "ShopsFood",
	'template_class', "Grocery",
	'construction_cost_Concrete', 5000,
	'build_points', 3000,
	'dome_required', true,
	'upgrade1_id', "ShopFood_ServiceBots",
	'upgrade1_display_name', T(5020, --[[BuildingTemplate ShopsFood upgrade1_display_name]] "Service Bots"),
	'upgrade1_description', T(5021, --[[BuildingTemplate ShopsFood upgrade1_description]] "This building no longer requires Workers and operates at <upgrade1_add_value_2> Performance."),
	'upgrade1_icon', "UI/Icons/Upgrades/service_bots_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_prop_id_1', "automation",
	'upgrade1_add_value_1', 1,
	'upgrade1_mod_prop_id_2', "auto_performance",
	'upgrade1_add_value_2', 100,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "Food",
	'consumption_max_storage', 10000,
	'consumption_amount', 200,
	'consumption_type', 2,
	'consumption_resource_stockpile_spot_name', "Resourcepile",
	'display_name', T(5096, --[[BuildingTemplate ShopsFood display_name]] "Grocer"),
	'display_name_pl', T(5097, --[[BuildingTemplate ShopsFood display_name_pl]] "Grocers"),
	'description', T(5098, --[[BuildingTemplate ShopsFood description]] "Distributes hot meals and fresh produce. Consumes Food on each visit."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/grocery.tga",
	'build_pos', 10,
	'entity', "ShopsFood",
	'encyclopedia_id', "ShopsFood",
	'encyclopedia_image', "UI/Encyclopedia/Grocer.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_wood",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_service",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 85,
	'service_comfort', 50000,
	'interest1', "needFood",
	'interest2', "interestShopping",
	'max_visitors', 8,
	'usable_by_children', true,
	'enabled_shift_3', false,
	'max_workers', 1,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "ShopsJewelry",
	'template_class', "ServiceWorkplace",
	'construction_cost_Concrete', 5000,
	'construction_cost_Polymers', 2000,
	'build_points', 3000,
	'dome_required', true,
	'upgrade1_id', "ShopJewelry_ServiceBots",
	'upgrade1_display_name', T(5020, --[[BuildingTemplate ShopsJewelry upgrade1_display_name]] "Service Bots"),
	'upgrade1_description', T(5021, --[[BuildingTemplate ShopsJewelry upgrade1_description]] "This building no longer requires Workers and operates at <upgrade1_add_value_2> Performance."),
	'upgrade1_icon', "UI/Icons/Upgrades/service_bots_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_prop_id_1', "automation",
	'upgrade1_add_value_1', 1,
	'upgrade1_mod_prop_id_2', "auto_performance",
	'upgrade1_add_value_2', 100,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "Polymers",
	'consumption_amount', 200,
	'consumption_type', 2,
	'display_name', T(5108, --[[BuildingTemplate ShopsJewelry display_name]] "Art Store"),
	'display_name_pl', T(5109, --[[BuildingTemplate ShopsJewelry display_name_pl]] "Art Store"),
	'description', T(5110, --[[BuildingTemplate ShopsJewelry description]] "A place to purchase authentic Martian works of art. Consumes Polymers on each visit."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/jewelry_store.tga",
	'build_pos', 12,
	'entity', "ShopsJewelry",
	'encyclopedia_id', "ShopsJewelry",
	'encyclopedia_image', "UI/Encyclopedia/ArtWorkshop.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_1",
	'palette_color2', "inside_accent_service",
	'palette_color3', "inside_accent_service",
	'demolish_sinking', range(10, 25),
	'demolish_debris', 85,
	'service_comfort', 80000,
	'comfort_increase', 15000,
	'interest1', "interestLuxury",
	'interest2', "interestShopping",
	'max_visitors', 8,
	'enabled_shift_3', false,
	'max_workers', 1,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "Spacebar",
	'template_class', "Spacebar",
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 5000,
	'build_points', 5000,
	'dome_required', true,
	'upgrade1_id', "Spacebar_ServiceBots",
	'upgrade1_display_name', T(5020, --[[BuildingTemplate Spacebar upgrade1_display_name]] "Service Bots"),
	'upgrade1_description', T(5279, --[[BuildingTemplate Spacebar upgrade1_description]] "This building no longer requires Workers and operates at <upgrade1_add_value_2> Performance."),
	'upgrade1_icon', "UI/Icons/Upgrades/service_bots_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_prop_id_1', "automation",
	'upgrade1_add_value_1', 1,
	'upgrade1_mod_prop_id_2', "auto_performance",
	'upgrade1_add_value_2', 100,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'maintenance_resource_type', "Concrete",
	'display_name', T(5280, --[[BuildingTemplate Spacebar display_name]] "Spacebar"),
	'display_name_pl', T(5281, --[[BuildingTemplate Spacebar display_name_pl]] "Spacebars"),
	'description', T(5282, --[[BuildingTemplate Spacebar description]] "Provides space for R&R and fancy cocktails."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/spacebar.tga",
	'build_pos', 2,
	'entity', "Spacebar",
	'encyclopedia_id', "Spacebar",
	'encyclopedia_image', "UI/Encyclopedia/Spacebar.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_service",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_2",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 80,
	'electricity_consumption', 2000,
	'service_comfort', 60000,
	'comfort_increase', 15000,
	'interest1', "interestRelaxation",
	'interest2', "interestDrinking",
	'interest3', "interestSocial",
	'max_visitors', 10,
	'enabled_shift_3', false,
	'max_workers', 2,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Services",
	'Id', "VRWorkshop",
	'template_class', "VRWorkshop",
	'construction_cost_Concrete', 20000,
	'construction_cost_Electronics', 5000,
	'build_points', 8000,
	'dome_required', true,
	'upgrade1_mod_prop_id_3', "max_workers",
	'upgrade1_mul_value_3', -100,
	'upgrade1_consumption_type', 4,
	'maintenance_resource_type', "Concrete",
	'consumption_resource_type', "Electronics",
	'consumption_max_storage', 6000,
	'consumption_amount', 1500,
	'consumption_type', 4,
	'display_name', T(8816, --[[BuildingTemplate VRWorkshop display_name]] "VR Workshop"),
	'display_name_pl', T(8817, --[[BuildingTemplate VRWorkshop display_name_pl]] "VR Workshops"),
	'description', T(8818, --[[BuildingTemplate VRWorkshop description]] "A vocation building dedicated to the creation of virtual worlds. Workers receive Comfort and Morale boost and count towards the Workshop milestone. Consumes Electronics."),
	'build_category', "Dome Services",
	'display_icon', "UI/Icons/Buildings/vr_workshop.tga",
	'build_pos', 16,
	'entity', "VRWorkshop",
	'encyclopedia_id', "VRWorkshop",
	'encyclopedia_image', "UI/Encyclopedia/VRWorkshop.tga",
	'label1', "InsideBuildings",
	'label2', "Workshop",
	'palette_color1', "inside_accent_2",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_1",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 80,
	'electricity_consumption', 15000,
	'enabled_shift_1', false,
	'enabled_shift_3', false,
	'max_workers', 10,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "Arcology",
	'template_class', "Arcology",
	'construction_cost_Concrete', 60000,
	'construction_cost_Polymers', 10000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'upgrade1_id', "Arcology_HomeCollective",
	'upgrade1_display_name', T(5005, --[[BuildingTemplate Arcology upgrade1_display_name]] "Home Collective"),
	'upgrade1_description', T(5006, --[[BuildingTemplate Arcology upgrade1_description]] "+<upgrade1_add_value_1> Service Comfort."),
	'upgrade1_icon', "UI/Icons/Upgrades/home_collective_01.tga",
	'upgrade1_upgrade_cost_Polymers', 10000,
	'upgrade1_mod_label_1', "Arcology",
	'upgrade1_mod_prop_id_1', "service_comfort",
	'upgrade1_add_value_1', 10,
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 4000,
	'display_name', T(3534, --[[BuildingTemplate Arcology display_name]] "Arcology"),
	'display_name_pl', T(5008, --[[BuildingTemplate Arcology display_name_pl]] "Arcologies"),
	'description', T(5009, --[[BuildingTemplate Arcology description]] "Provides living space for numerous Colonists, granting high Comfort."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/arcology.tga",
	'entity', "Arcology",
	'encyclopedia_id', "Arcology",
	'encyclopedia_image', "UI/Encyclopedia/Arcology.tga",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'palette_color1', "inside_base",
	'palette_color2', "inside_metal",
	'palette_color3', "inside_accent_2",
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(0, 0),
	'demolish_debris', 90,
	'entity2', "ArcologyCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "outside_base",
	'palette2_color2', "mining_base",
	'palette2_color3', "outside_accent_2",
	'electricity_consumption', 20000,
	'spire_frame_entity', "ArcologyFrame",
	'spire_frame_hide_open', true,
	'spire_frame_entity2', "ArcologyCP3Frame",
	'service_comfort', 60000,
	'comfort_increase', 4000,
	'capacity', 32,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "CloningVats",
	'template_class', "CloningVats",
	'construction_cost_Metals', 40000,
	'construction_cost_Polymers', 20000,
	'construction_cost_Electronics', 10000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 3000,
	'display_name', T(3537, --[[BuildingTemplate CloningVats display_name]] "Cloning Vats"),
	'display_name_pl', T(3537, --[[BuildingTemplate CloningVats display_name_pl]] "Cloning Vats"),
	'description', T(5025, --[[BuildingTemplate CloningVats description]] "Creates Clones over time. Cloned Colonists grow and age twice as fast."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/cloning_vats.tga",
	'build_pos', 4,
	'entity', "CloningVats",
	'encyclopedia_id', "CloningVats",
	'encyclopedia_image', "UI/Encyclopedia/CloningVats.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_base",
	'palette_color2', "inside_accent_medical",
	'palette_color3', "inside_metal",
	'demolish_sinking', range(15, 20),
	'demolish_tilt_angle', range(300, 720),
	'demolish_debris', 85,
	'electricity_consumption', 30000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 6,
	'specialist', "medic",
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "HangingGardens",
	'template_class', "HangingGardens",
	'construction_cost_Concrete', 40000,
	'construction_cost_Polymers', 10000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'maintenance_resource_type', "Concrete",
	'maintenance_resource_amount', 4000,
	'display_name', T(3535, --[[BuildingTemplate HangingGardens display_name]] "Hanging Gardens"),
	'display_name_pl', T(3535, --[[BuildingTemplate HangingGardens display_name_pl]] "Hanging Gardens"),
	'description', T(5099, --[[BuildingTemplate HangingGardens description]] "A beautiful park complex. Increases the Comfort of all Residences in the Dome."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/hanging_gardens.tga",
	'build_pos', 2,
	'entity', "HangingGardens",
	'dome_comfort', 30000,
	'encyclopedia_id', "HangingGardens",
	'encyclopedia_image', "UI/Encyclopedia/HangingGardens.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_base",
	'palette_color2', "inside_wood",
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(0, 0),
	'water_consumption', 2000,
	'air_consumption', 0,
	'service_comfort', 100000,
	'comfort_increase', 20000,
	'interest1', "interestRelaxation",
	'interest2', "interestExercise",
	'interest3', "interestPlaying",
	'interest4', "interestSocial",
	'max_visitors', 20,
	'visit_duration', 3,
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "MedicalCenter",
	'template_class', "MedicalCenter",
	'construction_cost_Concrete', 25000,
	'construction_cost_Metals', 25000,
	'construction_cost_Polymers', 10000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'upgrade1_id', "MedicalCenter_HolographicScanner",
	'upgrade1_display_name', T(5140, --[[BuildingTemplate MedicalCenter upgrade1_display_name]] "Holographic Scanner"),
	'upgrade1_description', T(5141, --[[BuildingTemplate MedicalCenter upgrade1_description]] "Increases Birth Rate in the Dome."),
	'upgrade1_icon', "UI/Icons/Upgrades/holographic_scanner_01.tga",
	'upgrade1_upgrade_cost_Polymers', 10000,
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_mod_target_1', "parent_dome",
	'upgrade1_mod_label_1', "Colonist",
	'upgrade1_mod_prop_id_1', "birth_comfort_modifier",
	'upgrade1_add_value_1', 30,
	'upgrade2_id', "MedicalCenter_RejuvenationTreatment",
	'upgrade2_display_name', T(5103, --[[BuildingTemplate MedicalCenter upgrade2_display_name]] "Rejuvenation Treatment"),
	'upgrade2_description', T(5104, --[[BuildingTemplate MedicalCenter upgrade2_description]] "Improves Service Comfort. Colonists can visit for Relaxation"),
	'upgrade2_icon', "UI/Icons/Upgrades/rejuvenation_treatment_01.tga",
	'upgrade2_upgrade_cost_Polymers', 10000,
	'upgrade2_mod_label_1', "MedicalCenter",
	'upgrade2_mod_prop_id_1', "salvage_modifier",
	'upgrade2_mod_label_2', "MedicalCenter",
	'upgrade2_mod_prop_id_2', "service_comfort",
	'upgrade2_add_value_2', 15,
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 3000,
	'display_name', T(3539, --[[BuildingTemplate MedicalCenter display_name]] "Medical Center"),
	'display_name_pl', T(5142, --[[BuildingTemplate MedicalCenter display_name_pl]] "Medical Centers"),
	'description', T(5143, --[[BuildingTemplate MedicalCenter description]] "Visitors will recover Health and Sanity as long as they are not starving, dehydrated, freezing or suffocating. Larger capacity and more effective than the Infirmary. A Dome with a Medical Building has lower minimum Comfort requirement for births."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/medical_center.tga",
	'build_pos', 7,
	'entity', "MedicalCenter",
	'encyclopedia_id', "MedicalCenter",
	'encyclopedia_image', "UI/Encyclopedia/MedicalCenter.tga",
	'label1', "InsideBuildings",
	'label2', "MedicalBuilding",
	'palette_color1', "inside_accent_medical",
	'palette_color2', "inside_base",
	'palette_color3', "inside_metal",
	'demolish_sinking', range(10, 12),
	'demolish_debris', 80,
	'electricity_consumption', 20000,
	'health_change', 50000,
	'sanity_change', 20000,
	'service_comfort', 100000,
	'comfort_increase', 25000,
	'interest1', "needMedical",
	'max_visitors', 12,
	'visit_duration', 4,
	'usable_by_children', true,
	'enabled_shift_3', false,
	'max_workers', 3,
	'specialist', "medic",
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "NetworkNode",
	'template_class', "NetworkNode",
	'construction_cost_Concrete', 40000,
	'construction_cost_Metals', 40000,
	'construction_cost_Electronics', 20000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'upgrade1_id', "NetworkNode_Amplify",
	'upgrade1_display_name', T(5028, --[[BuildingTemplate NetworkNode upgrade1_display_name]] "Amplify"),
	'upgrade1_description', T(5176, --[[BuildingTemplate NetworkNode upgrade1_description]] "+<upgrade1_mul_value_2>% Performance, +<power(upgrade1_add_value_1)> Consumption."),
	'upgrade1_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade1_upgrade_cost_Polymers', 10000,
	'upgrade1_mod_label_1', "NetworkNode",
	'upgrade1_mod_prop_id_1', "electricity_consumption",
	'upgrade1_add_value_1', 20000,
	'upgrade1_mod_label_2', "NetworkNode",
	'upgrade1_mod_prop_id_2', "performance",
	'upgrade1_mul_value_2', 25,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 3000,
	'display_name', T(3538, --[[BuildingTemplate NetworkNode display_name]] "Network Node"),
	'display_name_pl', T(5177, --[[BuildingTemplate NetworkNode display_name_pl]] "Network Nodes"),
	'description', T(5178, --[[BuildingTemplate NetworkNode description]] "Increases the overall Research output of the Dome."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/network_node.tga",
	'build_pos', 5,
	'entity', "NetworkNode",
	'encyclopedia_id', "NetworkNode",
	'encyclopedia_image', "UI/Encyclopedia/NetworkNode.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_metal",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_research",
	'demolish_sinking', range(5, 10),
	'demolish_tilt_angle', range(60, 300),
	'electricity_consumption', 20000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 3,
	'specialist', "scientist",
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "Sanatorium",
	'template_class', "Sanatorium",
	'construction_cost_Concrete', 30000,
	'construction_cost_Metals', 20000,
	'construction_cost_Polymers', 10000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'upgrade1_id', "Sanatorium_BehavioralMelding",
	'upgrade1_display_name', T(5243, --[[BuildingTemplate Sanatorium upgrade1_display_name]] "Behavioral Melding"),
	'upgrade1_description', T(5244, --[[BuildingTemplate Sanatorium upgrade1_description]] "Replaces flaws with Perks for visitors."),
	'upgrade1_icon', "UI/Icons/Upgrades/behavioral_melding_01.tga",
	'upgrade1_upgrade_cost_Polymers', 10000,
	'upgrade1_upgrade_cost_Electronics', 10000,
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 2000,
	'display_name', T(3540, --[[BuildingTemplate Sanatorium display_name]] "Sanatorium"),
	'display_name_pl', T(5245, --[[BuildingTemplate Sanatorium display_name_pl]] "Sanatoriums"),
	'description', T(5246, --[[BuildingTemplate Sanatorium description]] "Treats Colonists for flaws through advanced and (mostly) humane medical practices."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/sanatorium.tga",
	'build_pos', 7,
	'entity', "Sanatorium",
	'encyclopedia_id', "Sanatorium",
	'encyclopedia_image', "UI/Encyclopedia/Sanatorium.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_base",
	'palette_color2', "inside_accent_medical",
	'palette_color3', "inside_accent_service",
	'demolish_sinking', range(5, 15),
	'electricity_consumption', 20000,
	'enabled_shift_1', false,
	'enabled_shift_3', false,
	'max_visitors', 4,
	'evaluation_points', 200,
	'trait1', "Gambler",
	'trait2', "Alcoholic",
	'trait3', "Glutton",
})

PlaceObj('BuildingTemplate', {
	'Group', "Dome Spires",
	'Id', "WaterReclamationSystem",
	'template_class', "WaterReclamationSpire",
	'construction_cost_Concrete', 40000,
	'construction_cost_Polymers', 10000,
	'construction_cost_MachineParts', 5000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 3000,
	'display_name', T(3536, --[[BuildingTemplate WaterReclamationSystem display_name]] "Water Reclamation System"),
	'display_name_pl', T(5308, --[[BuildingTemplate WaterReclamationSystem display_name_pl]] "Water Reclamation Systems"),
	'description', T(5309, --[[BuildingTemplate WaterReclamationSystem description]] "Recycles up to 70% of the Water used in the Dome."),
	'build_category', "Dome Spires",
	'display_icon', "UI/Icons/Buildings/water_reclamation.tga",
	'build_pos', 3,
	'entity', "WaterReclamation",
	'encyclopedia_id', "WaterReclamationSystem",
	'encyclopedia_image', "UI/Encyclopedia/WaterReclamationSystem.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_base",
	'palette_color2', "inside_metal",
	'palette_color3', "life_accent_1",
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(0, 0),
	'max_workers', 2,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeBasic",
	'template_class', "DomeBasic",
	'pin_rollover_context', "obj",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeBasic pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 80000,
	'construction_cost_Metals', 20000,
	'construction_cost_Polymers', 10000,
	'construction_entity', "DomeBasicConstruction",
	'build_points', 30000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Concrete",
	'display_name', T(5017, --[[BuildingTemplate DomeBasic display_name]] "Basic Dome"),
	'display_name_pl', T(5018, --[[BuildingTemplate DomeBasic display_name_pl]] "Basic Domes"),
	'description', T(5019, --[[BuildingTemplate DomeBasic description]] "A small Dome suitable for the early days of the Colony."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/dome.tga",
	'build_pos', 2,
	'entity', "DomeBasic",
	'show_range', true,
	'encyclopedia_id', "DomeBasic",
	'encyclopedia_image', "UI/Encyclopedia/BasicDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "mining_base",
	'palette_color3', "pipes_metal",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 15000,
	'water_consumption', 1000,
	'air_consumption', 1000,
	'WorkRange', 6,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeDiamond",
	'template_class', "DomeDiamond",
	'pin_rollover_context', "obj",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeDiamond pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 100000,
	'construction_cost_Metals', 150000,
	'construction_cost_Polymers', 150000,
	'construction_entity', "DomeDiamondSmoothConstruction",
	'build_points', 90000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 4000,
	'display_name', T(9012, --[[BuildingTemplate DomeDiamond display_name]] "Diamond Dome"),
	'display_name_pl', T(9013, --[[BuildingTemplate DomeDiamond display_name_pl]] "Diamond Domes"),
	'description', T(9014, --[[BuildingTemplate DomeDiamond description]] "A rhombus shaped Dome design which has space for two Spires."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/diamond_dome.tga",
	'build_pos', 14,
	'entity', "DomeDiamondSmooth",
	'show_range', true,
	'encyclopedia_id', "DomeDiamond",
	'encyclopedia_image', "UI/Encyclopedia/DiamondDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "pipes_base",
	'palette_color3', "mining_base",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 40000,
	'water_consumption', 2000,
	'air_consumption', 2000,
	'WorkRange', 13,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeHexa",
	'template_class', "DomeHexa",
	'pin_rollover_context', "obj",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeHexa pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 50000,
	'construction_cost_Metals', 20000,
	'construction_cost_Polymers', 20000,
	'construction_entity', "DomeHexaSmoothConstruction",
	'build_points', 35000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'display_name', T(9006, --[[BuildingTemplate DomeHexa display_name]] "Barrel Dome"),
	'display_name_pl', T(9007, --[[BuildingTemplate DomeHexa display_name_pl]] "Barrel Domes"),
	'description', T(9008, --[[BuildingTemplate DomeHexa description]] "An alternative small Dome configuration providing more space but lacks a slot for a Spire."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/hexa_dome.tga",
	'build_pos', 15,
	'entity', "DomeHexaSmooth",
	'show_range', true,
	'encyclopedia_id', "DomeHexa",
	'encyclopedia_image', "UI/Encyclopedia/HexaDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "pipes_base",
	'palette_color3', "mining_base",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 15000,
	'water_consumption', 1000,
	'air_consumption', 1000,
	'WorkRange', 8,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeMedium",
	'template_class', "DomeMedium",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeMedium pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 120000,
	'construction_cost_Metals', 50000,
	'construction_cost_Polymers', 20000,
	'construction_entity', "DomeMediumConstruction",
	'build_points', 60000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 2000,
	'display_name', T(5146, --[[BuildingTemplate DomeMedium display_name]] "Medium Dome"),
	'display_name_pl', T(5147, --[[BuildingTemplate DomeMedium display_name_pl]] "Medium Domes"),
	'description', T(5148, --[[BuildingTemplate DomeMedium description]] "A medium-sized Dome design."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/oval_dome.tga",
	'build_pos', 3,
	'entity', "DomeMedium",
	'show_range', true,
	'encyclopedia_id', "DomeMedium",
	'encyclopedia_image', "UI/Encyclopedia/MediumDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "mining_base",
	'palette_color3', "pipes_metal",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 30000,
	'water_consumption', 2000,
	'air_consumption', 2000,
	'WorkRange', 8,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeMega",
	'template_class', "DomeMega",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeMega pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 300000,
	'construction_cost_Metals', 200000,
	'construction_cost_Polymers', 100000,
	'construction_entity', "DomeMegaConstruction",
	'build_points', 120000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 5000,
	'display_name', T(5152, --[[BuildingTemplate DomeMega display_name]] "Mega Dome"),
	'display_name_pl', T(5153, --[[BuildingTemplate DomeMega display_name_pl]] "Mega Domes"),
	'description', T(5154, --[[BuildingTemplate DomeMega description]] "The most advanced and spacious Dome design."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/mega_dome.tga",
	'build_pos', 4,
	'entity', "DomeMega",
	'show_range', true,
	'encyclopedia_id', "DomeMega",
	'encyclopedia_image', "UI/Encyclopedia/MegaDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "mining_base",
	'palette_color3', "pipes_metal",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 50000,
	'water_consumption', 4000,
	'air_consumption', 4000,
	'WorkRange', 11,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeMegaTrigon",
	'template_class', "DomeMegaTrigon",
	'pin_rollover_context', "obj",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeMegaTrigon pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 150000,
	'construction_cost_Metals', 100000,
	'construction_cost_Polymers', 60000,
	'construction_entity', "DomeMegaTrigonSmoothConstruction",
	'build_points', 60000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 2500,
	'display_name', T(9009, --[[BuildingTemplate DomeMegaTrigon display_name]] "Mega Trigon Dome"),
	'display_name_pl', T(9010, --[[BuildingTemplate DomeMegaTrigon display_name_pl]] "Mega Trigon Domes"),
	'description', T(9011, --[[BuildingTemplate DomeMegaTrigon description]] "An alternative Mega Dome configuration. Cheaper, but provides less habitable space."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/mega_trigon_dome.tga",
	'build_pos', 13,
	'entity', "DomeMegaTrigonSmooth",
	'show_range', true,
	'encyclopedia_id', "DomeMegaTrigon",
	'encyclopedia_image', "UI/Encyclopedia/MegaTrigonDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "pipes_base",
	'palette_color3', "mining_base",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 30000,
	'water_consumption', 2500,
	'air_consumption', 2500,
	'WorkRange', 13,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeMicro",
	'template_class', "DomeMicro",
	'pin_rollover_context', "obj",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeMicro pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 40000,
	'construction_cost_Metals', 30000,
	'construction_entity', "DomeMicroSmoothConstruction",
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Concrete",
	'display_name', T(9000, --[[BuildingTemplate DomeMicro display_name]] "Micro Dome"),
	'display_name_pl', T(9001, --[[BuildingTemplate DomeMicro display_name_pl]] "Micro Domes"),
	'description', T(9002, --[[BuildingTemplate DomeMicro description]] "The most economical Dome design providing extremely limited habitable space and no capacity to host a Spire."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/micro_dome.tga",
	'build_pos', 11,
	'entity', "DomeMicroSmooth",
	'show_range', true,
	'encyclopedia_id', "DomeMicro",
	'encyclopedia_image', "UI/Encyclopedia/MicroDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "pipes_base",
	'palette_color3', "mining_base",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 5000,
	'water_consumption', 500,
	'air_consumption', 500,
	'WorkRange', 7,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeOval",
	'template_class', "DomeOval",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeOval pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 150000,
	'construction_cost_Metals', 150000,
	'construction_cost_Polymers', 100000,
	'construction_entity', "DomeOvalConstruction",
	'build_points', 80000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 4000,
	'display_name', T(5188, --[[BuildingTemplate DomeOval display_name]] "Oval Dome"),
	'display_name_pl', T(5189, --[[BuildingTemplate DomeOval display_name_pl]] "Oval Domes"),
	'description', T(5190, --[[BuildingTemplate DomeOval description]] "An elongated Dome design which has space for two Spires."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/polymer_dome.tga",
	'build_pos', 5,
	'entity', "DomeOval",
	'show_range', true,
	'encyclopedia_id', "DomeOval",
	'encyclopedia_image', "UI/Encyclopedia/OvalDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "mining_base",
	'palette_color3', "pipes_metal",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 40000,
	'water_consumption', 2000,
	'air_consumption', 2000,
	'WorkRange', 11,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "DomeTrigon",
	'template_class', "DomeTrigon",
	'pin_rollover_context', "obj",
	'pin_summary1', T(5016, --[[BuildingTemplate DomeTrigon pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 100000,
	'construction_cost_Metals', 50000,
	'construction_cost_Polymers', 15000,
	'construction_entity', "DomeTrigonSmoothConstruction",
	'build_points', 40000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 1500,
	'display_name', T(9003, --[[BuildingTemplate DomeTrigon display_name]] "Trigon Dome"),
	'display_name_pl', T(9004, --[[BuildingTemplate DomeTrigon display_name_pl]] "Trigon Domes"),
	'description', T(9005, --[[BuildingTemplate DomeTrigon description]] "An alternative medium Dome configuration. Cheaper, but provides less habitable space."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/trigon_dome.tga",
	'build_pos', 12,
	'entity', "DomeTrigonSmooth",
	'show_range', true,
	'encyclopedia_id', "DomeTrigon",
	'encyclopedia_image', "UI/Encyclopedia/TrigonDome.tga",
	'palette_color1', "dome_base",
	'palette_color2', "pipes_base",
	'palette_color3', "mining_base",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 20000,
	'water_consumption', 1500,
	'air_consumption', 1500,
	'WorkRange', 11,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "Passage",
	'template_class', "Passage",
	'construction_cost_Concrete', 2000,
	'build_points', 1000,
	'can_rotate_during_placement', false,
	'hide_from_build_menu', true,
	'use_demolished_state', false,
	'display_name', T(8799, --[[BuildingTemplate Passage display_name]] "Passage"),
	'display_name_pl', T(8776, --[[BuildingTemplate Passage display_name_pl]] "Passages"),
	'description', T(8812, --[[BuildingTemplate Passage description]] "Connects nearby Domes, sharing Power and Life Support. Passages must start and end on a empty hex inside a Dome. Colonists can work and use services in Domes that are directly connected with passages to their residential Dome."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/passage.tga",
	'build_pos', 22,
	'entity', "PassageCovered",
	'ip_template', "ipPassage",
	'encyclopedia_id', "Passage",
	'encyclopedia_image', "UI/Encyclopedia/Passage.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "PassageRamp",
	'template_class', "PassageRamp",
	'construction_cost_Concrete', 5000,
	'build_points', 1000,
	'is_tall', true,
	'dome_forbidden', true,
	'hide_from_build_menu', true,
	'use_demolished_state', false,
	'display_name', T(8813, --[[BuildingTemplate PassageRamp display_name]] "Passage Ramp"),
	'display_name_pl', T(8814, --[[BuildingTemplate PassageRamp display_name_pl]] "Passage Ramps"),
	'description', T(8815, --[[BuildingTemplate PassageRamp description]] "Allows traversal of vehicles and drones over Passages."),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/passage_ramp.tga",
	'build_pos', 23,
	'entity', "PassageRamp",
	'encyclopedia_id', "PassageRamp",
	'encyclopedia_image', "UI/Encyclopedia/PassageRamp.tga",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Domes",
	'Id', "SelfSufficientDome",
	'template_class', "LayoutConstructionBuilding",
	'display_name', T(717850411664, --[[BuildingTemplate SelfSufficientDome display_name]] "Self-Sufficient Dome"),
	'display_name_pl', T(639840852696, --[[BuildingTemplate SelfSufficientDome display_name_pl]] "Self-Sufficient Domes"),
	'description', T(410207944438, --[[BuildingTemplate SelfSufficientDome description]] "Contains a small Dome suitable for the early days of the colony, together with Water and Oxygen producing facilities and storages.<newline><newline><em>Construction layout</em>, places the following buildings: Small Dome, MOXIE, 2 Moisture Vaporators, Water Tower, Oxygen Tank, Food Depot, Power Cables and Pipes<if_all(not(has_researched('MoistureFarming')),not(has_prefabs('MoistureVaporator', 2)),not(has_prefabs('SelfSufficientDome')))><newline><newline><red>Research Moisture Farming to build Moisture Vaporators, or get prefabs from Earth.</red></if>"),
	'build_category', "Domes",
	'display_icon', "UI/Icons/Buildings/self-sufficient_dome.tga",
	'entity', "InvisibleObject",
	'construction_mode', "layout",
	'LayoutList', "SelfSufficientDome",
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "Apartments",
	'template_class', "Apartments",
	'construction_cost_Concrete', 25000,
	'construction_cost_Polymers', 6000,
	'build_points', 18000,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "Appartments_HomeCollective",
	'upgrade1_display_name', T(5005, --[[BuildingTemplate Apartments upgrade1_display_name]] "Home Collective"),
	'upgrade1_description', T(5006, --[[BuildingTemplate Apartments upgrade1_description]] "+<upgrade1_add_value_1> Service Comfort."),
	'upgrade1_icon', "UI/Icons/Upgrades/home_collective_01.tga",
	'upgrade1_upgrade_cost_Polymers', 5000,
	'upgrade1_mod_label_1', "Apartments",
	'upgrade1_mod_prop_id_1', "service_comfort",
	'upgrade1_add_value_1', 10,
	'maintenance_resource_type', "Concrete",
	'maintenance_resource_amount', 3000,
	'display_name', T(3531, --[[BuildingTemplate Apartments display_name]] "Apartments"),
	'display_name_pl', T(3531, --[[BuildingTemplate Apartments display_name_pl]] "Apartments"),
	'description', T(5007, --[[BuildingTemplate Apartments description]] "Provides living space for Colonists. Cramped quarters grant less Comfort during rest."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/apartments.tga",
	'build_pos', 3,
	'entity', "HiveHabitat",
	'encyclopedia_id', "Apartments",
	'encyclopedia_image', "UI/Encyclopedia/Apartments.tga",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'palette_color1', "inside_accent_1",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_housing",
	'demolish_sinking', range(7, 15),
	'demolish_debris', 90,
	'entity2', "HiveHabitat_02",
	'palette2_color1', "inside_base",
	'palette2_color2', "inside_base",
	'palette2_color3', "inside_wood",
	'entity3', "HiveHabitatDDE",
	'entitydlc3', "dde",
	'entity4', "HiveHabitatDDE_02",
	'entitydlc4', "dde",
	'entity5', "ApartmentsCP3",
	'entitydlc5', "contentpack3",
	'palette5_color1', "inside_base",
	'palette5_color2', "inside_wood",
	'electricity_consumption', 12000,
	'service_comfort', 35000,
	'comfort_increase', 4000,
	'capacity', 24,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "LivingQuarters",
	'template_class', "LivingQuarters",
	'construction_cost_Concrete', 6000,
	'build_points', 6000,
	'dome_required', true,
	'show_decals_on_placement', true,
	'upgrade1_id', "LivingQuarters_HomeCollective",
	'upgrade1_display_name', T(5005, --[[BuildingTemplate LivingQuarters upgrade1_display_name]] "Home Collective"),
	'upgrade1_description', T(5006, --[[BuildingTemplate LivingQuarters upgrade1_description]] "+<upgrade1_add_value_1> Service Comfort."),
	'upgrade1_icon', "UI/Icons/Upgrades/home_collective_01.tga",
	'upgrade1_upgrade_cost_Polymers', 5000,
	'upgrade1_mod_label_1', "LivingQuarters",
	'upgrade1_mod_prop_id_1', "service_comfort",
	'upgrade1_add_value_1', 10,
	'maintenance_resource_type', "Concrete",
	'display_name', T(3532, --[[BuildingTemplate LivingQuarters display_name]] "Living Complex"),
	'display_name_pl', T(11554, --[[BuildingTemplate LivingQuarters display_name_pl]] "Living Complexes"),
	'description', T(10472, --[[BuildingTemplate LivingQuarters description]] "Provides living space. Resting residents recover Comfort faster compared to other Residences."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/living_quarters.tga",
	'build_pos', 2,
	'entity', "LivingQuarters_01",
	'encyclopedia_id', "LivingQuarters",
	'encyclopedia_image', "UI/Encyclopedia/LivingQuarters.tga",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'palette_color1', "inside_wood",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_housing",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 85,
	'entity2', "LivingQuarters_02",
	'palette2_color1', "inside_wood",
	'palette2_color2', "inside_base",
	'palette2_color3', "inside_accent_housing",
	'entity3', "LivingQuarters_03",
	'palette3_color1', "inside_wood",
	'palette3_color2', "inside_base",
	'palette3_color3', "inside_accent_housing",
	'entity4', "LivingQuartersDDE_01",
	'entitydlc4', "dde",
	'entity5', "LivingQuartersDDE_02",
	'entitydlc5', "dde",
	'entity6', "LivingQuartersDDE_03",
	'entitydlc6', "dde",
	'entity7', "LivingQuartersCP3_01",
	'entitydlc7', "contentpack3",
	'palette7_color1', "inside_base",
	'palette7_color2', "inside_wood",
	'service_comfort', 50000,
	'comfort_increase', 6000,
	'capacity', 14,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "MartianUniversity",
	'template_class', "MartianUniversity",
	'construction_cost_Concrete', 20000,
	'construction_cost_Metals', 10000,
	'construction_cost_Electronics', 15000,
	'build_points', 12000,
	'dome_required', true,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 3000,
	'display_name', T(5137, --[[BuildingTemplate MartianUniversity display_name]] "Martian University"),
	'display_name_pl', T(5138, --[[BuildingTemplate MartianUniversity display_name_pl]] "Martian Universities"),
	'description', T(5139, --[[BuildingTemplate MartianUniversity description]] "Trains Specialists using modern remote learning techniques. Graduation speed depends on the individual student performance."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/martian_university.tga",
	'build_pos', 9,
	'entity', "University",
	'encyclopedia_id', "MartianUniversity",
	'encyclopedia_image', "UI/Encyclopedia/MartianUniversity.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_research",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_2",
	'palette_color4', "inside_accent_2",
	'demolish_sinking', range(10, 20),
	'demolish_debris', 85,
	'electricity_consumption', 15000,
	'enabled_shift_1', false,
	'enabled_shift_3', false,
	'evaluation_points', 300,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "Nursery",
	'template_class', "Nursery",
	'construction_cost_Concrete', 6000,
	'build_points', 4000,
	'dome_required', true,
	'maintenance_resource_type', "Concrete",
	'display_name', T(5179, --[[BuildingTemplate Nursery display_name]] "Nursery"),
	'display_name_pl', T(5180, --[[BuildingTemplate Nursery display_name_pl]] "Nurseries"),
	'description', T(5181, --[[BuildingTemplate Nursery description]] "Provides living space for children."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/nursery.tga",
	'build_pos', 6,
	'entity', "Nursery",
	'encyclopedia_id', "Nursery",
	'encyclopedia_image', "UI/Encyclopedia/Nursery.tga",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'demolish_sinking', range(10, 15),
	'electricity_consumption', 2000,
	'service_comfort', 60000,
	'comfort_increase', 5000,
	'capacity', 8,
	'children_only', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "Playground",
	'template_class', "Playground",
	'construction_cost_Polymers', 4000,
	'build_points', 3000,
	'dome_required', true,
	'display_name', T(5196, --[[BuildingTemplate Playground display_name]] "Playground"),
	'display_name_pl', T(5197, --[[BuildingTemplate Playground display_name_pl]] "Playgrounds"),
	'description', T(5198, --[[BuildingTemplate Playground description]] "Cultivates Perks in Children through special nurturing programs."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/playground.tga",
	'build_pos', 7,
	'entity', "Playground",
	'encyclopedia_id', "Playground",
	'encyclopedia_image', "UI/Encyclopedia/Playground.tga",
	'label1', "InsideBuildings",
	'on_off_button', false,
	'prio_button', false,
	'demolish_sinking', range(0, 0),
	'demolish_debris', 80,
	'sanity_change', 10000,
	'service_comfort', 80000,
	'comfort_increase', 15000,
	'interest1', "interestPlaying",
	'usable_by_children', true,
	'children_only', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "ResearchLab",
	'template_class', "BaseResearchLab",
	'construction_cost_Concrete', 10000,
	'construction_cost_Electronics', 5000,
	'build_points', 6000,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "ResearchLab_ZeroSpace",
	'upgrade1_display_name', T(5232, --[[BuildingTemplate ResearchLab upgrade1_display_name]] "Zero-Space Computing"),
	'upgrade1_description', T(5233, --[[BuildingTemplate ResearchLab upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/zero_space_01.tga",
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_mod_prop_id_1', "ResearchPointsPerDay",
	'upgrade1_mul_value_1', 25,
	'upgrade2_id', "ResearchLab_Amplify",
	'upgrade2_display_name', T(5028, --[[BuildingTemplate ResearchLab upgrade2_display_name]] "Amplify"),
	'upgrade2_description', T(5234, --[[BuildingTemplate ResearchLab upgrade2_description]] "+<upgrade2_mul_value_2>% Production; +<power(upgrade2_add_value_1)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade2_upgrade_cost_Polymers', 2000,
	'upgrade2_mod_prop_id_1', "electricity_consumption",
	'upgrade2_add_value_1', 10000,
	'upgrade2_mod_prop_id_2', "ResearchPointsPerDay",
	'upgrade2_mul_value_2', 25,
	'maintenance_resource_type', "Electronics",
	'display_name', T(5235, --[[BuildingTemplate ResearchLab display_name]] "Research Lab"),
	'display_name_pl', T(5236, --[[BuildingTemplate ResearchLab display_name_pl]] "Research Labs"),
	'description', T(5237, --[[BuildingTemplate ResearchLab description]] "Generates Research."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/academy_of_science.tga",
	'build_pos', 11,
	'entity', "Academy",
	'encyclopedia_id', "ResearchLab",
	'encyclopedia_image', "UI/Encyclopedia/ResearchLab.tga",
	'label1', "InsideBuildings",
	'label2', "ResearchBuildings",
	'palette_color1', "inside_accent_2",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_research",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 80,
	'entity2', "ResearchLabCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "inside_base",
	'palette2_color2', "inside_accent_research",
	'palette2_color3', "inside_accent_research",
	'electricity_consumption', 5000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 3,
	'specialist', "scientist",
	'ResearchPointsPerDay', 500,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "School",
	'template_class', "School",
	'construction_cost_Concrete', 20000,
	'construction_cost_Electronics', 6000,
	'build_points', 9000,
	'dome_required', true,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 2000,
	'display_name', T(5247, --[[BuildingTemplate School display_name]] "School"),
	'display_name_pl', T(5248, --[[BuildingTemplate School display_name_pl]] "Schools"),
	'description', T(5249, --[[BuildingTemplate School description]] "Cultivates desired Perks in children using modern remote learning techniques."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/school.tga",
	'build_pos', 8,
	'entity', "School",
	'encyclopedia_id', "School",
	'encyclopedia_image', "UI/Encyclopedia/School.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_research",
	'palette_color2', "inside_base",
	'palette_color3', "inside_wood",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 85,
	'enabled_shift_3', false,
	'usable_by_children', true,
	'children_only', true,
	'gain_point', 10,
	'trait1', "Survivor",
	'trait2', "Composed",
	'trait3', "Nerd",
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "ScienceInstitute",
	'template_class', "BaseResearchLab",
	'construction_cost_Concrete', 30000,
	'construction_cost_Polymers', 10000,
	'construction_cost_Electronics', 15000,
	'build_points', 12000,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "ScienceInsitiute_ZeroSpace",
	'upgrade1_display_name', T(5232, --[[BuildingTemplate ScienceInstitute upgrade1_display_name]] "Zero-Space Computing"),
	'upgrade1_description', T(5233, --[[BuildingTemplate ScienceInstitute upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/zero_space_01.tga",
	'upgrade1_upgrade_cost_Electronics', 10000,
	'upgrade1_mod_label_1', "ScienceInstitute",
	'upgrade1_mod_prop_id_1', "ResearchPointsPerDay",
	'upgrade1_mul_value_1', 25,
	'upgrade2_id', "ScienceInstitute_Amplify",
	'upgrade2_display_name', T(5028, --[[BuildingTemplate ScienceInstitute upgrade2_display_name]] "Amplify"),
	'upgrade2_description', T(5250, --[[BuildingTemplate ScienceInstitute upgrade2_description]] "+<upgrade2_mul_value_2>% Production; +<power(upgrade2_add_value_1)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade2_upgrade_cost_Polymers', 5000,
	'upgrade2_mod_label_1', "ScienceInstitute",
	'upgrade2_mod_prop_id_1', "electricity_consumption",
	'upgrade2_add_value_1', 20000,
	'upgrade2_mod_label_2', "ScienceInstitute",
	'upgrade2_mod_prop_id_2', "ResearchPointsPerDay",
	'upgrade2_mul_value_2', 50,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 4000,
	'display_name', T(5251, --[[BuildingTemplate ScienceInstitute display_name]] "Hawking Institute"),
	'display_name_pl', T(5252, --[[BuildingTemplate ScienceInstitute display_name_pl]] "Hawking Institutes"),
	'description', T(5253, --[[BuildingTemplate ScienceInstitute description]] "Generates Research faster than a Research Lab."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/research_lab.tga",
	'build_pos', 12,
	'entity', "ScienceInstitute",
	'encyclopedia_id', "ScienceInstitute",
	'encyclopedia_image', "UI/Encyclopedia/ScienceInstitute.tga",
	'label1', "InsideBuildings",
	'label2', "ResearchBuildings",
	'palette_color1', "inside_accent_research",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_research",
	'demolish_sinking', range(5, 15),
	'electricity_consumption', 15000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 8,
	'specialist', "scientist",
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "SmartHome",
	'template_class', "SmartHome",
	'construction_cost_Concrete', 15000,
	'construction_cost_Electronics', 5000,
	'dome_required', true,
	'show_decals_on_placement', true,
	'upgrade1_id', "SmartHome_HomeCollective",
	'upgrade1_display_name', T(5005, --[[BuildingTemplate SmartHome upgrade1_display_name]] "Home Collective"),
	'upgrade1_description', T(5272, --[[BuildingTemplate SmartHome upgrade1_description]] "+<upgrade1_add_value_1> Service Comfort."),
	'upgrade1_icon', "UI/Icons/Upgrades/home_collective_01.tga",
	'upgrade1_upgrade_cost_Polymers', 5000,
	'upgrade1_mod_label_1', "SmartHome",
	'upgrade1_mod_prop_id_1', "service_comfort",
	'upgrade1_add_value_1', 10,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 500,
	'display_name', T(7800, --[[BuildingTemplate SmartHome display_name]] "Smart Complex"),
	'display_name_pl', T(7801, --[[BuildingTemplate SmartHome display_name_pl]] "Smart Complexes"),
	'description', T(5273, --[[BuildingTemplate SmartHome description]] "Provide a very comfortable living space for Colonists. Residents will recover additional Sanity when resting."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/smart homes.tga",
	'build_pos', 5,
	'entity', "SmartHomeBig_01",
	'encyclopedia_id', "SmartHome",
	'encyclopedia_image', "UI/Encyclopedia/SmartComplex.tga",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'palette_color1', "inside_wood",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_housing",
	'demolish_sinking', range(15, 20),
	'demolish_debris', 90,
	'entity2', "SmartHomeBig_02",
	'palette2_color1', "inside_base",
	'palette2_color2', "inside_wood",
	'palette2_color3', "inside_accent_housing",
	'entity3', "SmartHomeBig_03",
	'palette3_color1', "inside_wood",
	'palette3_color2', "inside_base",
	'palette3_color3', "inside_accent_housing",
	'entity4', "SmartHomeBigDDE_01",
	'entitydlc4', "dde",
	'entity5', "SmartHomeBigDDE_02",
	'entitydlc5', "dde",
	'entity6', "SmartHomeBigDDE_03",
	'entitydlc6', "dde",
	'entity7', "SmartHomeBigCP3",
	'entitydlc7', "contentpack3",
	'palette7_color1', "inside_accent_housing",
	'palette7_color2', "inside_base",
	'palette7_color3', "inside_wood",
	'palette7_color4', "inside_accent_2",
	'freeze_heat', 91,
	'electricity_consumption', 4000,
	'sanity_change', 5000,
	'service_comfort', 70000,
	'comfort_increase', 5000,
	'capacity', 12,
	'sanity_increase', 5000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Habitats",
	'Id', "SmartHome_Small",
	'template_class', "SmartHome",
	'construction_cost_Concrete', 5000,
	'construction_cost_Electronics', 2000,
	'build_points', 3000,
	'dome_required', true,
	'show_decals_on_placement', true,
	'upgrade1_id', "SmartHome_HomeCollective",
	'upgrade1_display_name', T(5005, --[[BuildingTemplate SmartHome_Small upgrade1_display_name]] "Home Collective"),
	'upgrade1_description', T(5006, --[[BuildingTemplate SmartHome_Small upgrade1_description]] "+<upgrade1_add_value_1> Service Comfort."),
	'upgrade1_icon', "UI/Icons/Upgrades/home_collective_01.tga",
	'upgrade1_upgrade_cost_Polymers', 2000,
	'upgrade1_mod_label_1', "SmartHome_Small",
	'upgrade1_mod_prop_id_1', "service_comfort",
	'upgrade1_add_value_1', 10,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 200,
	'display_name', T(3533, --[[BuildingTemplate SmartHome_Small display_name]] "Smart Home"),
	'display_name_pl', T(5270, --[[BuildingTemplate SmartHome_Small display_name_pl]] "Smart Homes"),
	'description', T(5271, --[[BuildingTemplate SmartHome_Small description]] "Provides a very comfortable living space for Colonists. Residents will recover additional Sanity when resting."),
	'build_category', "Habitats",
	'display_icon', "UI/Icons/Buildings/smart_home.tga",
	'build_pos', 4,
	'entity', "SmartHomeSmall_02",
	'encyclopedia_id', "SmartHome_Small",
	'encyclopedia_image', "UI/Encyclopedia/SmartHome.tga",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'palette_color1', "inside_wood",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_housing",
	'demolish_sinking', range(10, 20),
	'demolish_debris', 80,
	'entity2', "SmartHomeSmall",
	'palette2_color1', "inside_base",
	'palette2_color2', "inside_wood",
	'palette2_color3', "inside_accent_housing",
	'entity3', "SmartHomeSmallDDE_02",
	'entitydlc3', "dde",
	'entity4', "SmartHomeSmallDDE",
	'entitydlc4', "dde",
	'entity5', "SmartHomeSmallCP3",
	'entitydlc5', "contentpack3",
	'palette5_color1', "inside_accent_housing",
	'palette5_color2', "inside_base",
	'palette5_color3', "inside_wood",
	'palette5_color4', "inside_accent_2",
	'freeze_heat', 91,
	'electricity_consumption', 2000,
	'sanity_change', 5000,
	'service_comfort', 70000,
	'comfort_increase', 5000,
	'capacity', 4,
	'sanity_increase', 5000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "BlackCubeMonolith",
	'template_class', "BlackCubeMonolith",
	'construction_cost_BlackCube', 284000,
	'build_points', 5000,
	'dome_forbidden', true,
	'can_cancel', false,
	'can_user_change_prio', false,
	'hide_from_build_menu', true,
	'can_demolish', false,
	'display_name', T(5155, --[[BuildingTemplate BlackCubeMonolith display_name]] "Mega Monument"),
	'display_name_pl', T(5156, --[[BuildingTemplate BlackCubeMonolith display_name_pl]] "Mega Monuments"),
	'description', T(5157, --[[BuildingTemplate BlackCubeMonolith description]] "A gigantic structure made of Black Cubes."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/black_cube_monolith.tga",
	'build_pos', 0,
	'entity', "BlackCubeMonolith",
	'key_bindable', false,
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "MirrorSphere",
	'template_class', "MirrorSphereBuilding",
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'can_cancel', false,
	'can_user_change_prio', false,
	'can_demolish', false,
	'display_name', T(1182, --[[BuildingTemplate MirrorSphere display_name]] "Mirror Sphere"),
	'display_name_pl', T(5165, --[[BuildingTemplate MirrorSphere display_name_pl]] "Mirror Spheres"),
	'description', T(5166, --[[BuildingTemplate MirrorSphere description]] "A reflective sphere of unknown composition."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/mirror_sphere.tga",
	'build_pos', 7,
	'entity', "MirrorSphereExcavation",
	'ip_template', "ipMirrorSphereBuilding",
	'key_bindable', false,
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "PodLandingSite",
	'template_class', "RocketLandingSite",
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'is_tall', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 1000,
	'can_user_change_prio', false,
	'display_name', T(10249, --[[BuildingTemplate PodLandingSite display_name]] "Pod Landing Site"),
	'display_name_pl', T(10250, --[[BuildingTemplate PodLandingSite display_name_pl]] "Pod Landing Sites"),
	'description', T(10251, --[[BuildingTemplate PodLandingSite description]] "The landing site of a Pod. Landing Pods scatter dust to nearby buildings. Once landed, the Pod cannot be reused but may be salvaged."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/placeholder.tga",
	'build_pos', 7,
	'entity', "PodLandingSite",
	'key_bindable', false,
	'indestructible', true,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "RefugeeRocket",
	'template_class', "RefugeeRocket",
	'pin_rollover_hint', T(705, --[[BuildingTemplate RefugeeRocket pin_rollover_hint]] "<left_click> Land Rocket"),
	'pin_rollover_hint_xbox', T(706, --[[BuildingTemplate RefugeeRocket pin_rollover_hint_xbox]] "<ButtonA> Land Rocket"),
	'pin_obvious_blink', true,
	'construction_cost_Metals', 60000,
	'construction_cost_Electronics', 20000,
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'can_rotate_during_placement', false,
	'dome_forbidden', true,
	'display_name', T(1685, --[[BuildingTemplate RefugeeRocket display_name]] "Rocket"),
	'display_name_pl', T(5238, --[[BuildingTemplate RefugeeRocket display_name_pl]] "Rockets"),
	'description', T(5239, --[[BuildingTemplate RefugeeRocket description]] "Delivers cargo or Colonists to Mars. Commands nearby Drones. Contaminates nearby buildings with dust when landing and taking off. Requires <em>Fuel</em> for the return trip to Earth."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/rocket.tga",
	'build_pos', 7,
	'entity', "Rocket",
	'encyclopedia_id', "Rocket",
	'key_bindable', false,
	'label1', "Spaceship",
	'on_off_button', false,
	'indestructible', true,
	'count_as_building', false,
	'exclude_from_lr_transportation', true,
	'max_storage_per_resource', 60000,
	'storable_resources', {
		"Concrete",
		"Metals",
		"Polymers",
		"Food",
		"Electronics",
		"MachineParts",
		"Seeds",
	},
	'starting_drones', 0,
	'launch_fuel', 0,
	'sponsor_selectable', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "RocketExpedition",
	'template_class', "RocketExpedition",
	'pin_rollover_hint', T(7351, --[[BuildingTemplate RocketExpedition pin_rollover_hint]] "<left_click> Place Rocket"),
	'pin_rollover_hint_xbox', T(3545, --[[BuildingTemplate RocketExpedition pin_rollover_hint_xbox]] "<ButtonA> Select"),
	'pin_obvious_blink', true,
	'construction_cost_Metals', 60000,
	'construction_cost_Electronics', 20000,
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'can_rotate_during_placement', false,
	'dome_forbidden', true,
	'display_name', T(259968492564, --[[BuildingTemplate RocketExpedition display_name]] "Rocket"),
	'display_name_pl', T(976297239761, --[[BuildingTemplate RocketExpedition display_name_pl]] "Rockets"),
	'description', T(373116903966, --[[BuildingTemplate RocketExpedition description]] "Expedition Rocket description"),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/dragon_rocket.tga",
	'build_pos', 7,
	'entity', "Rocket",
	'encyclopedia_id', "Rocket",
	'key_bindable', false,
	'label1', "Spaceship",
	'on_off_button', false,
	'indestructible', true,
	'count_as_building', false,
	'exclude_from_lr_transportation', true,
	'max_storage_per_resource', 60000,
	'storable_resources', {
		"Concrete",
		"Metals",
		"Polymers",
		"Food",
		"Electronics",
		"MachineParts",
		"Seeds",
		"PreciousMetals",
	},
	'starting_drones', 0,
	'launch_fuel', 35000,
	'max_export_storage', 30000,
	'custom_travel_time_mars', 480000,
	'custom_travel_time_earth', 480000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "RocketLandingSite",
	'template_class', "RocketLandingSite",
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'is_tall', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 1000,
	'can_user_change_prio', false,
	'display_name', T(5240, --[[BuildingTemplate RocketLandingSite display_name]] "Rocket Landing Site"),
	'display_name_pl', T(5241, --[[BuildingTemplate RocketLandingSite display_name_pl]] "Rocket Landing Sites"),
	'description', T(5242, --[[BuildingTemplate RocketLandingSite description]] "The landing site of a Rocket."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/rocket.tga",
	'build_pos', 7,
	'entity', "RocketLandingSite",
	'key_bindable', false,
	'indestructible', true,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "SupplyPod",
	'template_class', "SupplyPod",
	'pin_rollover_hint', T(10501, --[[BuildingTemplate SupplyPod pin_rollover_hint]] "<left_click> Land Pod"),
	'pin_rollover_hint_xbox', T(10502, --[[BuildingTemplate SupplyPod pin_rollover_hint_xbox]] "<ButtonA> Land Pod"),
	'pin_obvious_blink', true,
	'construction_cost_Metals', 10000,
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'can_rotate_during_placement', false,
	'is_tall', true,
	'dome_forbidden', true,
	'display_name', T(824938247285, --[[BuildingTemplate SupplyPod display_name]] "Supply Pod"),
	'display_name_pl', T(10273, --[[BuildingTemplate SupplyPod display_name_pl]] "Supply Pods"),
	'description', T(10274, --[[BuildingTemplate SupplyPod description]] "The remains of a Supply Pod. Can be salvaged for resources."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/supply_pod.tga",
	'build_pos', 7,
	'entity', "SupplyPod",
	'key_bindable', false,
	'label1', "Spaceship",
	'on_off_button', false,
	'prio_button', false,
	'palette_color1', "rocket_base",
	'palette_color2', "rocket_accent",
	'indestructible', true,
	'count_as_building', false,
	'exclude_from_lr_transportation', true,
	'max_storage_per_resource', 60000,
	'storable_resources', {},
	'starting_drones', 0,
	'launch_fuel', 60000,
	'max_export_storage', 30000,
	'custom_travel_time_mars', 360000,
	'custom_travel_time_earth', 360000,
	'cargo_capacity', 10000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "SupplyRocket",
	'template_class', "SupplyRocket",
	'pin_rollover_hint', T(705, --[[BuildingTemplate SupplyRocket pin_rollover_hint]] "<left_click> Land Rocket"),
	'pin_rollover_hint_xbox', T(706, --[[BuildingTemplate SupplyRocket pin_rollover_hint_xbox]] "<ButtonA> Land Rocket"),
	'pin_obvious_blink', true,
	'construction_cost_Metals', 60000,
	'construction_cost_Electronics', 20000,
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'can_rotate_during_placement', false,
	'dome_forbidden', true,
	'display_name', T(1685, --[[BuildingTemplate SupplyRocket display_name]] "Rocket"),
	'display_name_pl', T(5238, --[[BuildingTemplate SupplyRocket display_name_pl]] "Rockets"),
	'description', T(10961, --[[BuildingTemplate SupplyRocket description]] "Delivers cargo or Colonists to Mars. Commands nearby Drones.Requires <em>Fuel</em> for the return trip to Earth.<newline>Raises dust when landing and taking off causing increased maintenance of buildings in the grey area."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/rocket.tga",
	'build_pos', 7,
	'entity', "Rocket",
	'encyclopedia_id', "Rocket",
	'key_bindable', false,
	'label1', "Spaceship",
	'on_off_button', false,
	'indestructible', true,
	'count_as_building', false,
	'exclude_from_lr_transportation', true,
	'max_storage_per_resource', 60000,
	'storable_resources', {
		"Concrete",
		"Metals",
		"Polymers",
		"Food",
		"Electronics",
		"MachineParts",
		"Seeds",
	},
	'starting_drones', 0,
	'launch_fuel', 50000,
	'max_export_storage', 30000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Hidden",
	'Id', "TradeRocket",
	'template_class', "TradeRocket",
	'pin_rollover_hint', T(705, --[[BuildingTemplate TradeRocket pin_rollover_hint]] "<left_click> Land Rocket"),
	'pin_rollover_hint_xbox', T(706, --[[BuildingTemplate TradeRocket pin_rollover_hint_xbox]] "<ButtonA> Land Rocket"),
	'pin_obvious_blink', true,
	'construction_cost_Metals', 60000,
	'construction_cost_Electronics', 20000,
	'construction_entity', "RocketLandingSite",
	'build_points', 0,
	'instant_build', true,
	'can_rotate_during_placement', false,
	'dome_forbidden', true,
	'display_name', T(1685, --[[BuildingTemplate TradeRocket display_name]] "Rocket"),
	'display_name_pl', T(5238, --[[BuildingTemplate TradeRocket display_name_pl]] "Rockets"),
	'description', T(5239, --[[BuildingTemplate TradeRocket description]] "Delivers cargo or Colonists to Mars. Commands nearby Drones. Contaminates nearby buildings with dust when landing and taking off. Requires <em>Fuel</em> for the return trip to Earth."),
	'build_category', "Hidden",
	'display_icon', "UI/Icons/Buildings/rocket.tga",
	'build_pos', 7,
	'entity', "Rocket",
	'encyclopedia_id', "Rocket",
	'key_bindable', false,
	'label1', "Spaceship",
	'on_off_button', false,
	'indestructible', true,
	'count_as_building', false,
	'exclude_from_lr_transportation', true,
	'max_storage_per_resource', 60000,
	'storable_resources', {
		"Concrete",
		"Metals",
		"Polymers",
		"Food",
		"Electronics",
		"MachineParts",
		"Seeds",
	},
	'starting_drones', 0,
	'launch_fuel', 50000,
	'sponsor_selectable', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "DefenceTower",
	'template_class', "DefenceTower",
	'construction_cost_Metals', 10000,
	'construction_cost_Electronics', 5000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Electronics",
	'maintenance_threshold_base', 50000,
	'display_name', T(6984, --[[BuildingTemplate DefenceTower display_name]] "Defensive Turret"),
	'display_name_pl', T(6985, --[[BuildingTemplate DefenceTower display_name_pl]] "Defensive Turrets"),
	'description', T(6986, --[[BuildingTemplate DefenceTower description]] "A laser-targeting defense structure. Protect nearby buildings from meteors. Can attack enemy vehicles at extreme range."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/defense_turret.tga",
	'build_pos', 14,
	'entity', "DefenceTurret",
	'show_range_all', true,
	'key_bindable', false,
	'label1', "OutsideBuildings",
	'palette_color1', "outside_dark",
	'palette_color2', "outside_base",
	'palette_color3', "electro_accent_1",
	'demolish_sinking', range(5, 15),
	'demolish_debris', 85,
	'electricity_consumption', 10000,
	'reload_time', 3000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "DroneHub",
	'template_class', "DroneHub",
	'pin_rollover', T(4478, --[[BuildingTemplate DroneHub pin_rollover]] "<description><newline><newline><DronesStatusText><newline><left>Drones<right><drone(DronesCount)>"),
	'pin_summary1', T(4479, --[[BuildingTemplate DroneHub pin_summary1]] "<DronesCount><icon_Drone_small>"),
	'pin_on_start', true,
	'construction_cost_Metals', 12000,
	'construction_cost_Electronics', 8000,
	'build_points', 2000,
	'require_prefab', true,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Electronics",
	'display_name', T(3518, --[[BuildingTemplate DroneHub display_name]] "Drone Hub"),
	'display_name_pl', T(5048, --[[BuildingTemplate DroneHub display_name_pl]] "Drone Hubs"),
	'description', T(5049, --[[BuildingTemplate DroneHub description]] "Controls Drones and allocates them to different tasks."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/drone_hub.tga",
	'build_pos', 4,
	'entity', "DroneHub",
	'show_range_all', true,
	'encyclopedia_id', "DroneHub",
	'encyclopedia_image', "UI/Encyclopedia/DroneHub.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(5, 15),
	'demolish_tilt_angle', range(900, 1500),
	'demolish_debris', 85,
	'refund_on_salvage', false,
	'entity2', "DroneHubCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "outside_accent_1",
	'palette2_color2', "outside_base",
	'palette2_color3', "outside_metal",
	'electricity_consumption', 3000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "LandingPad",
	'template_class', "LandingPad",
	'construction_cost_Concrete', 10000,
	'construction_entity', "RocketLandingPlatform",
	'is_tall', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 1000,
	'can_user_change_prio', false,
	'use_demolished_state', false,
	'display_name', T(8880, --[[BuildingTemplate LandingPad display_name]] "Landing Pad"),
	'display_name_pl', T(8881, --[[BuildingTemplate LandingPad display_name_pl]] "Landing Pads"),
	'description', T(8882, --[[BuildingTemplate LandingPad description]] "A dedicated landing site that protects nearby buildings and vehicles from dust during Rocket landings and takeoffs."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/landing_pad.tga",
	'build_pos', 7,
	'entity', "RocketLandingPlatform",
	'encyclopedia_id', "LandingPad",
	'encyclopedia_image', "UI/Encyclopedia/LandingSite.tga",
	'label1', "OutsideBuildings",
	'on_off_button', false,
	'prio_button', false,
	'clear_soil_underneath', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "MDSLaser",
	'template_class', "MDSLaser",
	'construction_cost_Metals', 15000,
	'construction_cost_Electronics', 5000,
	'build_points', 1000,
	'dome_forbidden', true,
	'maintenance_resource_type', "Electronics",
	'display_name', T(4813, --[[BuildingTemplate MDSLaser display_name]] "MDS Laser"),
	'display_name_pl', T(5123, --[[BuildingTemplate MDSLaser display_name_pl]] "MDS Lasers"),
	'description', T(5124, --[[BuildingTemplate MDSLaser description]] "Destroys any falling meteors in its range. Has a short cooldown between shots."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/mds_aser.tga",
	'build_pos', 12,
	'entity', "DefenceLaser",
	'show_range_all', true,
	'encyclopedia_id', "MDSLaser",
	'encyclopedia_image', "UI/Encyclopedia/MDSLaser.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(10, 20),
	'demolish_debris', 80,
	'electricity_consumption', 10000,
	'cooldown', 15000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "PowerDecoy",
	'template_class', "PowerDecoy",
	'construction_cost_Concrete', 10000,
	'construction_cost_Polymers', 5000,
	'construction_cost_Electronics', 5000,
	'build_points', 5000,
	'dome_forbidden', true,
	'display_name', T(5208, --[[BuildingTemplate PowerDecoy display_name]] "Power Decoy"),
	'display_name_pl', T(5209, --[[BuildingTemplate PowerDecoy display_name_pl]] "Power Decoys"),
	'description', T(5210, --[[BuildingTemplate PowerDecoy description]] "Traps a single Mirror Sphere."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/power_decoy.tga",
	'build_pos', 16,
	'entity', "PowerDecoy",
	'key_bindable', false,
	'label1', "OutsideBuildings",
	'palette_color1', "outside_dark",
	'palette_color2', "outside_base",
	'palette_color3', "outside_accent_1",
	'electricity_consumption', 10000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "RechargeStation",
	'template_class', "RechargeStation",
	'construction_cost_Metals', 1000,
	'build_points', 500,
	'maintenance_threshold_base', 50000,
	'display_name', T(5229, --[[BuildingTemplate RechargeStation display_name]] "Recharge Station"),
	'display_name_pl', T(5230, --[[BuildingTemplate RechargeStation display_name_pl]] "Recharge Stations"),
	'description', T(5231, --[[BuildingTemplate RechargeStation description]] "Recharges Drone batteries."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/recharge_station.tga",
	'build_pos', 5,
	'entity', "RechargeStation",
	'encyclopedia_id', "RechargeStation",
	'encyclopedia_image', "UI/Encyclopedia/RechargeStation.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "electro_accent_1",
	'palette_color2', "electro_base",
	'palette_color3', "outside_base",
	'demolish_sinking', range(1, 4),
	'demolish_debris', 85,
	'electricity_consumption', 200,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "SensorTower",
	'template_class', "SensorTower",
	'construction_cost_Metals', 1000,
	'construction_cost_Electronics', 1000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Metals",
	'maintenance_threshold_base', 50000,
	'display_name', T(5257, --[[BuildingTemplate SensorTower display_name]] "Sensor Tower"),
	'display_name_pl', T(5258, --[[BuildingTemplate SensorTower display_name_pl]] "Sensor Towers"),
	'description', T(5259, --[[BuildingTemplate SensorTower description]] "Boosts scanning speed, especially for nearby sectors. Extends the advance warning for disasters."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/sensor_tower.tga",
	'build_pos', 6,
	'entity', "SensorTower",
	'encyclopedia_id', "SensorTower",
	'encyclopedia_image', "UI/Encyclopedia/SensorTower.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_dark",
	'demolish_sinking', range(10, 20),
	'demolish_debris', 85,
	'electricity_consumption', 2000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "ShuttleHub",
	'template_class', "ShuttleHub",
	'construction_cost_Concrete', 10000,
	'construction_cost_Polymers', 15000,
	'construction_cost_Electronics', 10000,
	'build_points', 5000,
	'is_tall', true,
	'dome_forbidden', true,
	'achievement', "FirstShuttleHub",
	'maintenance_resource_type', "Electronics",
	'consumption_resource_type', "Fuel",
	'consumption_max_storage', 10000,
	'consumption_type', 3,
	'display_name', T(3526, --[[BuildingTemplate ShuttleHub display_name]] "Shuttle Hub"),
	'display_name_pl', T(5260, --[[BuildingTemplate ShuttleHub display_name_pl]] "Shuttle Hubs"),
	'description', T(5261, --[[BuildingTemplate ShuttleHub description]] "Houses and refuels Shuttles that facilitate long-range resource transportation between Depots and resettling of Colonists between Domes."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/shuttle_hub.tga",
	'build_pos', 9,
	'entity', "ShuttleHub",
	'suspend_on_dust_storm', true,
	'encyclopedia_id', "ShuttleHub",
	'encyclopedia_image', "UI/Encyclopedia/ShuttleHub.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "outside_metal",
	'palette_color2', "outside_base",
	'palette_color3', "outside_accent_1",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 85,
	'entity2', "ShuttleHubCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "outside_base",
	'palette2_color2', "outside_accent_1",
	'palette2_color3', "outside_dark",
	'electricity_consumption', 10000,
	'water_consumption', 0,
	'max_shuttles', 6,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "SubsurfaceHeater",
	'template_class', "SubsurfaceHeater",
	'construction_cost_Metals', 15000,
	'construction_cost_MachineParts', 5000,
	'build_points', 2000,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Metals",
	'maintenance_resource_amount', 2000,
	'display_name', T(5293, --[[BuildingTemplate SubsurfaceHeater display_name]] "Subsurface Heater"),
	'display_name_pl', T(5294, --[[BuildingTemplate SubsurfaceHeater display_name_pl]] "Subsurface Heaters"),
	'description', T(5295, --[[BuildingTemplate SubsurfaceHeater description]] "Increases the local temperature in cold areas and protects nearby buildings from Cold Waves."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/subsurface_heater.tga",
	'build_pos', 11,
	'entity', "SubsurfaceHeater",
	'show_range_all', true,
	'encyclopedia_id', "SubsurfaceHeater",
	'encyclopedia_image', "UI/Encyclopedia/SubsurfaceHeater.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_base",
	'palette_color2', "pipes_base",
	'demolish_sinking', range(10, 15),
	'freeze_heat', 0,
	'electricity_consumption', 1600,
	'water_consumption', 1000,
	'air_consumption', 0,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "SupplyRocketBuilding",
	'template_class', "SupplyRocketBuilding",
	'construction_cost_Metals', 150000,
	'construction_cost_Electronics', 25000,
	'construction_cost_MachineParts', 50000,
	'is_tall', true,
	'dome_forbidden', true,
	'display_name', T(1685, --[[BuildingTemplate SupplyRocketBuilding display_name]] "Rocket"),
	'display_name_pl', T(12369, --[[BuildingTemplate SupplyRocketBuilding display_name_pl]] "Rockets"),
	'description', T(731448797928, --[[BuildingTemplate SupplyRocketBuilding description]] "A Rocket to transport resources and people between Earth and Mars."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/rocket.tga",
	'entity', "RocketLandingSite",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "TriboelectricScrubber",
	'template_class', "TriboelectricScrubber",
	'construction_cost_Metals', 15000,
	'construction_cost_Electronics', 5000,
	'build_points', 2000,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Electronics",
	'maintenance_threshold_base', 50000,
	'display_name', T(4818, --[[BuildingTemplate TriboelectricScrubber display_name]] "Triboelectric Scrubber"),
	'display_name_pl', T(5299, --[[BuildingTemplate TriboelectricScrubber display_name_pl]] "Triboelectric Scrubbers"),
	'description', T(5300, --[[BuildingTemplate TriboelectricScrubber description]] "Emits pulses which reduce the Dust accumulated on buildings in its range."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/triboelectric_schrubbe.tga",
	'build_pos', 10,
	'entity', "TriboelectricScrubber",
	'show_range_all', true,
	'encyclopedia_id', "TriboelectricScrubber",
	'encyclopedia_image', "UI/Encyclopedia/TriboelectricScrubber.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_accent_2",
	'demolish_sinking', range(5, 10),
	'electricity_consumption', 1800,
	'dust_clean', 8000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Infrastructure",
	'Id', "Tunnel",
	'template_class', "Tunnel",
	'construction_cost_Concrete', 80000,
	'construction_cost_Metals', 20000,
	'construction_cost_MachineParts', 30000,
	'build_points', 50000,
	'is_tall', true,
	'dome_forbidden', true,
	'display_name', T(889, --[[BuildingTemplate Tunnel display_name]] "Tunnel"),
	'display_name_pl', T(5301, --[[BuildingTemplate Tunnel display_name_pl]] "Tunnels"),
	'description', T(5302, --[[BuildingTemplate Tunnel description]] "The tunnel entrance and exit can connect power and life support grids at different locations and different elevations. Rovers can travel along the tunnels to reach places they otherwise couldn't."),
	'build_category', "Infrastructure",
	'display_icon', "UI/Icons/Buildings/tunnel.tga",
	'build_pos', 13,
	'entity', "TunnelEntrance",
	'encyclopedia_id', "Tunnel",
	'encyclopedia_image', "UI/Encyclopedia/Tunnel.tga",
	'on_off_button', false,
	'prio_button', false,
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_dark",
	'demolish_sinking', range(5, 10),
	'construction_mode', "tunnel_construction",
})

PlaceObj('BuildingTemplate', {
	'Group', "Landscape",
	'Id', "LandscapeRamp",
	'template_class', "LandscapeRampBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(884894533739, --[[BuildingTemplate LandscapeRamp display_name]] "Ramp"),
	'display_name_pl', T(636241981257, --[[BuildingTemplate LandscapeRamp display_name_pl]] "Ramps"),
	'description', T(403148106629, --[[BuildingTemplate LandscapeRamp description]] "Marks two flat surfaces to be connected with passable ground by Drones. Consumes Waste Rock to raise terrain. Excess soil and rocks are turned into Waste Rock.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "Landscaping",
	'display_icon', "UI/Icons/Buildings/terraforming_ramp.tga",
	'build_pos', 2,
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_ramp",
	'refund_on_salvage', false,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Landscape",
	'Id', "LandscapeTerrace",
	'template_class', "LandscapeTerraceBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(466444527211, --[[BuildingTemplate LandscapeTerrace display_name]] "Flatten"),
	'display_name_pl', T(573594258625, --[[BuildingTemplate LandscapeTerrace display_name_pl]] "Flatten"),
	'description', T(799522759563, --[[BuildingTemplate LandscapeTerrace description]] "Marks a flat surface to be extended into the neighboring terrain by Drones. Consumes Waste Rock to raise terrain. Excess soil and rocks are turned into Waste Rock.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "Landscaping",
	'display_icon', "UI/Icons/Buildings/terraforming_terrace.tga",
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_terrace",
	'refund_on_salvage', false,
	'count_as_building', false,
	'max_boundary', 80,
})

PlaceObj('BuildingTemplate', {
	'Group', "Landscape",
	'Id', "RockFormation",
	'template_class', "LevelPrefabBuilding",
	'construction_cost_WasteRock', 250000,
	'build_points', 5000,
	'is_tall', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 4000,
	'use_demolished_state', false,
	'display_name', T(165516974733, --[[BuildingTemplate RockFormation display_name]] "Rock Formation"),
	'display_name_pl', T(255661810896, --[[BuildingTemplate RockFormation display_name_pl]] "Rock Formations"),
	'description', T(622475429978, --[[BuildingTemplate RockFormation description]] "A stylish composition made of native Martian rocks."),
	'build_category', "Landscaping",
	'display_icon', "UI/Icons/Buildings/rock_formation.tga",
	'build_pos', 5,
	'entity', "RocksDecorBig",
	'on_off_button', false,
	'prio_button', false,
	'construction_mode', "level_prefab",
	'count_as_building', false,
	'PrefabBaseName', "RocksDecorMid",
	'PrefabType', "Gameplay",
})

PlaceObj('BuildingTemplate', {
	'Group', "Landscape",
	'Id', "RockFormationSmall",
	'template_class', "LevelPrefabBuilding",
	'construction_cost_WasteRock', 150000,
	'build_points', 5000,
	'is_tall', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 4000,
	'use_demolished_state', false,
	'display_name', T(303920318660, --[[BuildingTemplate RockFormationSmall display_name]] "Small Rock Formation"),
	'display_name_pl', T(457190365705, --[[BuildingTemplate RockFormationSmall display_name_pl]] "Small Rock Formations"),
	'description', T(544067769859, --[[BuildingTemplate RockFormationSmall description]] "Small stylish composition made of native Martian rocks."),
	'build_category', "Landscaping",
	'display_icon', "UI/Icons/Buildings/small_rock_formation.tga",
	'build_pos', 4,
	'entity', "RocksDecorSmall",
	'on_off_button', false,
	'prio_button', false,
	'construction_mode', "level_prefab",
	'count_as_building', false,
	'PrefabBaseName', "RocksDecorSmall",
	'PrefabType', "Gameplay",
})

PlaceObj('BuildingTemplate', {
	'Group', "LandscapeTextureBuildings",
	'Id', "LandscapeTextureMountains",
	'template_class', "LandscapeTextureBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(198586246995, --[[BuildingTemplate LandscapeTextureMountains display_name]] "Mountains"),
	'display_name_pl', T(296854706180, --[[BuildingTemplate LandscapeTextureMountains display_name_pl]] "Mountains"),
	'description', T(473240525597, --[[BuildingTemplate LandscapeTextureMountains description]] "Marks a slope for Drones to change into the Mountains type.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "LandscapeTextureBuildings",
	'display_icon', "UI/Icons/Buildings/terrain_mountains.tga",
	'build_pos', 5,
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_texture",
	'refund_on_salvage', false,
	'count_as_building', false,
	'max_boundary', 60,
	'max_hexes', 3000,
	'texture_type', "RockRed_1",
	'texture_alt', "SandRed_1",
	'texture_ratio', 45,
	'texture_pattern', "Landscape",
	'texture_cover', 80,
})

PlaceObj('BuildingTemplate', {
	'Group', "LandscapeTextureBuildings",
	'Id', "LandscapeTextureRockDarkChaos",
	'template_class', "LandscapeTextureBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(831090968874, --[[BuildingTemplate LandscapeTextureRockDarkChaos display_name]] "Mixed Rocks"),
	'display_name_pl', T(753244067253, --[[BuildingTemplate LandscapeTextureRockDarkChaos display_name_pl]] "Mixed Rocks"),
	'description', T(12465, --[[BuildingTemplate LandscapeTextureRockDarkChaos description]] "Marks a surface for Drones to change into the Mixed Rocks type.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "LandscapeTextureBuildings",
	'display_icon', "UI/Icons/Buildings/terrain_mixed_rocks.tga",
	'build_pos', 4,
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_texture",
	'refund_on_salvage', false,
	'count_as_building', false,
	'max_boundary', 60,
	'max_hexes', 3000,
	'texture_type', "RockDark",
	'texture_alt', "ChaosSet03_01",
	'texture_ratio', 55,
	'texture_pattern', "Landscape",
})

PlaceObj('BuildingTemplate', {
	'Group', "LandscapeTextureBuildings",
	'Id', "LandscapeTextureSandChaos",
	'template_class', "LandscapeTextureBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(12224, --[[BuildingTemplate LandscapeTextureSandChaos display_name]] "Sands"),
	'display_name_pl', T(452883065790, --[[BuildingTemplate LandscapeTextureSandChaos display_name_pl]] "Sands"),
	'description', T(527078695208, --[[BuildingTemplate LandscapeTextureSandChaos description]] "Marks a surface for Drones to change into the Sands type.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "LandscapeTextureBuildings",
	'display_icon', "UI/Icons/Buildings/terrain_sands.tga",
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_texture",
	'refund_on_salvage', false,
	'count_as_building', false,
	'max_boundary', 60,
	'max_hexes', 3000,
	'texture_type', "Chaos_dark",
	'texture_alt', "Sand_02",
	'texture_ratio', 60,
	'texture_pattern', "Landscape",
})

PlaceObj('BuildingTemplate', {
	'Group', "LandscapeTextureBuildings",
	'Id', "LandscapeTextureSandDark",
	'template_class', "LandscapeTextureBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(12370, --[[BuildingTemplate LandscapeTextureSandDark display_name]] "Mixed Sands"),
	'display_name_pl', T(12371, --[[BuildingTemplate LandscapeTextureSandDark display_name_pl]] "Mixed Sands"),
	'description', T(12418, --[[BuildingTemplate LandscapeTextureSandDark description]] "Marks a surface for Drones to change into the Mixed Sands type.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "LandscapeTextureBuildings",
	'display_icon', "UI/Icons/Buildings/terrain_dark_sands.tga",
	'build_pos', 3,
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_texture",
	'refund_on_salvage', false,
	'count_as_building', false,
	'max_boundary', 60,
	'max_hexes', 3000,
	'texture_type', "SandDark_01",
	'texture_alt', "SandRed_stones_2",
	'texture_ratio', 60,
	'texture_pattern', "Landscape",
})

PlaceObj('BuildingTemplate', {
	'Group', "LandscapeTextureBuildings",
	'Id', "LandscapeTextureSandRed",
	'template_class', "LandscapeTextureBuilding",
	'can_rotate_during_placement', false,
	'can_resize_during_placement', true,
	'dome_forbidden', true,
	'display_name', T(12372, --[[BuildingTemplate LandscapeTextureSandRed display_name]] "Red Sands"),
	'display_name_pl', T(12373, --[[BuildingTemplate LandscapeTextureSandRed display_name_pl]] "Red Sands"),
	'description', T(12419, --[[BuildingTemplate LandscapeTextureSandRed description]] "Marks a surface for Drones to change into the Red Sands type.<if(has_dlc('armstrong'))><newline><newline><em>Degrades local Soil Quality.</em></if>"),
	'build_category', "LandscapeTextureBuildings",
	'display_icon', "UI/Icons/Buildings/terrain_red_sands.tga",
	'build_pos', 2,
	'entity', "InvisibleObject",
	'encyclopedia_id', "Landscaping",
	'on_off_button', false,
	'prio_button', false,
	'indestructible', true,
	'demolish_sinking', range(0, 0),
	'construction_mode', "landscape_texture",
	'refund_on_salvage', false,
	'count_as_building', false,
	'max_boundary', 60,
	'max_hexes', 3000,
	'texture_type', "GravelRed_1",
	'texture_alt', "SandRed_1",
	'texture_ratio', 55,
	'texture_pattern', "Landscape",
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "Farm",
	'template_class', "FarmConventional",
	'resource_produced1', "Food",
	'max_storage1', 300000,
	'construction_cost_Concrete', 8000,
	'build_points', 2000,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "Farm_Automation",
	'upgrade1_display_name', T(5056, --[[BuildingTemplate Farm upgrade1_display_name]] "Automation"),
	'upgrade1_description', T(8044, --[[BuildingTemplate Farm upgrade1_description]] "Decreases Workplaces by <abs(upgrade1_add_value_1)>."),
	'upgrade1_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_mod_label_1', "Farm",
	'upgrade1_mod_prop_id_1', "max_workers",
	'upgrade1_add_value_1', -2,
	'display_name', T(4812, --[[BuildingTemplate Farm display_name]] "Farm"),
	'display_name_pl', T(5068, --[[BuildingTemplate Farm display_name_pl]] "Farms"),
	'description', T(5069, --[[BuildingTemplate Farm description]] "Produces Food. Consumes Water depending on crop type."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/farm.tga",
	'build_pos', 11,
	'entity', "Farm",
	'encyclopedia_id', "Farm",
	'encyclopedia_image', "UI/Encyclopedia/Farm.tga",
	'label1', "InsideBuildings",
	'color_modifier', RGBA(0, 248, 50, 255),
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(300, 300),
	'electricity_consumption', 0,
	'active_shift', 1,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 6,
	'specialist', "botanist",
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "FungalFarm",
	'template_class', "FungalFarm",
	'resource_produced1', "Food",
	'max_storage1', 30000,
	'production_per_day1', 6000,
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 10000,
	'construction_cost_Electronics', 3000,
	'build_points', 6000,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "SuperfungusUpgrade",
	'upgrade1_display_name', T(5081, --[[BuildingTemplate FungalFarm upgrade1_display_name]] "Superfungus"),
	'upgrade1_description', T(5082, --[[BuildingTemplate FungalFarm upgrade1_description]] "+<upgrade1_mul_value_1>% Production; +<upgrade1_mul_value_2>% Oxygen Consumption."),
	'upgrade1_icon', "UI/Icons/Upgrades/superfungus_01.tga",
	'upgrade1_upgrade_cost_Polymers', 10000,
	'upgrade1_mod_label_1', "FungalFarm",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 50,
	'upgrade1_mod_label_2', "FungalFarm",
	'upgrade1_mod_prop_id_2', "air_consumption",
	'upgrade1_mul_value_2', 100,
	'upgrade2_id', "FungalFarm_Automation",
	'upgrade2_display_name', T(5056, --[[BuildingTemplate FungalFarm upgrade2_display_name]] "Automation"),
	'upgrade2_description', T(5057, --[[BuildingTemplate FungalFarm upgrade2_description]] "Decreases Workplaces by <abs(upgrade2_add_value_1)>."),
	'upgrade2_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade2_upgrade_cost_Electronics', 10000,
	'upgrade2_mod_label_1', "FungalFarm",
	'upgrade2_mod_prop_id_1', "max_workers",
	'upgrade2_add_value_1', -2,
	'maintenance_resource_type', "Metals",
	'display_name', T(5083, --[[BuildingTemplate FungalFarm display_name]] "Fungal Farm"),
	'display_name_pl', T(5084, --[[BuildingTemplate FungalFarm display_name_pl]] "Fungal Farms"),
	'description', T(5085, --[[BuildingTemplate FungalFarm description]] "Produces Food."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/fungal_farm.tga",
	'build_pos', 12,
	'entity', "FungalFarm",
	'encyclopedia_id', "FungalFarm",
	'encyclopedia_image', "UI/Encyclopedia/FungalFarm.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "outside_base",
	'palette_color2', "inside_accent_food",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(10, 20),
	'electricity_consumption', 10000,
	'water_consumption', 500,
	'air_consumption', 2000,
	'active_shift', 1,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 6,
	'specialist', "botanist",
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "HydroponicFarm",
	'template_class', "FarmHydroponic",
	'resource_produced1', "Food",
	'max_storage1', 100000,
	'construction_cost_Metals', 4000,
	'construction_cost_Polymers', 2000,
	'build_points', 2000,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "HydroponicFarm_Automation",
	'upgrade1_display_name', T(5056, --[[BuildingTemplate HydroponicFarm upgrade1_display_name]] "Automation"),
	'upgrade1_description', T(5100, --[[BuildingTemplate HydroponicFarm upgrade1_description]] "Decreases Workplaces by <abs(upgrade1_add_value_1)>."),
	'upgrade1_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade1_upgrade_cost_Electronics', 2000,
	'upgrade1_mod_label_1', "HydroponicFarm",
	'upgrade1_mod_prop_id_1', "max_workers",
	'upgrade1_add_value_1', -1,
	'maintenance_resource_type', "Metals",
	'display_name', T(5101, --[[BuildingTemplate HydroponicFarm display_name]] "Hydroponic Farm"),
	'display_name_pl', T(5102, --[[BuildingTemplate HydroponicFarm display_name_pl]] "Hydroponic Farms"),
	'description', T(5069, --[[BuildingTemplate HydroponicFarm description]] "Produces Food. Consumes Water depending on crop type."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/hydroponics_farm.tga",
	'build_pos', 10,
	'entity', "HydroponicFarm",
	'encyclopedia_id', "HydroponicFarm",
	'encyclopedia_image', "UI/Encyclopedia/HydroponicFarm.tga",
	'label1', "InsideBuildings",
	'palette_color1', "inside_accent_food",
	'palette_color2', "inside_base",
	'palette_color3', "inside_accent_2",
	'demolish_sinking', range(10, 25),
	'entity2', "HydroponicsFarmCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "inside_accent_food",
	'palette2_color2', "inside_base",
	'palette2_color3', "inside_accent_2",
	'electricity_consumption', 5000,
	'active_shift', 1,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 3,
	'specialist', "botanist",
	'hydroponic', true,
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "LargeWaterTank",
	'template_class', "WaterTankLarge",
	'pin_rollover_context', "water",
	'pin_progress_value', "current_storage",
	'pin_progress_max', "storage_capacity",
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 30000,
	'build_points', 15000,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Metals",
	'maintenance_resource_amount', 3000,
	'display_name', T(8822, --[[BuildingTemplate LargeWaterTank display_name]] "Large Water Tank"),
	'display_name_pl', T(8823, --[[BuildingTemplate LargeWaterTank display_name_pl]] "Large Water Tanks"),
	'description', T(8824, --[[BuildingTemplate LargeWaterTank description]] "Can store a large amount of Water. Doesn't work during Cold Waves."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/large_water_tower.tga",
	'build_pos', 7,
	'entity', "WaterTankLarge",
	'encyclopedia_id', "LargeWaterTank",
	'encyclopedia_image', "UI/Encyclopedia/LargeWaterTank.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "WaterBuilding",
	'palette_color1', "outside_base",
	'palette_color2', "life_base",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(1, 5),
	'demolish_tilt_angle', range(60, 300),
	'demolish_debris', 76,
	'max_water_charge', 100000,
	'max_water_discharge', 100000,
	'water_capacity', 1000000,
	'freeze_time', 999,
	'defrost_time', 999,
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "LifesupportSwitch",
	'template_class', "SupplyGridSwitchBuilding",
	'construction_cost_Metals', 1000,
	'build_points', 1000,
	'can_rotate_during_placement', false,
	'hide_from_build_menu', true,
	'display_name', T(886, --[[BuildingTemplate LifesupportSwitch display_name]] "Pipe Valve"),
	'display_name_pl', T(5194, --[[BuildingTemplate LifesupportSwitch display_name_pl]] "Pipe Valves"),
	'description', T(5195, --[[BuildingTemplate LifesupportSwitch description]] "Can be manually activated to cut off Water and Oxygen supply."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/pipe_valve.tga",
	'build_pos', 8,
	'entity', "TubeSwitch",
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "MOXIE",
	'template_class', "MOXIE",
	'pin_rollover_context', "air",
	'construction_cost_Metals', 4000,
	'build_points', 1500,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "MOXIE_MagneticFiltering",
	'upgrade1_display_name', T(5125, --[[BuildingTemplate MOXIE upgrade1_display_name]] "Magnetic Filtering"),
	'upgrade1_description', T(5126, --[[BuildingTemplate MOXIE upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/magnetic_filtering_01.tga",
	'upgrade1_upgrade_cost_Polymers', 5000,
	'upgrade1_mod_label_1', "MOXIE",
	'upgrade1_mod_prop_id_1', "air_production",
	'upgrade1_mul_value_1', 50,
	'maintenance_resource_type', "Metals",
	'maintenance_resource_amount', 2000,
	'display_name', T(5127, --[[BuildingTemplate MOXIE display_name]] "MOXIE"),
	'display_name_pl', T(5128, --[[BuildingTemplate MOXIE display_name_pl]] "MOXIEs"),
	'description', T(5129, --[[BuildingTemplate MOXIE description]] "Produces Oxygen. No production during Dust Storms."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/moxie.tga",
	'entity', "Moxie",
	'suspend_on_dust_storm', true,
	'encyclopedia_id', "MOXIE",
	'encyclopedia_text', T(5130, --[[BuildingTemplate MOXIE encyclopedia_text]] "MOXIE instruments, which employ MOXIE (short for Mars Oxygen In situ resource utilization Experiment) technology, produce Oxygen from the rich amounts of carbon dioxide in the Martian atmosphere.\n\n<center><image UI/Common/rollover_line.tga 2000> <left>\n\nDeveloped in the 20th century but first tested on a rover mission to Mars in the early 20s of the 21st century, that once experimental technology now forms the backbone of life support in our first Colony on an alien world.\n\nThese instruments require nothing but power and regular maintenance and, of course, a connection to the lifeline of our Colony."),
	'encyclopedia_image', "UI/Encyclopedia/MOXIE.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "life_accent_1",
	'palette_color2', "life_base",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(1, 5),
	'demolish_debris', 85,
	'entity2', "MoxieCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "life_base",
	'palette2_color2', "life_accent_1",
	'palette2_color3', "outside_metal",
	'electricity_consumption', 2000,
	'air_production', 3000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "MoistureVaporator",
	'template_class', "MoistureVaporator",
	'pin_rollover_context', "water",
	'construction_cost_Metals', 2000,
	'construction_cost_Polymers', 5000,
	'build_points', 3000,
	'require_prefab', true,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "MoistureVaporator_HygroscopicCoating",
	'upgrade1_display_name', T(5170, --[[BuildingTemplate MoistureVaporator upgrade1_display_name]] "Hygroscopic Coating"),
	'upgrade1_description', T(5126, --[[BuildingTemplate MoistureVaporator upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/hygroscopic_coating_01.tga",
	'upgrade1_upgrade_cost_Polymers', 2000,
	'upgrade1_mod_label_1', "MoistureVaporator",
	'upgrade1_mod_prop_id_1', "water_production",
	'upgrade1_mul_value_1', 50,
	'upgrade2_id', "VectorPump",
	'upgrade2_display_name', T(5171, --[[BuildingTemplate MoistureVaporator upgrade2_display_name]] "Vector Pump"),
	'upgrade2_description', T(5172, --[[BuildingTemplate MoistureVaporator upgrade2_description]] "+<upgrade2_mul_value_1>% Production."),
	'upgrade2_icon', "UI/Icons/Upgrades/vector_pump_01.tga",
	'upgrade2_upgrade_cost_Polymers', 5000,
	'upgrade2_mod_label_1', "MoistureVaporator",
	'upgrade2_mod_prop_id_1', "water_production",
	'upgrade2_mul_value_1', 100,
	'maintenance_resource_type', "Metals",
	'maintenance_resource_amount', 2000,
	'display_name', T(3519, --[[BuildingTemplate MoistureVaporator display_name]] "Moisture Vaporator"),
	'display_name_pl', T(5173, --[[BuildingTemplate MoistureVaporator display_name_pl]] "Moisture Vaporators"),
	'description', T(5174, --[[BuildingTemplate MoistureVaporator description]] "Produces Water from the atmosphere. Production lowered when placed near other Vaporators. No production during Dust Storms."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/moisture_vaporator.tga",
	'build_pos', 5,
	'entity', "MoistureVaporator",
	'show_range_all', true,
	'suspend_on_dust_storm', true,
	'encyclopedia_id', "MoistureVaporator",
	'encyclopedia_text', T(5175, --[[BuildingTemplate MoistureVaporator encyclopedia_text]] "Moisture Vaporators provide a limitless, albeit slower and energy consuming, supply of water once water deposits are no longer a viable option. \n\n<center><image UI/Common/rollover_line.tga 2000> <left>\n\nMoisture Vaporators are based on WAVAR tech (Water-Vapor Adsorption Reactor), a process that extracts water directly from the Martian atmosphere by alternately blowing air over a zeolite adsorption bed and heating the bed to extract the absorbed water. While the water output is less than that of the Water Extractor, there is no end to the amount of water it can generate, and its mechanical simplicity means Moisture Vaporators can be deployed anywhere on the Martian surface."),
	'encyclopedia_image', "UI/Encyclopedia/MoistureVaporator.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "WaterBuilding",
	'palette_color1', "outside_metal",
	'palette_color2', "life_base",
	'demolish_sinking', range(5, 15),
	'demolish_debris', 85,
	'water_production', 1000,
	'electricity_consumption', 5000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "OxygenTank",
	'template_class', "OxygenTank",
	'pin_rollover_context', "air",
	'pin_progress_value', "current_storage",
	'pin_progress_max', "storage_capacity",
	'construction_cost_Metals', 3000,
	'build_points', 2000,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Metals",
	'display_name', T(5191, --[[BuildingTemplate OxygenTank display_name]] "Oxygen Tank"),
	'display_name_pl', T(5192, --[[BuildingTemplate OxygenTank display_name_pl]] "Oxygen Tanks"),
	'description', T(5193, --[[BuildingTemplate OxygenTank description]] "Stores Oxygen."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/oxygen_tank.tga",
	'build_pos', 2,
	'entity', "AirTank",
	'encyclopedia_id', "OxygenTank",
	'encyclopedia_image', "UI/Encyclopedia/OxygenTank.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "life_accent_1",
	'palette_color2', "life_base",
	'demolish_sinking', range(1, 5),
	'demolish_debris', 80,
	'entity2', "AirTankChrome",
	'entitydlc2', "dde",
	'max_air_charge', 10000,
	'max_air_discharge', 10000,
	'air_capacity', 100000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "WaterExtractor",
	'template_class', "WaterExtractor",
	'resource_produced1', "WasteRock",
	'stockpile_class1', "WasteRockStockpile",
	'pin_rollover_context', "water",
	'construction_cost_Concrete', 6000,
	'construction_cost_MachineParts', 2000,
	'build_points', 3000,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "WaterExtractor_FueledExtractor",
	'upgrade1_display_name', T(5026, --[[BuildingTemplate WaterExtractor upgrade1_display_name]] "Fueled Extractor"),
	'upgrade1_description', T(5027, --[[BuildingTemplate WaterExtractor upgrade1_description]] "+<upgrade1_mul_value_1>% Production as long as the building is supplied with Fuel. If not supplied with Fuel, the building will continue to operate but will lose the bonus."),
	'upgrade1_icon', "UI/Icons/Upgrades/fueled_extractor_01.tga",
	'upgrade1_upgrade_cost_MachineParts', 5000,
	'upgrade1_mod_label_1', "WaterExtractor",
	'upgrade1_mod_prop_id_1', "water_production",
	'upgrade1_mul_value_1', 30,
	'upgrade1_consumption_resource_type', "Fuel",
	'upgrade1_consumption_amount', 200,
	'upgrade1_consumption_resource_stockpile_spot_name', "",
	'upgrade2_id', "WaterExtractor_Amplify",
	'upgrade2_display_name', T(5028, --[[BuildingTemplate WaterExtractor upgrade2_display_name]] "Amplify"),
	'upgrade2_description', T(8043, --[[BuildingTemplate WaterExtractor upgrade2_description]] "+<upgrade2_mul_value_1>% Production; +<power(upgrade2_add_value_2)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade2_upgrade_cost_Polymers', 2000,
	'upgrade2_mod_label_1', "WaterExtractor",
	'upgrade2_mod_prop_id_1', "water_production",
	'upgrade2_mul_value_1', 25,
	'upgrade2_mod_label_2', "WaterExtractor",
	'upgrade2_mod_prop_id_2', "electricity_consumption",
	'upgrade2_add_value_2', 10000,
	'upgrade3_id', "WaterExtractor_MagneticExtraction",
	'upgrade3_display_name', T(5030, --[[BuildingTemplate WaterExtractor upgrade3_display_name]] "Magnetic Extraction"),
	'upgrade3_description', T(5222, --[[BuildingTemplate WaterExtractor upgrade3_description]] "+<upgrade3_mul_value_1>% Production."),
	'upgrade3_icon', "UI/Icons/Upgrades/magnetic_extraction_01.tga",
	'upgrade3_upgrade_cost_Electronics', 5000,
	'upgrade3_upgrade_cost_MachineParts', 5000,
	'upgrade3_mod_label_1', "WaterExtractor",
	'upgrade3_mod_prop_id_1', "water_production",
	'upgrade3_mul_value_1', 50,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(3529, --[[BuildingTemplate WaterExtractor display_name]] "Water Extractor"),
	'display_name_pl', T(5306, --[[BuildingTemplate WaterExtractor display_name_pl]] "Water Extractors"),
	'description', T(10962, --[[BuildingTemplate WaterExtractor description]] "Extracts Water from underground deposits.<newline><newline>All extractors raise dust resulting in more frequent maintenance for buildings in the grey area."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/water_extractor.tga",
	'build_pos', 4,
	'entity', "WaterExtractor",
	'encyclopedia_id', "WaterExtractor",
	'encyclopedia_image', "UI/Encyclopedia/WaterExtractor.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "WaterBuilding",
	'palette_color1', "outside_metal",
	'palette_color2', "life_base",
	'palette_color3', "life_accent_1",
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(0, 0),
	'entity2', "WaterExtractorCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "outside_accent_1",
	'palette2_color2', "outside_base",
	'palette2_color3', "outside_accent_1",
	'electricity_consumption', 5000,
	'water_production', 5000,
	'exploitation_resource', "Water",
})

PlaceObj('BuildingTemplate', {
	'Group', "Life-Support",
	'Id', "WaterTank",
	'template_class', "WaterTank",
	'pin_rollover_context', "water",
	'pin_progress_value', "current_storage",
	'pin_progress_max', "storage_capacity",
	'construction_cost_Metals', 3000,
	'build_points', 2000,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Metals",
	'display_name', T(5310, --[[BuildingTemplate WaterTank display_name]] "Water Tower"),
	'display_name_pl', T(5311, --[[BuildingTemplate WaterTank display_name_pl]] "Water Towers"),
	'description', T(5312, --[[BuildingTemplate WaterTank description]] "Stores Water. Doesn't work during Cold Waves."),
	'build_category', "Life-Support",
	'display_icon', "UI/Icons/Buildings/water_tank.tga",
	'build_pos', 6,
	'entity', "WaterTank",
	'encyclopedia_id', "WaterTank",
	'encyclopedia_image', "UI/Encyclopedia/WaterTank.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "WaterBuilding",
	'palette_color1', "life_accent_1",
	'palette_color2', "life_base",
	'demolish_sinking', range(1, 5),
	'demolish_tilt_angle', range(60, 300),
	'demolish_debris', 76,
	'entity2', "WaterTankChrome",
	'entitydlc2', "dde",
	'max_water_charge', 10000,
	'max_water_discharge', 10000,
	'water_capacity', 100000,
	'freeze_time', 999,
	'defrost_time', 999,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotConcrete",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5035, --[[BuildingTemplate MechanizedDepotConcrete pin_summary1]] "<concrete(Stored_Concrete)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8846, --[[BuildingTemplate MechanizedDepotConcrete display_name]] "Concrete Storage"),
	'display_name_pl', T(8847, --[[BuildingTemplate MechanizedDepotConcrete display_name_pl]] "Concrete Storages"),
	'description', T(8921, --[[BuildingTemplate MechanizedDepotConcrete description]] "Stores <concrete(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/concrete_mechanized_depot.tga",
	'build_pos', 3,
	'entity', "WarehouseRegolith",
	'encyclopedia_id', "MechanizedDepotConcrete",
	'encyclopedia_image', "UI/Encyclopedia/ConcreteMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"Concrete",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotElectronics",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5061, --[[BuildingTemplate MechanizedDepotElectronics pin_summary1]] "<electronics(Stored_Electronics)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8828, --[[BuildingTemplate MechanizedDepotElectronics display_name]] "Electronics Storage"),
	'display_name_pl', T(8829, --[[BuildingTemplate MechanizedDepotElectronics display_name_pl]] "Electronics Storages"),
	'description', T(8906, --[[BuildingTemplate MechanizedDepotElectronics description]] "Stores <electronics(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/electronics_mechanized_depot.tga",
	'build_pos', 7,
	'entity', "WarehouseElectronics",
	'encyclopedia_id', "MechanizedDepotElectronics",
	'encyclopedia_image', "UI/Encyclopedia/ElectronicsMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"Electronics",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotFood",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5070, --[[BuildingTemplate MechanizedDepotFood pin_summary1]] "<food(Stored_Food)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8830, --[[BuildingTemplate MechanizedDepotFood display_name]] "Food Storage"),
	'display_name_pl', T(8831, --[[BuildingTemplate MechanizedDepotFood display_name_pl]] "Food Storages"),
	'description', T(8907, --[[BuildingTemplate MechanizedDepotFood description]] "Stores <food(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/food_mechanized_depot.tga",
	'build_pos', 4,
	'entity', "WarehouseFood",
	'encyclopedia_id', "MechanizedDepotFood",
	'encyclopedia_image', "UI/Encyclopedia/FoodMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"Food",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotFuel",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5077, --[[BuildingTemplate MechanizedDepotFuel pin_summary1]] "<fuel(Stored_Fuel)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8832, --[[BuildingTemplate MechanizedDepotFuel display_name]] "Fuel Storage"),
	'display_name_pl', T(8833, --[[BuildingTemplate MechanizedDepotFuel display_name_pl]] "Fuel Storages"),
	'description', T(8908, --[[BuildingTemplate MechanizedDepotFuel description]] "Stores <fuel(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/fuel_mechanized_depot.tga",
	'build_pos', 9,
	'entity', "WarehouseFuel",
	'encyclopedia_id', "MechanizedDepotFuel",
	'encyclopedia_image', "UI/Encyclopedia/FuelMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"Fuel",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotMachineParts",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5133, --[[BuildingTemplate MechanizedDepotMachineParts pin_summary1]] "<machineparts(Stored_MachineParts)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8834, --[[BuildingTemplate MechanizedDepotMachineParts display_name]] "Machine Parts Storage"),
	'display_name_pl', T(8835, --[[BuildingTemplate MechanizedDepotMachineParts display_name_pl]] "Machine Parts Storages"),
	'description', T(8909, --[[BuildingTemplate MechanizedDepotMachineParts description]] "Stores <machineparts(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/machine_parts_mechanized_depot.tga",
	'build_pos', 8,
	'entity', "WarehouseMachineParts",
	'encyclopedia_id', "MechanizedDepotMachineParts",
	'encyclopedia_image', "UI/Encyclopedia/MachinePartsMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"MachineParts",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotMetals",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5161, --[[BuildingTemplate MechanizedDepotMetals pin_summary1]] "<metals(Stored_Metals)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8836, --[[BuildingTemplate MechanizedDepotMetals display_name]] "Metals Storage"),
	'display_name_pl', T(8837, --[[BuildingTemplate MechanizedDepotMetals display_name_pl]] "Metals Storages"),
	'description', T(8910, --[[BuildingTemplate MechanizedDepotMetals description]] "Stores <metals(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/metals_mechanized_depot.tga",
	'build_pos', 2,
	'entity', "WarehouseMetal",
	'encyclopedia_id', "MechanizedDepotMetals",
	'encyclopedia_image', "UI/Encyclopedia/MetalsMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"Metals",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotMysteryResource",
	'template_class', "MechanizedMysteryDepot",
	'pin_summary1', T(8111, --[[BuildingTemplate MechanizedDepotMysteryResource pin_summary1]] "<mysteryresource(Stored_MysteryResource, MysteryResource)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8843, --[[BuildingTemplate MechanizedDepotMysteryResource display_name]] "Mystery Resource Storage"),
	'display_name_pl', T(8844, --[[BuildingTemplate MechanizedDepotMysteryResource display_name_pl]] "Mystery Resource Storages"),
	'description', T(8845, --[[BuildingTemplate MechanizedDepotMysteryResource description]] "Stores <mysteryresource(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/mystery_resource_mechanized_depot.tga",
	'build_pos', 11,
	'entity', "WarehouseMystery",
	'encyclopedia_image', "UI/Encyclopedia/MisteryMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_dark",
	'palette_color2', "outside_base",
	'palette_color3', "outside_base",
	'palette_color4', "outside_base",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"MysteryResource",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotPolymers",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(5201, --[[BuildingTemplate MechanizedDepotPolymers pin_summary1]] "<polymers(Stored_Polymers)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8838, --[[BuildingTemplate MechanizedDepotPolymers display_name]] "Polymers Storage"),
	'display_name_pl', T(8839, --[[BuildingTemplate MechanizedDepotPolymers display_name_pl]] "Polymers Storages"),
	'description', T(8911, --[[BuildingTemplate MechanizedDepotPolymers description]] "Stores <polymers(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/polymers_mechanized_depot.tga",
	'build_pos', 6,
	'entity', "WarehousePolymer",
	'encyclopedia_id', "MechanizedDepotPolymers",
	'encyclopedia_image', "UI/Encyclopedia/PolymersMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"Polymers",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "MechanizedDepots",
	'Id', "MechanizedDepotRareMetals",
	'template_class', "MechanizedDepot",
	'pin_summary1', T(8840, --[[BuildingTemplate MechanizedDepotRareMetals pin_summary1]] "<preciousmetals(Stored_RareMetals)>"),
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 3000,
	'build_points', 500,
	'is_tall', true,
	'dome_forbidden', true,
	'use_demolished_state', false,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(8841, --[[BuildingTemplate MechanizedDepotRareMetals display_name]] "Rare Metals Storage"),
	'display_name_pl', T(8842, --[[BuildingTemplate MechanizedDepotRareMetals display_name_pl]] "Rare Metals Storages"),
	'description', T(8912, --[[BuildingTemplate MechanizedDepotRareMetals description]] "Stores <preciousmetals(UIMaxStorageAmount)>. Some resources will be transported to other depots within Drone range."),
	'build_category', "MechanizedDepots",
	'display_icon', "UI/Icons/Buildings/rare_metals_mechanized_depot.tga",
	'build_pos', 5,
	'entity', "WarehousePreciousMetals",
	'encyclopedia_id', "MechanizedDepotRareMetals",
	'encyclopedia_image', "UI/Encyclopedia/RareMetalsMechanizedDepots.tga",
	'label1', "OutsideBuildings",
	'demolish_sinking', range(0, 0),
	'storable_resources', {
		"PreciousMetals",
	},
	'max_storage_per_resource', 3950000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "AtomicBattery",
	'template_class', "ElectricityStorage",
	'pin_rollover_context', "electricity",
	'pin_progress_value', "current_storage",
	'pin_progress_max', "storage_capacity",
	'construction_cost_Concrete', 5000,
	'construction_cost_Polymers', 5000,
	'build_points', 2000,
	'dome_forbidden', true,
	'construction_state', "full",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 2000,
	'display_name', T(5013, --[[BuildingTemplate AtomicBattery display_name]] "Atomic Accumulator"),
	'display_name_pl', T(5014, --[[BuildingTemplate AtomicBattery display_name_pl]] "Atomic Accumulators"),
	'description', T(5015, --[[BuildingTemplate AtomicBattery description]] "Stores Power. High capacity and max output, but charges slowly."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/atomic_batteries.tga",
	'build_pos', 10,
	'entity', "AtomicBattery",
	'encyclopedia_id', "AtomicBattery",
	'encyclopedia_image', "UI/Encyclopedia/AtomicAccumulator.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "electro_accent_2",
	'palette_color2', "electro_accent_1",
	'palette_color3', "electro_base",
	'palette_color4', "outside_base",
	'max_electricity_charge', 50000,
	'max_electricity_discharge', 100000,
	'conversion_efficiency', 100,
	'capacity', 2000000,
	'charge_animation', "charge",
	'empty_state', "idle",
	'full_state', "full",
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "Battery_WaterFuelCell",
	'template_class', "ElectricityStorage",
	'pin_rollover_context', "electricity",
	'pin_progress_value', "current_storage",
	'pin_progress_max', "storage_capacity",
	'construction_cost_Concrete', 2000,
	'construction_cost_Polymers', 2000,
	'build_points', 1500,
	'dome_forbidden', true,
	'construction_state', "full",
	'maintenance_resource_type', "Polymers",
	'display_name', T(5205, --[[BuildingTemplate Battery_WaterFuelCell display_name]] "Power Accumulator"),
	'display_name_pl', T(5206, --[[BuildingTemplate Battery_WaterFuelCell display_name_pl]] "Power Accumulators"),
	'description', T(5207, --[[BuildingTemplate Battery_WaterFuelCell description]] "Stores Power. Amount of Power supplied is limited by the battery’s max output."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/fuel_cell.tga",
	'build_pos', 9,
	'entity', "FuelCell",
	'encyclopedia_id', "Battery_WaterFuelCell",
	'encyclopedia_image', "UI/Encyclopedia/PowerAccumulator.tga",
	'build_shortcut1', "K",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "electro_accent_1",
	'palette_color2', "electro_base",
	'palette_color3', "electro_accent_2",
	'demolish_sinking', range(5, 5),
	'demolish_tilt_angle', range(900, 1200),
	'demolish_debris', 85,
	'max_electricity_charge', 20000,
	'max_electricity_discharge', 20000,
	'conversion_efficiency', 100,
	'capacity', 200000,
	'charge_animation', "charge",
	'empty_state', "idle",
	'full_state', "full",
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "ElectricitySwitch",
	'template_class', "SupplyGridSwitchBuilding",
	'construction_cost_Metals', 1000,
	'build_points', 1000,
	'can_rotate_during_placement', false,
	'hide_from_build_menu', true,
	'display_name', T(885, --[[BuildingTemplate ElectricitySwitch display_name]] "Power Switch"),
	'display_name_pl', T(5211, --[[BuildingTemplate ElectricitySwitch display_name_pl]] "Power Switches"),
	'description', T(5212, --[[BuildingTemplate ElectricitySwitch description]] "Can be manually activated to cut off the Power supply."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/power_switch.tga",
	'build_pos', 12,
	'entity', "CableSwitch",
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "FusionReactor",
	'template_class', "FusionReactor",
	'pin_rollover_context', "electricity",
	'construction_cost_Concrete', 30000,
	'construction_cost_Polymers', 15000,
	'construction_cost_Electronics', 15000,
	'build_points', 15000,
	'dome_forbidden', true,
	'upgrade1_id', "FusionReactor_Autoregulator",
	'upgrade1_display_name', T(5086, --[[BuildingTemplate FusionReactor upgrade1_display_name]] "Autoregulator"),
	'upgrade1_description', T(5087, --[[BuildingTemplate FusionReactor upgrade1_description]] "Reduces Workplaces by <abs(upgrade1_add_value_1)>."),
	'upgrade1_icon', "UI/Icons/Upgrades/autoregulator_01.tga",
	'upgrade1_upgrade_cost_Polymers', 10000,
	'upgrade1_mod_label_1', "FusionReactor",
	'upgrade1_mod_prop_id_1', "max_workers",
	'upgrade1_add_value_1', -2,
	'upgrade2_id', "FusionReactor_EternalFusion",
	'upgrade2_display_name', T(5088, --[[BuildingTemplate FusionReactor upgrade2_display_name]] "Eternal Fusion"),
	'upgrade2_description', T(5089, --[[BuildingTemplate FusionReactor upgrade2_description]] "This building no longer requires Workers and operates at <upgrade2_add_value_2> Performance."),
	'upgrade2_icon', "UI/Icons/Upgrades/eternal_fusion_01.tga",
	'upgrade2_upgrade_cost_Polymers', 10000,
	'upgrade2_mod_prop_id_1', "automation",
	'upgrade2_add_value_1', 1,
	'upgrade2_mod_prop_id_2', "auto_performance",
	'upgrade2_add_value_2', 150,
	'upgrade2_mod_prop_id_3', "max_workers",
	'upgrade2_mul_value_3', -100,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 3000,
	'display_name', T(5090, --[[BuildingTemplate FusionReactor display_name]] "Fusion Reactor"),
	'display_name_pl', T(5091, --[[BuildingTemplate FusionReactor display_name_pl]] "Fusion Reactors"),
	'description', T(5092, --[[BuildingTemplate FusionReactor description]] "Generates significant amounts of Power but requires Workers from a nearby Dome."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/fusion_reactor.tga",
	'build_pos', 8,
	'entity', "FusionReactor",
	'encyclopedia_id', "FusionReactor",
	'encyclopedia_image', "UI/Encyclopedia/FusionReactor.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "electro_accent_2",
	'palette_color2', "electro_base",
	'palette_color3', "outside_dark",
	'demolish_sinking', range(10, 20),
	'electricity_production', 200000,
	'max_workers', 8,
	'specialist', "engineer",
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "SolarPanel",
	'template_class', "SolarPanel",
	'pin_rollover_context', "electricity",
	'construction_cost_Metals', 1000,
	'build_points', 500,
	'show_range_class', "ArtificialSun",
	'maintenance_resource_type', "Metals",
	'maintenance_resource_amount', 500,
	'display_name', T(5274, --[[BuildingTemplate SolarPanel display_name]] "Solar Panel"),
	'display_name_pl', T(5275, --[[BuildingTemplate SolarPanel display_name_pl]] "Solar Panels"),
	'description', T(5121, --[[BuildingTemplate SolarPanel description]] "Generates Power during daytime. Closes during Dust Storms. Protected from dust while turned off."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/solar_panel.tga",
	'entity', "SolarPanel",
	'suspend_on_dust_storm', true,
	'encyclopedia_id', "SolarPanel",
	'encyclopedia_image', "UI/Encyclopedia/SolarPanel.tga",
	'build_shortcut1', "N",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "SolarPanelBase",
	'palette_color1', "electro_accent_1",
	'palette_color2', "electro_base",
	'palette_color3', "electro_accent_2",
	'demolish_sinking', range(5, 15),
	'electricity_production', 2000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "SolarPanelBig",
	'template_class', "SolarPanel",
	'pin_rollover_context', "electricity",
	'construction_cost_Metals', 3000,
	'build_points', 1500,
	'show_range_class', "ArtificialSun",
	'maintenance_resource_type', "Metals",
	'display_name', T(5120, --[[BuildingTemplate SolarPanelBig display_name]] "Large Solar Panel"),
	'display_name_pl', T(5120, --[[BuildingTemplate SolarPanelBig display_name_pl]] "Large Solar Panel"),
	'description', T(5121, --[[BuildingTemplate SolarPanelBig description]] "Generates Power during daytime. Closes during Dust Storms. Protected from dust while turned off."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/solar_aray.tga",
	'build_pos', 2,
	'entity', "SolarPanelBig",
	'suspend_on_dust_storm', true,
	'encyclopedia_id', "SolarPanelBig",
	'encyclopedia_image', "UI/Encyclopedia/LargeSolarPanel.tga",
	'build_shortcut1', "J",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "SolarPanelBase",
	'palette_color1', "electro_accent_1",
	'palette_color2', "electro_base",
	'palette_color3', "electro_accent_2",
	'demolish_sinking', range(5, 15),
	'demolish_debris', 80,
	'electricity_production', 5000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "StirlingGenerator",
	'template_class', "StirlingGenerator",
	'pin_rollover_context', "electricity",
	'construction_cost_Polymers', 10000,
	'construction_cost_Electronics', 5000,
	'build_points', 1000,
	'require_prefab', true,
	'upgrade1_id', "StirlingGenerator_PlutoniumCore",
	'upgrade1_display_name', T(5286, --[[BuildingTemplate StirlingGenerator upgrade1_display_name]] "Plutonium Core"),
	'upgrade1_description', T(5287, --[[BuildingTemplate StirlingGenerator upgrade1_description]] "+<upgrade1_mul_value_1>% additional power production when open."),
	'upgrade1_icon', "UI/Icons/Upgrades/plutonium_core_01.tga",
	'upgrade1_upgrade_cost_Polymers', 4000,
	'upgrade1_mod_label_1', "StirlingGenerator",
	'upgrade1_mod_prop_id_1', "production_factor_interacted",
	'upgrade1_mul_value_1', 50,
	'maintenance_resource_type', "Polymers",
	'display_name', T(3521, --[[BuildingTemplate StirlingGenerator display_name]] "Stirling Generator"),
	'display_name_pl', T(5288, --[[BuildingTemplate StirlingGenerator display_name_pl]] "Stirling Generators"),
	'description', T(10265, --[[BuildingTemplate StirlingGenerator description]] "Generates Power. While closed the generator is protected from dust, but produces less Power."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/stirling_generator.tga",
	'build_pos', 5,
	'entity', "StirlingGenerator",
	'encyclopedia_id', "StirlingGenerator",
	'encyclopedia_image', "UI/Encyclopedia/StirlingGenerator.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "electro_accent_1",
	'palette_color2', "electro_base",
	'palette_color3', "electro_accent_2",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 80,
	'entity2', "StirlingGeneratorCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "electro_base",
	'palette2_color2', "electro_accent_1",
	'palette2_color3', "electro_accent_2",
	'electricity_production', 10000,
	'production_factor_interacted', 200,
})

PlaceObj('BuildingTemplate', {
	'Group', "Power",
	'Id', "WindTurbine",
	'template_class', "WindTurbine",
	'pin_rollover_context', "electricity",
	'construction_cost_Concrete', 4000,
	'construction_cost_MachineParts', 1000,
	'build_points', 1500,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "WindTurbine_PolymerBlades",
	'upgrade1_display_name', T(5313, --[[BuildingTemplate WindTurbine upgrade1_display_name]] "Polymer Blades"),
	'upgrade1_description', T(5314, --[[BuildingTemplate WindTurbine upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/polymer_blades_01.tga",
	'upgrade1_upgrade_cost_Polymers', 2000,
	'upgrade1_mod_label_1', "WindTurbine",
	'upgrade1_mod_prop_id_1', "electricity_production",
	'upgrade1_mul_value_1', 33,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 500,
	'display_name', T(5315, --[[BuildingTemplate WindTurbine display_name]] "Wind Turbine"),
	'display_name_pl', T(5316, --[[BuildingTemplate WindTurbine display_name_pl]] "Wind Turbines"),
	'description', T(5317, --[[BuildingTemplate WindTurbine description]] "Generates Power. Increased production during Dust Storms and at high elevations."),
	'build_category', "Power",
	'display_icon', "UI/Icons/Buildings/wind_turbine.tga",
	'build_pos', 3,
	'entity', "WindTurbine",
	'encyclopedia_id', "WindTurbine",
	'encyclopedia_text', T(5318, --[[BuildingTemplate WindTurbine encyclopedia_text]] "Wind turbines generate electrical power from the Martian winds. The amount generated depends on how powerful the winds they are exposed to are, so proper positioning is essential as higher ground tends to be windier.\n\n<center><image UI/Common/rollover_line.tga 2000> <left>\n\nWhile wind speeds on Mars are generally mild, they can reach incredible speeds during dust storms. Still, the thin Martian atmosphere dictates that the average wind turbine would need winds around six times more powerful than those on Earth to create the same amount of thrust.\n \nThis technological challenge to take advantage of what little wind there is on Mars was solved by opting for vertical axis wind turbines, which are capable of catching the wind from all directions, instead of simply horizontal.  The materials used are light enough to self-start on much weaker forces than those most commonly used on Earth."),
	'encyclopedia_image', "UI/Encyclopedia/WindTurbine.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "electro_accent_1",
	'palette_color2', "electro_base",
	'palette_color3', "electro_accent_2",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 85,
	'entity2', "WindTurbineChrome",
	'entitydlc2', "dde",
	'electricity_production', 5000,
	'bonus_per_kilometer_elevation', 300,
	'min_production_to_work', 0,
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "DroneFactory",
	'template_class', "DroneFactory",
	'construction_cost_Metals', 15000,
	'construction_cost_Electronics', 8000,
	'build_points', 7000,
	'is_tall', true,
	'dome_forbidden', true,
	'maintenance_resource_type', "Electronics",
	'display_name', T(5045, --[[BuildingTemplate DroneFactory display_name]] "Drone Assembler"),
	'display_name_pl', T(5046, --[[BuildingTemplate DroneFactory display_name_pl]] "Drone Assemblers"),
	'description', T(5047, --[[BuildingTemplate DroneFactory description]] "Produces Drones Prefabs which can then be used to order new drones in Drone Hubs multiplying the obedient workforce of the Colony. Probably not a threat to humans."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/workshop.tga",
	'build_pos', 17,
	'entity', "Workshop",
	'encyclopedia_id', "DroneFactory",
	'encyclopedia_image', "UI/Encyclopedia/DroneAssembler.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "FactoryBuildings",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_dark",
	'demolish_sinking', range(5, 15),
	'demolish_tilt_angle', range(600, 1200),
	'demolish_debris', 85,
	'electricity_consumption', 10000,
	'max_workers', 3,
	'specialist', "engineer",
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "ElectronicsFactory",
	'template_class', "ElectronicsFactory",
	'resource_produced1', "Electronics",
	'production_per_day1', 9000,
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 5000,
	'construction_cost_Electronics', 15000,
	'build_points', 7000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'upgrade1_id', "ElectronicsFactory_FactoryAI",
	'upgrade1_display_name', T(5054, --[[BuildingTemplate ElectronicsFactory upgrade1_display_name]] "Factory AI"),
	'upgrade1_description', T(7667, --[[BuildingTemplate ElectronicsFactory upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/factory_ai_01.tga",
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_upgrade_cost_MachineParts', 2000,
	'upgrade1_mod_label_1', "ElectronicsFactory",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 20,
	'upgrade2_id', "ElectronicsFactory_Automation",
	'upgrade2_display_name', T(5056, --[[BuildingTemplate ElectronicsFactory upgrade2_display_name]] "Automation"),
	'upgrade2_description', T(5057, --[[BuildingTemplate ElectronicsFactory upgrade2_description]] "Decreases Workplaces by <abs(upgrade2_add_value_1)>."),
	'upgrade2_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade2_upgrade_cost_Polymers', 5000,
	'upgrade2_upgrade_cost_Electronics', 5000,
	'upgrade2_mod_label_1', "ElectronicsFactory",
	'upgrade2_mod_prop_id_1', "max_workers",
	'upgrade2_add_value_1', -2,
	'upgrade3_id', "ElectronicsFactory_Amplify",
	'upgrade3_display_name', T(5028, --[[BuildingTemplate ElectronicsFactory upgrade3_display_name]] "Amplify"),
	'upgrade3_description', T(5058, --[[BuildingTemplate ElectronicsFactory upgrade3_description]] "+<upgrade3_mul_value_1>% Production; +<power(upgrade3_add_value_2)> Consumption."),
	'upgrade3_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade3_upgrade_cost_Polymers', 5000,
	'upgrade3_mod_label_1', "ElectronicsFactory",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 25,
	'upgrade3_mod_label_2', "ElectronicsFactory",
	'upgrade3_mod_prop_id_2', "electricity_consumption",
	'upgrade3_add_value_2', 20000,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 2000,
	'consumption_resource_type', "PreciousMetals",
	'consumption_amount', 300,
	'display_name', T(3523, --[[BuildingTemplate ElectronicsFactory display_name]] "Electronics Factory"),
	'display_name_pl', T(5059, --[[BuildingTemplate ElectronicsFactory display_name_pl]] "Electronics Factories"),
	'description', T(5060, --[[BuildingTemplate ElectronicsFactory description]] "Creates Electronics from Rare Metals."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/electronics_factory.tga",
	'build_pos', 11,
	'entity', "ElectronicsFactory",
	'encyclopedia_id', "ElectronicsFactory",
	'encyclopedia_image', "UI/Encyclopedia/ElectronicsFactory.tga",
	'label1', "InsideBuildings",
	'label2', "FactoryBuildings",
	'palette_color1', "inside_accent_factory",
	'palette_color2', "cables_base",
	'palette_color3', "inside_metal",
	'palette_color4', "inside_base",
	'demolish_sinking', range(5, 10),
	'demolish_tilt_angle', range(720, 1020),
	'demolish_debris', 80,
	'electricity_consumption', 10000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 10,
	'specialist', "engineer",
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "FuelFactory",
	'template_class', "FuelFactory",
	'resource_produced1', "Fuel",
	'max_storage1', 100000,
	'production_per_day1', 12000,
	'construction_cost_Concrete', 4000,
	'construction_cost_Metals', 4000,
	'construction_cost_MachineParts', 5000,
	'build_points', 3000,
	'require_prefab', true,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "FuelFactory_Amplify",
	'upgrade1_display_name', T(5028, --[[BuildingTemplate FuelFactory upgrade1_display_name]] "Amplify"),
	'upgrade1_description', T(5029, --[[BuildingTemplate FuelFactory upgrade1_description]] "+<upgrade1_mul_value_1>% Production; +<power(upgrade1_add_value_2)> Consumption."),
	'upgrade1_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade1_upgrade_cost_Polymers', 2000,
	'upgrade1_mod_label_1', "FuelFactory",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 25,
	'upgrade1_mod_label_2', "FuelFactory",
	'upgrade1_mod_prop_id_2', "electricity_consumption",
	'upgrade1_add_value_2', 10000,
	'upgrade2_id', "FuelFactory_FactoryAI",
	'upgrade2_display_name', T(5054, --[[BuildingTemplate FuelFactory upgrade2_display_name]] "Factory AI"),
	'upgrade2_description', T(10473, --[[BuildingTemplate FuelFactory upgrade2_description]] "+<upgrade2_mul_value_1>% Production."),
	'upgrade2_icon', "UI/Icons/Upgrades/factory_ai_01.tga",
	'upgrade2_upgrade_cost_Electronics', 5000,
	'upgrade2_upgrade_cost_MachineParts', 2000,
	'upgrade2_mod_label_1', "FuelFactory",
	'upgrade2_mod_prop_id_1', "production_per_day1",
	'upgrade2_mul_value_1', 20,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(5074, --[[BuildingTemplate FuelFactory display_name]] "Fuel Refinery"),
	'display_name_pl', T(5075, --[[BuildingTemplate FuelFactory display_name_pl]] "Fuel Refineries"),
	'description', T(5076, --[[BuildingTemplate FuelFactory description]] "Produces Fuel from Water."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/fuel_rafinery.tga",
	'build_pos', 14,
	'entity', "FuelRefinery",
	'encyclopedia_id', "FuelFactory",
	'encyclopedia_image', "UI/Encyclopedia/FuelRefinery.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "outside_accent_factory",
	'palette_color2', "outside_base",
	'palette_color3', "life_accent_1",
	'palette_color4', "outside_metal",
	'demolish_sinking', range(1, 5),
	'demolish_debris', 80,
	'entity2', "FuelRefineryChrome",
	'entitydlc2', "dde",
	'electricity_consumption', 5000,
	'water_consumption', 1000,
	'air_consumption', 0,
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "MachinePartsFactory",
	'template_class', "MachinePartsFactory",
	'resource_produced1', "MachineParts",
	'production_per_day1', 12000,
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 10000,
	'construction_cost_Electronics', 2000,
	'build_points', 7000,
	'require_prefab', true,
	'dome_required', true,
	'upgrade1_id', "MachinePartsFactory_FactoryAI",
	'upgrade1_display_name', T(5054, --[[BuildingTemplate MachinePartsFactory upgrade1_display_name]] "Factory AI"),
	'upgrade1_description', T(7668, --[[BuildingTemplate MachinePartsFactory upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/factory_ai_01.tga",
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_upgrade_cost_MachineParts', 2000,
	'upgrade1_mod_label_1', "MachinePartsFactory",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 20,
	'upgrade2_id', "MachinePartsFactory_Automation",
	'upgrade2_display_name', T(5056, --[[BuildingTemplate MachinePartsFactory upgrade2_display_name]] "Automation"),
	'upgrade2_description', T(5057, --[[BuildingTemplate MachinePartsFactory upgrade2_description]] "Decreases Workplaces by <abs(upgrade2_add_value_1)>."),
	'upgrade2_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade2_upgrade_cost_Polymers', 5000,
	'upgrade2_upgrade_cost_Electronics', 5000,
	'upgrade2_mod_label_1', "MachinePartsFactory",
	'upgrade2_mod_prop_id_1', "max_workers",
	'upgrade2_add_value_1', -2,
	'upgrade3_id', "MachinePartsFactory_Amplify",
	'upgrade3_display_name', T(5028, --[[BuildingTemplate MachinePartsFactory upgrade3_display_name]] "Amplify"),
	'upgrade3_description', T(5058, --[[BuildingTemplate MachinePartsFactory upgrade3_description]] "+<upgrade3_mul_value_1>% Production; +<power(upgrade3_add_value_2)> Consumption."),
	'upgrade3_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade3_upgrade_cost_Polymers', 5000,
	'upgrade3_mod_label_1', "MachinePartsFactory",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 25,
	'upgrade3_mod_label_2', "MachinePartsFactory",
	'upgrade3_mod_prop_id_2', "electricity_consumption",
	'upgrade3_add_value_2', 20000,
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 2000,
	'consumption_resource_type', "Metals",
	'display_name', T(3522, --[[BuildingTemplate MachinePartsFactory display_name]] "Machine Parts Factory"),
	'display_name_pl', T(5131, --[[BuildingTemplate MachinePartsFactory display_name_pl]] "Machine Parts Factories"),
	'description', T(5132, --[[BuildingTemplate MachinePartsFactory description]] "Produces Machine Parts from Metals."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/machine_parts_factory.tga",
	'build_pos', 13,
	'entity', "MachinePartsFactory",
	'encyclopedia_id', "MachinePartsFactory",
	'encyclopedia_image', "UI/Encyclopedia/MachinePartsFactory.tga",
	'label1', "InsideBuildings",
	'label2', "FactoryBuildings",
	'palette_color1', "inside_accent_factory",
	'palette_color2', "cables_base",
	'palette_color3', "inside_metal",
	'demolish_sinking', range(15, 25),
	'demolish_debris', 85,
	'electricity_consumption', 50000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'specialist', "engineer",
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "MetalsExtractor",
	'template_class', "MetalsExtractor",
	'resource_produced1', "Metals",
	'production_per_day1', 20000,
	'resource_produced2', "WasteRock",
	'stockpile_class2', "WasteRockStockpile",
	'construction_cost_Concrete', 15000,
	'construction_cost_MachineParts', 4000,
	'build_points', 5000,
	'dome_forbidden', true,
	'upgrade1_id', "MetalsExtractor_FueledExtractor",
	'upgrade1_display_name', T(5026, --[[BuildingTemplate MetalsExtractor upgrade1_display_name]] "Fueled Extractor"),
	'upgrade1_description', T(7669, --[[BuildingTemplate MetalsExtractor upgrade1_description]] "+<upgrade1_mul_value_1>% Production as long as the building is supplied with Fuel. If not supplied with Fuel, the building will continue to operate but will lose the bonus."),
	'upgrade1_icon', "UI/Icons/Upgrades/fueled_extractor_01.tga",
	'upgrade1_upgrade_cost_MachineParts', 5000,
	'upgrade1_mod_label_1', "MetalsExtractor",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 30,
	'upgrade1_consumption_resource_type', "Fuel",
	'upgrade1_consumption_amount', 800,
	'upgrade1_consumption_resource_stockpile_spot_name', "",
	'upgrade2_id', "MetalsExtractor_Amplify",
	'upgrade2_display_name', T(5028, --[[BuildingTemplate MetalsExtractor upgrade2_display_name]] "Amplify"),
	'upgrade2_description', T(8043, --[[BuildingTemplate MetalsExtractor upgrade2_description]] "+<upgrade2_mul_value_1>% Production; +<power(upgrade2_add_value_2)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade2_upgrade_cost_Polymers', 2000,
	'upgrade2_mod_label_1', "MetalsExtractor",
	'upgrade2_mod_prop_id_1', "production_per_day1",
	'upgrade2_mul_value_1', 25,
	'upgrade2_mod_label_2', "MetalsExtractor",
	'upgrade2_mod_prop_id_2', "electricity_consumption",
	'upgrade2_add_value_2', 10000,
	'upgrade3_id', "MetalsExtractor_MagneticExtraction",
	'upgrade3_display_name', T(5030, --[[BuildingTemplate MetalsExtractor upgrade3_display_name]] "Magnetic Extraction"),
	'upgrade3_description', T(5158, --[[BuildingTemplate MetalsExtractor upgrade3_description]] "+<upgrade3_mul_value_1>% Production."),
	'upgrade3_icon', "UI/Icons/Upgrades/magnetic_extraction_01.tga",
	'upgrade3_upgrade_cost_Electronics', 5000,
	'upgrade3_upgrade_cost_MachineParts', 5000,
	'upgrade3_mod_label_1', "MetalsExtractor",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 50,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 2000,
	'display_name', T(3527, --[[BuildingTemplate MetalsExtractor display_name]] "Metals Extractor"),
	'display_name_pl', T(5159, --[[BuildingTemplate MetalsExtractor display_name_pl]] "Metals Extractors"),
	'description', T(10963, --[[BuildingTemplate MetalsExtractor description]] "Extracts Metals from underground deposits.<newline><newline>All extractors raise dust resulting in more frequent maintenance for buildings in the grey area."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/metals_extractor.tga",
	'build_pos', 4,
	'entity', "MetalsExtractor",
	'encyclopedia_id', "MetalsExtractor",
	'encyclopedia_image', "UI/Encyclopedia/MetalsExtractor.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "mining_accent_1",
	'palette_color2', "outside_dark",
	'palette_color3', "mining_base",
	'palette_color4', "outside_dark",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 85,
	'entity2', "MetalExtractorCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "mining_accent_1",
	'palette2_color2', "mining_base",
	'palette2_color3', "outside_metal",
	'palette2_color4', "outside_dark",
	'exploitation_resource', "Metals",
	'electricity_consumption', 5000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 4,
	'specialist', "geologist",
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "PolymerPlant",
	'template_class', "PolymerPlant",
	'resource_produced1', "Polymers",
	'production_per_day1', 9000,
	'construction_cost_Concrete', 10000,
	'construction_cost_Metals', 5000,
	'construction_cost_MachineParts', 5000,
	'build_points', 7000,
	'require_prefab', true,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "PolymerPlant_FactoryAI",
	'upgrade1_display_name', T(5054, --[[BuildingTemplate PolymerPlant upgrade1_display_name]] "Factory AI"),
	'upgrade1_description', T(5055, --[[BuildingTemplate PolymerPlant upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/factory_ai_01.tga",
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_upgrade_cost_MachineParts', 2000,
	'upgrade1_mod_label_1', "PolymerPlant",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 20,
	'upgrade2_id', "PolymerPlant_Automation",
	'upgrade2_display_name', T(5056, --[[BuildingTemplate PolymerPlant upgrade2_display_name]] "Automation"),
	'upgrade2_description', T(5057, --[[BuildingTemplate PolymerPlant upgrade2_description]] "Decreases Workplaces by <abs(upgrade2_add_value_1)>."),
	'upgrade2_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade2_upgrade_cost_Polymers', 5000,
	'upgrade2_upgrade_cost_Electronics', 5000,
	'upgrade2_mod_label_1', "PolymerPlant",
	'upgrade2_mod_prop_id_1', "max_workers",
	'upgrade2_add_value_1', -2,
	'upgrade3_id', "PolymerPlant_Amplify",
	'upgrade3_display_name', T(5028, --[[BuildingTemplate PolymerPlant upgrade3_display_name]] "Amplify"),
	'upgrade3_description', T(8046, --[[BuildingTemplate PolymerPlant upgrade3_description]] "+<upgrade3_mul_value_1>% Production; +<power(upgrade3_add_value_2)> Consumption."),
	'upgrade3_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade3_upgrade_cost_Polymers', 5000,
	'upgrade3_mod_label_1', "PolymerPlant",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 25,
	'upgrade3_mod_label_2', "PolymerPlant",
	'upgrade3_mod_prop_id_2', "electricity_consumption",
	'upgrade3_add_value_2', 20000,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 2000,
	'consumption_resource_type', "Fuel",
	'consumption_resource_stockpile_spot_name', "",
	'display_name', T(3524, --[[BuildingTemplate PolymerPlant display_name]] "Polymer Factory"),
	'display_name_pl', T(5199, --[[BuildingTemplate PolymerPlant display_name_pl]] "Polymer Factories"),
	'description', T(5200, --[[BuildingTemplate PolymerPlant description]] "Produces Polymers from Water and Fuel."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/polymer_plant.tga",
	'build_pos', 9,
	'entity', "PolymerPlant",
	'encyclopedia_id', "PolymerPlant",
	'encyclopedia_image', "UI/Encyclopedia/PolymerFactory.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'label3', "FactoryBuildings",
	'palette_color1', "life_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_accent_factory",
	'demolish_sinking', range(1, 5),
	'entity2', "PolymerPlantCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "outside_base",
	'palette2_color2', "life_accent_1",
	'palette2_color3', "outside_accent_factory",
	'electricity_consumption', 10000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 6,
	'specialist', "engineer",
	'water_consumption', 1000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "PreciousMetalsExtractor",
	'template_class', "PreciousMetalsExtractor",
	'resource_produced1', "PreciousMetals",
	'production_per_day1', 7000,
	'resource_produced2', "WasteRock",
	'stockpile_class2', "WasteRockStockpile",
	'construction_cost_Metals', 15000,
	'construction_cost_MachineParts', 4000,
	'build_points', 5000,
	'is_tall', true,
	'dome_forbidden', true,
	'upgrade1_id', "PreciousMetalsExtractor_FueledExtractor",
	'upgrade1_display_name', T(5026, --[[BuildingTemplate PreciousMetalsExtractor upgrade1_display_name]] "Fueled Extractor"),
	'upgrade1_description', T(7670, --[[BuildingTemplate PreciousMetalsExtractor upgrade1_description]] "+<upgrade1_mul_value_1>% Production as long as the building is supplied with Fuel. If not supplied with Fuel, the building will continue to operate but will lose the bonus."),
	'upgrade1_icon', "UI/Icons/Upgrades/fueled_extractor_01.tga",
	'upgrade1_upgrade_cost_MachineParts', 5000,
	'upgrade1_mod_label_1', "PreciousMetalsExtractor",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 30,
	'upgrade1_consumption_resource_type', "Fuel",
	'upgrade1_consumption_amount', 800,
	'upgrade1_consumption_resource_stockpile_spot_name', "",
	'upgrade2_id', "PreciousMetalsExtractor_Amplify",
	'upgrade2_display_name', T(5028, --[[BuildingTemplate PreciousMetalsExtractor upgrade2_display_name]] "Amplify"),
	'upgrade2_description', T(5234, --[[BuildingTemplate PreciousMetalsExtractor upgrade2_description]] "+<upgrade2_mul_value_2>% Production; +<power(upgrade2_add_value_1)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade2_upgrade_cost_Polymers', 2000,
	'upgrade2_mod_label_1', "PreciousMetalsExtractor",
	'upgrade2_mod_prop_id_1', "electricity_consumption",
	'upgrade2_add_value_1', 10000,
	'upgrade2_mod_label_2', "PreciousMetalsExtractor",
	'upgrade2_mod_prop_id_2', "production_per_day1",
	'upgrade2_mul_value_2', 25,
	'upgrade3_id', "PreciousMetalsExtractor_MagneticExtraction",
	'upgrade3_display_name', T(5030, --[[BuildingTemplate PreciousMetalsExtractor upgrade3_display_name]] "Magnetic Extraction"),
	'upgrade3_description', T(5222, --[[BuildingTemplate PreciousMetalsExtractor upgrade3_description]] "+<upgrade3_mul_value_1>% Production."),
	'upgrade3_icon', "UI/Icons/Upgrades/magnetic_extraction_01.tga",
	'upgrade3_upgrade_cost_Electronics', 5000,
	'upgrade3_upgrade_cost_MachineParts', 5000,
	'upgrade3_mod_label_1', "PreciousMetalsExtractor",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 50,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 2000,
	'display_name', T(3530, --[[BuildingTemplate PreciousMetalsExtractor display_name]] "Rare Metals Extractor"),
	'display_name_pl', T(5223, --[[BuildingTemplate PreciousMetalsExtractor display_name_pl]] "Rare Metals Extractors"),
	'description', T(10964, --[[BuildingTemplate PreciousMetalsExtractor description]] "Extracts Rare Metals from underground deposits.<newline><newline>All extractors raise dust resulting in more frequent maintenance for buildings in the grey area."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/universal_extractor.tga",
	'build_pos', 5,
	'entity', "UniversalExtractor",
	'encyclopedia_id', "PreciousMetalsExtractor",
	'encyclopedia_image', "UI/Encyclopedia/RareMetalsExtractor.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'color_modifier', RGBA(169, 97, 97, 255),
	'palette_color1', "mining_accent_1",
	'palette_color2', "mining_base",
	'palette_color3', "outside_dark",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 68,
	'entity2', "RareMetalExtractorCP3",
	'entitydlc2', "contentpack3",
	'palette2_color1', "mining_accent_1",
	'palette2_color2', "outside_base",
	'palette2_color3', "mining_base",
	'palette2_color4', "outside_dark",
	'exploitation_resource', "PreciousMetals",
	'electricity_consumption', 5000,
	'enabled_shift_2', false,
	'enabled_shift_3', false,
	'max_workers', 4,
	'specialist', "geologist",
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "RegolithExtractor",
	'template_class', "RegolithExtractor",
	'resource_produced1', "Concrete",
	'production_per_day1', 20000,
	'resource_produced2', "WasteRock",
	'max_storage2', 10000,
	'stockpile_class2', "WasteRockStockpile",
	'construction_cost_Metals', 5000,
	'construction_cost_MachineParts', 2000,
	'build_points', 3000,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 12000,
	'upgrade1_id', "RegolithExtractor_FueledExtractor",
	'upgrade1_display_name', T(5026, --[[BuildingTemplate RegolithExtractor upgrade1_display_name]] "Fueled Extractor"),
	'upgrade1_description', T(7666, --[[BuildingTemplate RegolithExtractor upgrade1_description]] "+<upgrade1_mul_value_1>% Production as long as the building is supplied with Fuel. If not supplied with Fuel, the building will continue to operate but will lose the bonus."),
	'upgrade1_icon', "UI/Icons/Upgrades/fueled_extractor_01.tga",
	'upgrade1_upgrade_cost_MachineParts', 5000,
	'upgrade1_mod_label_1', "RegolithExtractor",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 30,
	'upgrade1_consumption_resource_type', "Fuel",
	'upgrade1_consumption_amount', 800,
	'upgrade1_consumption_resource_stockpile_spot_name', "",
	'upgrade2_id', "RegolithExtractor_Amplify",
	'upgrade2_display_name', T(5028, --[[BuildingTemplate RegolithExtractor upgrade2_display_name]] "Amplify"),
	'upgrade2_description', T(8043, --[[BuildingTemplate RegolithExtractor upgrade2_description]] "+<upgrade2_mul_value_1>% Production; +<power(upgrade2_add_value_2)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade2_upgrade_cost_Polymers', 2000,
	'upgrade2_mod_label_1', "RegolithExtractor",
	'upgrade2_mod_prop_id_1', "production_per_day1",
	'upgrade2_mul_value_1', 25,
	'upgrade2_mod_label_2', "RegolithExtractor",
	'upgrade2_mod_prop_id_2', "electricity_consumption",
	'upgrade2_add_value_2', 10000,
	'upgrade3_id', "RegolithExtractor_MagneticExtraction",
	'upgrade3_display_name', T(5030, --[[BuildingTemplate RegolithExtractor upgrade3_display_name]] "Magnetic Extraction"),
	'upgrade3_description', T(5031, --[[BuildingTemplate RegolithExtractor upgrade3_description]] "+<upgrade3_mul_value_1>% Production."),
	'upgrade3_icon', "UI/Icons/Upgrades/magnetic_extraction_01.tga",
	'upgrade3_upgrade_cost_Electronics', 5000,
	'upgrade3_upgrade_cost_MachineParts', 5000,
	'upgrade3_mod_label_1', "RegolithExtractor",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 50,
	'maintenance_resource_type', "MachineParts",
	'display_name', T(5032, --[[BuildingTemplate RegolithExtractor display_name]] "Concrete Extractor"),
	'display_name_pl', T(5033, --[[BuildingTemplate RegolithExtractor display_name_pl]] "Concrete Extractors"),
	'description', T(10965, --[[BuildingTemplate RegolithExtractor description]] "Extracts sulfurous rich regolith from Concrete deposits and produces Concrete.<newline><newline>All extractors raise dust resulting in more frequent maintenance for buildings in the grey area."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/regolith_extractor.tga",
	'entity', "RegolithExtractor",
	'encyclopedia_id', "RegolithExtractor",
	'encyclopedia_image', "UI/Encyclopedia/ConcreteExtractor.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "mining_accent_1",
	'palette_color2', "mining_base",
	'palette_color3', "mining_base",
	'palette_color4', "outside_dark",
	'demolish_sinking', range(20, 20),
	'demolish_tilt_angle', range(600, 600),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'entity2', "ConcreteExtractorCP3Main",
	'entitydlc2', "contentpack3",
	'palette2_color1', "outside_dark",
	'palette2_color2', "outside_metal",
	'palette2_color3', "mining_accent_1",
	'electricity_consumption', 5000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Production",
	'Id', "WasteRockProcessor",
	'template_class', "WasteRockProcessor",
	'construction_cost_Metals', 12000,
	'construction_cost_MachineParts', 2000,
	'build_points', 5000,
	'is_tall', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 12000,
	'upgrade1_id', "WasteRockProcessor_FactoryAI",
	'upgrade1_display_name', T(388446725632, --[[BuildingTemplate WasteRockProcessor upgrade1_display_name]] "Factory AI"),
	'upgrade1_description', T(828188588588, --[[BuildingTemplate WasteRockProcessor upgrade1_description]] "+<upgrade1_mul_value_1>% Production."),
	'upgrade1_icon', "UI/Icons/Upgrades/factory_ai_01.tga",
	'upgrade1_upgrade_cost_Electronics', 5000,
	'upgrade1_upgrade_cost_MachineParts', 2000,
	'upgrade1_mod_label_1', "WasteRockProcessor",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 20,
	'upgrade2_id', "WasteRockProcessor_Automation",
	'upgrade2_display_name', T(672501118965, --[[BuildingTemplate WasteRockProcessor upgrade2_display_name]] "Automation"),
	'upgrade2_description', T(262068965523, --[[BuildingTemplate WasteRockProcessor upgrade2_description]] "Decreases Workplaces by <abs(upgrade2_add_value_1)>."),
	'upgrade2_icon', "UI/Icons/Upgrades/automation_01.tga",
	'upgrade2_upgrade_cost_Polymers', 5000,
	'upgrade2_upgrade_cost_Electronics', 5000,
	'upgrade2_mod_label_1', "WasteRockProcessor",
	'upgrade2_mod_prop_id_1', "max_workers",
	'upgrade2_add_value_1', -2,
	'upgrade3_id', "WasteRockProcessor_Amplify",
	'upgrade3_display_name', T(666499249900, --[[BuildingTemplate WasteRockProcessor upgrade3_display_name]] "Amplify"),
	'upgrade3_description', T(665321230600, --[[BuildingTemplate WasteRockProcessor upgrade3_description]] "+<upgrade3_mul_value_1>% Production; +<power(upgrade3_add_value_2)> Consumption."),
	'upgrade3_icon', "UI/Icons/Upgrades/amplify_01.tga",
	'upgrade3_upgrade_cost_Polymers', 5000,
	'upgrade3_mod_label_1', "WasteRockProcessor",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 25,
	'upgrade3_mod_label_2', "WasteRockProcessor",
	'upgrade3_mod_prop_id_2', "electricity_consumption",
	'upgrade3_add_value_2', 20000,
	'maintenance_resource_type', "MachineParts",
	'maintenance_threshold_base', 150000,
	'consumption_resource_type', "WasteRock",
	'consumption_max_storage', 20000,
	'consumption_amount', 10000,
	'display_name', T(10243, --[[BuildingTemplate WasteRockProcessor display_name]] "Waste Rock Processor"),
	'display_name_pl', T(10244, --[[BuildingTemplate WasteRockProcessor display_name_pl]] "Waste Rock Processors"),
	'description', T(10245, --[[BuildingTemplate WasteRockProcessor description]] "Slowly turns waste rock into building materials. Produces Concrete."),
	'build_category', "Production",
	'display_icon', "UI/Icons/Buildings/waste_rock_processor.tga",
	'build_pos', 8,
	'entity', "WasteRockProcessor",
	'encyclopedia_id', "WasteRockProcessor",
	'encyclopedia_image', "UI/Encyclopedia/WasteRockProcessor.tga",
	'label1', "OutsideBuildings",
	'label2', "OutsideBuildingsTargets",
	'palette_color1', "mining_accent_1",
	'palette_color2', "mining_base",
	'palette_color3', "mining_base",
	'demolish_sinking', range(20, 20),
	'demolish_tilt_angle', range(600, 600),
	'demolish_debris', 0,
	'resource_produced1', "Concrete",
	'production_per_day1', 3000,
	'electricity_consumption', 5000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Rovers",
	'Id', "RCExplorerBuilding",
	'template_class', "RCExplorerBuilding",
	'construction_cost_Metals', 20000,
	'construction_cost_Electronics', 10000,
	'dome_forbidden', true,
	'display_name', T(1684, --[[BuildingTemplate RCExplorerBuilding display_name]] "RC Explorer"),
	'display_name_pl', T(5219, --[[BuildingTemplate RCExplorerBuilding display_name_pl]] "RC Explorers"),
	'description', T(5220, --[[BuildingTemplate RCExplorerBuilding description]] "Remote-controlled exploration vehicle that can analyze Anomalies."),
	'build_category', "Rovers",
	'display_icon', "UI/Icons/Buildings/rover_human.tga",
	'build_pos', 3,
	'entity', "RoverExplorerBuilding",
	'on_off_button', false,
	'prio_button', false,
	'palette_color1', "mining_base",
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Rovers",
	'Id', "RCRoverBuilding",
	'template_class', "RCRoverBuilding",
	'construction_cost_Metals', 20000,
	'construction_cost_Electronics', 10000,
	'dome_forbidden', true,
	'display_name', T(7682, --[[BuildingTemplate RCRoverBuilding display_name]] "RC Commander"),
	'display_name_pl', T(5221, --[[BuildingTemplate RCRoverBuilding display_name_pl]] "RC Commanders"),
	'description', T(4477, --[[BuildingTemplate RCRoverBuilding description]] "Remote-controlled vehicle that transports, commands and repairs Drones."),
	'build_category', "Rovers",
	'display_icon', "UI/Icons/Buildings/rcrover.tga",
	'entity', "RCRoverBuilding",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Rovers",
	'Id', "RCTransportBuilding",
	'template_class', "RCTransportBuilding",
	'construction_cost_Metals', 20000,
	'construction_cost_Electronics', 10000,
	'dome_forbidden', true,
	'display_name', T(1683, --[[BuildingTemplate RCTransportBuilding display_name]] "RC Transport"),
	'display_name_pl', T(1683, --[[BuildingTemplate RCTransportBuilding display_name_pl]] "RC Transport"),
	'description', T(4461, --[[BuildingTemplate RCTransportBuilding description]] "Remote-controlled vehicle that transports resources. Use it to establish permanent supply routes or to gather resources from surface deposits."),
	'build_category', "Rovers",
	'display_icon', "UI/Icons/Buildings/rover_transport.tga",
	'build_pos', 2,
	'entity', "RoverTransportBuilding",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
})

PlaceObj('BuildingTemplate', {
	'Group', "Storages",
	'Id', "UniversalStorageDepot",
	'template_class', "UniversalStorageDepot",
	'instant_build', true,
	'dome_forbidden', true,
	'display_name', T(5303, --[[BuildingTemplate UniversalStorageDepot display_name]] "Universal Depot"),
	'display_name_pl', T(5304, --[[BuildingTemplate UniversalStorageDepot display_name_pl]] "Universal Depots"),
	'description', T(5305, --[[BuildingTemplate UniversalStorageDepot description]] "Stores <resource(max_storage_per_resource)> units of each transportable resource. Some resources will be transported to other depots within Drone range."),
	'build_category', "Storages",
	'display_icon', "UI/Icons/Buildings/universal_storage.tga",
	'entity', "StorageDepot",
	'encyclopedia_id', "UniversalStorageDepot",
	'encyclopedia_image', "UI/Encyclopedia/UniversalDepot.tga",
	'build_shortcut1', "U",
	'on_off_button', false,
	'prio_button', false,
	'count_as_building', false,
	'desire_slider_max', 30,
	'desired_amount', 3000,
	'switch_fill_order', false,
	'fill_group_idx', 9,
})

PlaceObj('BuildingTemplate', {
	'Group', "Storages",
	'Id', "WasteRockDumpBig",
	'template_class', "WasteRockDumpSite",
	'pin_summary1', T(5050, --[[BuildingTemplate WasteRockDumpBig pin_summary1]] "<wasterock(Stored_WasteRock)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 2000,
	'display_name', T(5051, --[[BuildingTemplate WasteRockDumpBig display_name]] "Dumping Site"),
	'display_name_pl', T(5052, --[[BuildingTemplate WasteRockDumpBig display_name_pl]] "Dumping Sites"),
	'description', T(5053, --[[BuildingTemplate WasteRockDumpBig description]] "Stores <wasterock(max_amount_WasteRock)>. Waste Rock is produced as side product of different mining activities."),
	'build_category', "Storages",
	'display_icon', "UI/Icons/Buildings/dumping_site.tga",
	'build_pos', 4,
	'entity', "WasteRockDepotBig",
	'encyclopedia_id', "WasteRockDumpBig",
	'encyclopedia_image', "UI/Encyclopedia/DumpingSite.tga",
	'on_off_button', false,
	'prio_button', false,
	'color_modifier', RGBA(122, 85, 8, 255),
	'count_as_building', false,
	'clear_soil_underneath', true,
	'desire_slider_max', 21,
	'max_amount_WasteRock', 105000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Storages",
	'Id', "WasteRockDumpHuge",
	'template_class', "WasteRockDumpSite",
	'pin_summary1', T(5050, --[[BuildingTemplate WasteRockDumpHuge pin_summary1]] "<wasterock(Stored_WasteRock)>"),
	'build_points', 0,
	'instant_build', true,
	'dome_forbidden', true,
	'force_extend_bb_during_placement_checks', 2000,
	'display_name', T(785654974292, --[[BuildingTemplate WasteRockDumpHuge display_name]] "Large Dumping Site"),
	'display_name_pl', T(220612378829, --[[BuildingTemplate WasteRockDumpHuge display_name_pl]] "Large Dumping Sites"),
	'description', T(168638766723, --[[BuildingTemplate WasteRockDumpHuge description]] "Stores <wasterock(max_amount_WasteRock)>. Waste Rock is produced as side product of different mining activities."),
	'build_category', "Storages",
	'display_icon', "UI/Icons/Buildings/large_dumping_site.tga",
	'build_pos', 5,
	'entity', "WasteRockDepotHuge",
	'encyclopedia_id', "WasteRockDumpBig",
	'encyclopedia_image', "UI/Encyclopedia/DumpingSite.tga",
	'on_off_button', false,
	'prio_button', false,
	'color_modifier', RGBA(122, 85, 8, 255),
	'count_as_building', false,
	'clear_soil_underneath', true,
	'desire_slider_max', 57,
	'max_amount_WasteRock', 285000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "ArtificialSun",
	'template_class', "ArtificialSun",
	'construction_cost_Concrete', 200000,
	'construction_cost_Metals', 300000,
	'construction_cost_Polymers', 300000,
	'build_points', 120000,
	'is_tall', true,
	'dome_forbidden', true,
	'wonder', true,
	'achievement', "BuiltArtificialSun",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 3000,
	'display_name', T(5010, --[[BuildingTemplate ArtificialSun display_name]] "Artificial Sun"),
	'display_name_pl', T(5011, --[[BuildingTemplate ArtificialSun display_name_pl]] "Artificial Suns"),
	'description', T(5012, --[[BuildingTemplate ArtificialSun description]] "This marvel of Martian engineering produces colossal amounts of Power. It provides light for nearby solar panels during the night in addition to heating the surrounding area. Consumes vast amounts of Water on startup."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/artificial_sun.tga",
	'entity', "ArtificialSun",
	'encyclopedia_id', "ArtificialSun",
	'encyclopedia_image', "UI/Encyclopedia/ArtificialSun.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "electro_accent_2",
	'palette_color2', "electro_base",
	'palette_color3', "electro_accent_1",
	'demolish_sinking', range(15, 20),
	'demolish_tilt_angle', range(300, 1800),
	'demolish_debris', 55,
	'water_consumption', 0,
	'air_consumption', 0,
	'electricity_production', 1000000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "GeoscapeDome",
	'template_class', "GeoscapeDome",
	'pin_summary1', T(5016, --[[BuildingTemplate GeoscapeDome pin_summary1]] "<GetColonistCount><icon_Colonist_small>"),
	'pin_on_start', true,
	'construction_cost_Concrete', 400000,
	'construction_cost_Metals', 200000,
	'construction_cost_Polymers', 300000,
	'construction_entity', "DomeGeoscapeConstruction",
	'build_points', 120000,
	'is_tall', true,
	'construction_site_applies_height_surfaces', true,
	'dome_forbidden', true,
	'wonder', true,
	'achievement', "FirstDome",
	'maintenance_resource_type', "Polymers",
	'maintenance_resource_amount', 3000,
	'display_name', T(5093, --[[BuildingTemplate GeoscapeDome display_name]] "Geoscape Dome"),
	'display_name_pl', T(5094, --[[BuildingTemplate GeoscapeDome display_name_pl]] "Geoscape Domes"),
	'description', T(5095, --[[BuildingTemplate GeoscapeDome description]] "A slice of Earth on Mars, this Dome increases the Comfort of all Residences within. It also increases the Sanity of its inhabitants every Sol."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/geoscape_dome.tga",
	'build_pos', 3,
	'entity', "DomeGeoscape",
	'dome_comfort', 25000,
	'show_range', true,
	'encyclopedia_id', "GeoscapeDome",
	'encyclopedia_image', "UI/Encyclopedia/GeoscapeDome.tga",
	'demolish_sinking', range(0, 0),
	'demolish_debris', 0,
	'clear_soil_underneath', true,
	'electricity_consumption', 40000,
	'air_consumption', 0,
	'DailySanityRecoverDome', 5000,
	'WorkRange', 11,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "MoholeMine",
	'template_class', "MoholeMine",
	'resource_produced1', "Metals",
	'max_storage1', 50000,
	'production_per_day1', 50000,
	'resource_produced2', "PreciousMetals",
	'max_storage2', 50000,
	'production_per_day2', 20000,
	'resource_produced3', "WasteRock",
	'max_storage3', 50000,
	'stockpile_class3', "WasteRockStockpile",
	'construction_cost_Concrete', 400000,
	'construction_cost_Metals', 100000,
	'construction_cost_MachineParts', 300000,
	'build_points', 120000,
	'dome_forbidden', true,
	'wonder', true,
	'achievement', "BuiltMoholeMine",
	'upgrade1_id', "Mohole_ExpandMohole_1",
	'upgrade1_display_name', T(8913, --[[BuildingTemplate MoholeMine upgrade1_display_name]] "Expand Mohole I"),
	'upgrade1_description', T(8914, --[[BuildingTemplate MoholeMine upgrade1_description]] "+<upgrade1_mul_value_1>% Metals Production; +<upgrade1_mul_value_2>% Rare Metals Production; +<power(upgrade1_add_value_3)> Consumption."),
	'upgrade1_icon', "UI/Icons/Upgrades/expand_mohole_01.tga",
	'upgrade1_upgrade_cost_MachineParts', 200000,
	'upgrade1_mod_label_1', "MoholeMine",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 50,
	'upgrade1_mod_label_2', "MoholeMine",
	'upgrade1_mod_prop_id_2', "production_per_day2",
	'upgrade1_mul_value_2', 20,
	'upgrade1_mod_label_3', "MoholeMine",
	'upgrade1_mod_prop_id_3', "electricity_consumption",
	'upgrade1_add_value_3', 40000,
	'upgrade2_id', "Mohole_ExpandMohole_2",
	'upgrade2_display_name', T(8915, --[[BuildingTemplate MoholeMine upgrade2_display_name]] "Expand Mohole II"),
	'upgrade2_description', T(8914, --[[BuildingTemplate MoholeMine upgrade2_description]] "+<upgrade1_mul_value_1>% Metals Production; +<upgrade1_mul_value_2>% Rare Metals Production; +<power(upgrade1_add_value_3)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/expand_mohole_01.tga",
	'upgrade2_upgrade_cost_MachineParts', 400000,
	'upgrade2_mod_label_1', "MoholeMine",
	'upgrade2_mod_prop_id_1', "production_per_day1",
	'upgrade2_mul_value_1', 50,
	'upgrade2_mod_label_2', "MoholeMine",
	'upgrade2_mod_prop_id_2', "production_per_day2",
	'upgrade2_mul_value_2', 20,
	'upgrade2_mod_label_3', "MoholeMine",
	'upgrade2_mod_prop_id_3', "electricity_consumption",
	'upgrade2_add_value_3', 40000,
	'upgrade3_id', "Mohole_ExpandMohole_3",
	'upgrade3_display_name', T(8916, --[[BuildingTemplate MoholeMine upgrade3_display_name]] "Expand Mohole III"),
	'upgrade3_description', T(8914, --[[BuildingTemplate MoholeMine upgrade3_description]] "+<upgrade1_mul_value_1>% Metals Production; +<upgrade1_mul_value_2>% Rare Metals Production; +<power(upgrade1_add_value_3)> Consumption."),
	'upgrade3_icon', "UI/Icons/Upgrades/expand_mohole_01.tga",
	'upgrade3_upgrade_cost_MachineParts', 800000,
	'upgrade3_mod_label_1', "MoholeMine",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 50,
	'upgrade3_mod_label_2', "MoholeMine",
	'upgrade3_mod_prop_id_2', "production_per_day2",
	'upgrade3_mul_value_2', 20,
	'upgrade3_mod_label_3', "MoholeMine",
	'upgrade3_mod_prop_id_3', "electricity_consumption",
	'upgrade3_add_value_3', 40000,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 3000,
	'display_name', T(5167, --[[BuildingTemplate MoholeMine display_name]] "Mohole Mine"),
	'display_name_pl', T(5168, --[[BuildingTemplate MoholeMine display_name_pl]] "Mohole Mines"),
	'description', T(1075, --[[BuildingTemplate MoholeMine description]] "Mining deep into the crust of Mars, the Mohole Mine produces Metals, Rare Metals and Waste Rock, while heating the surrounding area."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/mohole_mine.tga",
	'entity', "MoholeMine",
	'encyclopedia_id', "MoholeMine",
	'encyclopedia_image', "UI/Encyclopedia/MoholeMine.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_metal",
	'palette_color2', "outside_dark",
	'palette_color3', "mining_accent_1",
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(0, 0),
	'freeze_heat', 0,
	'electricity_consumption', 40000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "OmegaTelescope",
	'template_class', "OmegaTelescope",
	'construction_cost_Concrete', 400000,
	'construction_cost_Metals', 300000,
	'construction_cost_Electronics', 300000,
	'build_points', 120000,
	'dome_forbidden', true,
	'wonder', true,
	'achievement', "BuiltOmegaTelescope",
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 3000,
	'display_name', T(5182, --[[BuildingTemplate OmegaTelescope display_name]] "Omega Telescope"),
	'display_name_pl', T(5183, --[[BuildingTemplate OmegaTelescope display_name_pl]] "Omega Telescopes"),
	'description', T(5184, --[[BuildingTemplate OmegaTelescope description]] "Peering beyond the veil of the unknown, this radio telescope gives access to new Breakthrough Technologies and reduces overall Research costs."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/omega_telescope.tga",
	'entity', "RadioDish",
	'encyclopedia_id', "OmegaTelescope",
	'encyclopedia_image', "UI/Encyclopedia/OmegaTelescope.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_base",
	'palette_color2', "inside_accent_research",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(5, 10),
	'demolish_tilt_angle', range(300, 720),
	'electricity_consumption', 80000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "ProjectMorpheus",
	'template_class', "ProjectMorpheus",
	'construction_cost_Concrete', 200000,
	'construction_cost_Metals', 400000,
	'construction_cost_Electronics', 300000,
	'build_points', 120000,
	'is_tall', true,
	'dome_forbidden', true,
	'wonder', true,
	'achievement', "BuiltProjectMorpheus",
	'maintenance_resource_type', "Electronics",
	'maintenance_resource_amount', 3000,
	'display_name', T(5213, --[[BuildingTemplate ProjectMorpheus display_name]] "Project Morpheus"),
	'display_name_pl', T(5214, --[[BuildingTemplate ProjectMorpheus display_name_pl]] "Projects Morpheus"),
	'description', T(5215, --[[BuildingTemplate ProjectMorpheus description]] "With our improved understanding of the human brain we created Project Morpheus. The device uses a combination of psychosomatic triggers and suggestopedic methodology to stimulate the development of new Perks in adult Colonists."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/project_morpheus.tga",
	'build_pos', 2,
	'entity', "ProjectMorpheus",
	'encyclopedia_id', "ProjectMorpheus",
	'encyclopedia_image', "UI/Encyclopedia/ProjectMorpheus.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "outside_metal",
	'demolish_sinking', range(5, 10),
	'demolish_debris', 75,
	'electricity_consumption', 110000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "SpaceElevator",
	'template_class', "SpaceElevator",
	'pin_on_start', true,
	'construction_cost_Concrete', 400000,
	'construction_cost_Metals', 200000,
	'construction_cost_Polymers', 150000,
	'construction_cost_MachineParts', 150000,
	'build_points', 120000,
	'dome_forbidden', true,
	'wonder', true,
	'achievement', "BuiltSpaceElevator",
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 3000,
	'display_name', T(1120, --[[BuildingTemplate SpaceElevator display_name]] "Space Elevator"),
	'display_name_pl', T(5277, --[[BuildingTemplate SpaceElevator display_name_pl]] "Space Elevators"),
	'description', T(5278, --[[BuildingTemplate SpaceElevator description]] "A faster way to reach space, the Elevator speeds up cargo shipments to orbit. Exports Rare Metals to Earth and offers resupply materials and prefabs at a discount."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/space_elevator.tga",
	'entity', "SpaceElevator",
	'encyclopedia_id', "SpaceElevator",
	'encyclopedia_image', "UI/Encyclopedia/SpaceElevator.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "outside_accent_1",
	'palette_color2', "outside_base",
	'palette_color3', "electro_accent_2",
	'max_storage_per_resource', 100000000,
	'storable_resources', {
		"Concrete",
		"Metals",
		"Polymers",
		"Food",
		"Electronics",
		"MachineParts",
		"Seeds",
	},
	'electricity_consumption', 40000,
	'cargo_capacity', 80000,
})

PlaceObj('BuildingTemplate', {
	'Group', "Wonders",
	'Id', "TheExcavator",
	'template_class', "TheExcavator",
	'construction_cost_Concrete', 100000,
	'construction_cost_Metals', 300000,
	'construction_cost_MachineParts', 200000,
	'build_points', 120000,
	'dome_forbidden', true,
	'wonder', true,
	'force_extend_bb_during_placement_checks', 12000,
	'achievement', "BuiltExcavator",
	'upgrade1_id', "Excavator_ImprovedRefining_1",
	'upgrade1_display_name', T(8917, --[[BuildingTemplate TheExcavator upgrade1_display_name]] "Improved Refining I"),
	'upgrade1_description', T(8918, --[[BuildingTemplate TheExcavator upgrade1_description]] "+<upgrade1_mul_value_1>% Concrete Production; +<power(upgrade1_add_value_2)> Consumption."),
	'upgrade1_icon', "UI/Icons/Upgrades/improved_refining_01.tga",
	'upgrade1_upgrade_cost_MachineParts', 200000,
	'upgrade1_mod_label_1', "TheExcavator",
	'upgrade1_mod_prop_id_1', "production_per_day1",
	'upgrade1_mul_value_1', 50,
	'upgrade1_mod_label_2', "TheExcavator",
	'upgrade1_mod_prop_id_2', "electricity_consumption",
	'upgrade1_add_value_2', 30000,
	'upgrade2_id', "Excavator_ImprovedRefining_2",
	'upgrade2_display_name', T(8919, --[[BuildingTemplate TheExcavator upgrade2_display_name]] "Improved Refining II"),
	'upgrade2_description', T(8918, --[[BuildingTemplate TheExcavator upgrade2_description]] "+<upgrade1_mul_value_1>% Concrete Production; +<power(upgrade1_add_value_2)> Consumption."),
	'upgrade2_icon', "UI/Icons/Upgrades/improved_refining_01.tga",
	'upgrade2_upgrade_cost_MachineParts', 400000,
	'upgrade2_mod_label_1', "TheExcavator",
	'upgrade2_mod_prop_id_1', "production_per_day1",
	'upgrade2_mul_value_1', 50,
	'upgrade2_mod_label_2', "TheExcavator",
	'upgrade2_mod_prop_id_2', "electricity_consumption",
	'upgrade2_add_value_2', 30000,
	'upgrade3_id', "Excavator_ImprovedRefining_3",
	'upgrade3_display_name', T(8920, --[[BuildingTemplate TheExcavator upgrade3_display_name]] "Improved Refining III"),
	'upgrade3_description', T(8918, --[[BuildingTemplate TheExcavator upgrade3_description]] "+<upgrade1_mul_value_1>% Concrete Production; +<power(upgrade1_add_value_2)> Consumption."),
	'upgrade3_icon', "UI/Icons/Upgrades/improved_refining_01.tga",
	'upgrade3_upgrade_cost_MachineParts', 800000,
	'upgrade3_mod_label_1', "TheExcavator",
	'upgrade3_mod_prop_id_1', "production_per_day1",
	'upgrade3_mul_value_1', 50,
	'upgrade3_mod_label_2', "TheExcavator",
	'upgrade3_mod_prop_id_2', "electricity_consumption",
	'upgrade3_add_value_2', 30000,
	'maintenance_resource_type', "MachineParts",
	'maintenance_resource_amount', 3000,
	'display_name', T(5296, --[[BuildingTemplate TheExcavator display_name]] "The Excavator"),
	'display_name_pl', T(5297, --[[BuildingTemplate TheExcavator display_name_pl]] "The Excavators"),
	'description', T(5298, --[[BuildingTemplate TheExcavator description]] "Using advanced extraction technology, allows for production of Concrete directly from the Martian soil without the requirement for a deposit."),
	'build_category', "Wonders",
	'display_icon', "UI/Icons/Buildings/the_excavator.tga",
	'build_pos', 2,
	'entity', "Excavator",
	'encyclopedia_id', "TheExcavator",
	'encyclopedia_image', "UI/Encyclopedia/TheExcavator.tga",
	'label1', "OutsideBuildings",
	'palette_color1', "mining_accent_1",
	'palette_color2', "outside_dark",
	'palette_color3', "mining_base",
	'palette_color4', "outside_dark",
	'demolish_sinking', range(1, 5),
	'demolish_debris', 30,
	'clear_soil_underneath', true,
	'electricity_consumption', 30000,
	'resource_produced1', "Concrete",
	'max_storage1', 50000,
	'production_per_day1', 50000,
	'resource_produced2', "WasteRock",
	'max_storage2', 50000,
	'stockpile_class2', "WasteRockStockpile",
})

