return {
PlaceObj('ModItemBuildingTemplate', {
	'Group', "RDM_DomeSpires",
	'Id', "sSkylineOne",
	'template_class', "sBuilding_SkylineOne",
	'pin_rollover_hint', T(893933032727, --[[ModItemBuildingTemplate sSkylineOne pin_rollover_hint]] "<image UI/Infopanel/left_click.tga 1400> Select"),
	'pin_rollover_hint_xbox', T(673847904826, --[[ModItemBuildingTemplate sSkylineOne pin_rollover_hint_xbox]] "<image UI/PS4/Cross.tga> View"),
	'construction_cost_Concrete', 80000,
	'construction_cost_Metals', 40000,
	'construction_cost_Polymers', 15000,
	'build_points', 30000,
	'require_prefab', true,
	'is_tall', true,
	'dome_required', true,
	'dome_spot', "Spire",
	'achievement', "FirstDomeSpire",
	'upgrade1_id', "sSkylineOne_Level1",
	'upgrade1_display_name', T(945850852872, --[[ModItemBuildingTemplate sSkylineOne upgrade1_display_name]] "Upper medium floor"),
	'upgrade1_description', T(532446548198, --[[ModItemBuildingTemplate sSkylineOne upgrade1_description]] "Add a new medium floor with +16 capacity. Increases +<upgrade1_add_value_1><image UI/Icons/res_electricity.tga> Power consumption and +<upgrade1_add_value_2><image UI/Icons/res_polymers.tga> Maintenance."),
	'upgrade1_icon', "UI/Icons/Upgrades/hygroscopic_coating_01.tga",
	'upgrade1_upgrade_cost_Concrete', 20000,
	'upgrade1_upgrade_cost_Metals', 10000,
	'upgrade1_upgrade_cost_Polymers', 4000,
	'upgrade1_mod_label_1', "sSkylineOne",
	'upgrade1_mod_prop_id_1', "electricity_consumption",
	'upgrade1_add_value_1', 8,
	'upgrade1_mod_label_2', "sSkylineOne",
	'upgrade1_mod_prop_id_2', "maintenance_resource_amount",
	'upgrade1_add_value_2', 2,
	'upgrade2_id', "sSkylineOne_Level2",
	'upgrade2_display_name', T(899281638863, --[[ModItemBuildingTemplate sSkylineOne upgrade2_display_name]] "Upper small floor"),
	'upgrade2_description', T(526519772412, --[[ModItemBuildingTemplate sSkylineOne upgrade2_description]] "Add a new small floor with +8 capacity. Increases +<upgrade2_add_value_1><image UI/Icons/res_electricity.tga> Power consumption and +<upgrade2_add_value_2><image UI/Icons/res_polymers.tga> Maintenance."),
	'upgrade2_icon', "UI/Icons/Upgrades/hygroscopic_coating_01.tga",
	'upgrade2_upgrade_cost_Concrete', 10000,
	'upgrade2_upgrade_cost_Metals', 5000,
	'upgrade2_upgrade_cost_Polymers', 2000,
	'upgrade2_mod_label_1', "sSkylineOne",
	'upgrade2_mod_prop_id_1', "electricity_consumption",
	'upgrade2_add_value_1', 4,
	'upgrade2_mod_label_2', "sSkylineOne",
	'upgrade2_mod_prop_id_2', "maintenance_resource_amount",
	'upgrade2_add_value_2', 1,
	'upgrade3_id', "sSkylineOne_HomeCollective",
	'upgrade3_display_name', T(5005, --[[ModItemBuildingTemplate sSkylineOne upgrade3_display_name]] "Home Collective"),
	'upgrade3_description', T(1337000, --[[ModItemBuildingTemplate sSkylineOne upgrade3_description]] "+<upgrade3_add_value_1> Service Comfort."),
	'upgrade3_icon', "UI/Icons/Upgrades/home_collective_01.tga",
	'upgrade3_upgrade_cost_Polymers', 10000,
	'upgrade3_mod_label_1', "sSkylineOne",
	'upgrade3_mod_prop_id_1', "service_comfort",
	'upgrade3_add_value_1', 10,
	'maintenance_resource_type', "Concrete",
	'maintenance_resource_amount', 6500,
	'display_name', T(981993125289, --[[ModItemBuildingTemplate sSkylineOne display_name]] "Arcology Skyline One"),
	'display_name_pl', T(669176425763, --[[ModItemBuildingTemplate sSkylineOne display_name_pl]] "Arcologies Skyline One"),
	'description', T(422346079231, --[[ModItemBuildingTemplate sSkylineOne description]] "A huge upgradeable residential spire with great capacity and good comfort."),
	'build_category', "RDM_DomeSpires",
	'display_icon', "UI/Icons/Buildings/sArcologySkylineOne.tga",
	'build_pos', 2,
	'entity', "sBuillding_SkylineOne",
	'label1', "InsideBuildings",
	'label2', "Residence",
	'demolish_sinking', range(0, 0),
	'demolish_tilt_angle', range(0, 0),
	'demolish_debris', 90,
	'electricity_consumption', 30000,
	'service_comfort', 60000,
	'capacity', 54,
}),
PlaceObj('ModItemCode', {
	'name', "Class_sBuilding_SkylineOne",
	'FileName', "Code/Class_sBuilding_SkylineOne.lua",
}),
PlaceObj('ModItemCode', {
	'name', "Init",
	'FileName', "Code/Init.lua",
}),
PlaceObj('ModItemEntity', {
	'name', "sBuillding_SkylineOne",
	'entity_name', "sBuillding_SkylineOne",
}),
PlaceObj('ModItemEntity', {
	'name', "sPart_SkylineOne_Antena",
	'entity_name', "sPart_SkylineOne_Antena",
}),
PlaceObj('ModItemEntity', {
	'name', "sPart_SkylineOne_Apart",
	'entity_name', "sPart_SkylineOne_Apart",
}),
PlaceObj('ModItemEntity', {
	'name', "sPart_SkylineOne_Entrance",
	'entity_name', "sPart_SkylineOne_Entrance",
}),
PlaceObj('ModItemEntity', {
	'name', "sPart_SkylineOne_LastApart",
	'entity_name', "sPart_SkylineOne_LastApart",
}),
PlaceObj('ModItemEntity', {
	'name', "sPart_SkylineOne_MidApart",
	'entity_name', "sPart_SkylineOne_MidApart",
}),
}
