industry.add_spritelayout(id='oil_refinery_spritelayout_5', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_5], fences=['nw', 'ne', 'se', 'sw']) industry.add_industry_layout( id='oil_refinery_industry_layout_1', layout=[ (0, 0, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_1'), (0, 1, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_1'), (0, 2, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_3'), (0, 3, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_3'), (0, 4, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_2'), (1, 0, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_1'), (1, 1, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_1'), (1, 2, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_4'), (1, 3, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_2'), (1, 4, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_5'), (2, 0, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_1'), (2, 1, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_1'), (2, 2, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_4'), (2, 3, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_3'), (2, 4, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_5'), ]) industry.add_industry_layout( id='oil_refinery_industry_layout_2', layout=[ (0, 0, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_2'), (0, 1, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_3'), (0, 2, 'oil_refinery_tile_1', 'oil_refinery_spritelayout_3'),
fences=['nw', 'ne', 'se', 'sw'] ) industry.add_spritelayout( id='dairy_spritelayout_8', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_8], fences=['nw', 'ne', 'se', 'sw'] ) industry.add_industry_layout( id='dairy_industry_layout_1', layout=[(0, 0, 'dairy_tile_2', 'dairy_spritelayout_7'), (0, 1, 'dairy_tile_1', 'dairy_spritelayout_5'), (1, 0, 'dairy_tile_1', 'dairy_spritelayout_6'), (1, 1, 'dairy_tile_1', 'dairy_spritelayout_4'), (2, 0, 'dairy_tile_1', 'dairy_spritelayout_8'), (2, 1, 'dairy_tile_1', 'dairy_spritelayout_3'), (3, 0, 'dairy_tile_1', 'dairy_spritelayout_1'), (3, 1, 'dairy_tile_1', 'dairy_spritelayout_2') ] ) industry.add_industry_layout( id='dairy_industry_layout_2', layout=[(0, 1, 'dairy_tile_2', 'dairy_spritelayout_7'), (0, 2, 'dairy_tile_1', 'dairy_spritelayout_5'), (1, 1, 'dairy_tile_1', 'dairy_spritelayout_6'), (1, 2, 'dairy_tile_1', 'dairy_spritelayout_4'), (2, 0, 'dairy_tile_1', 'dairy_spritelayout_8'), (2, 1, 'dairy_tile_1', 'dairy_spritelayout_3'), (2, 2, 'dairy_tile_1', 'dairy_spritelayout_8'), (3, 0, 'dairy_tile_1', 'dairy_spritelayout_1'),
industry.add_spritelayout( id='blast_furnace_spritelayout_casting_shed', ground_sprite=spriteset_ground_tile_dark_animated, ground_overlay=spriteset_ground_tile_dark_animated, building_sprites=[spriteset_casting_shed_animated], ) industry.add_industry_layout( id='blast_furnace_industry_layout_1', layout=[(0, 0, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_small_shed'), (0, 1, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_empty'), (0, 2, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_large_shed_rear_part'), (1, 0, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_small_tanks'), (1, 1, 'blast_furnace_tile_2', 'blast_furnace_spritelayout_casting_shed'), (1, 2, 'blast_furnace_tile_2', 'blast_furnace_spritelayout_large_shed_front_part'), (2, 0, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_blast_furnace_1'), (2, 1, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_blast_furnace_2'), (2, 2, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_ladle_transporter'), (3, 0, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_blast_furnace_1'), (3, 1, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_blast_furnace_2'), (3, 2, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_small_shed'), (4, 0, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_small_tanks'), (4, 1, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_brick_building'), (4, 2, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_greeble'), ] ) industry.add_industry_layout( id='blast_furnace_industry_layout_2', layout=[(0, 0, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_small_tanks'), (0, 1, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_large_shed_rear_part'), (0, 2, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_small_shed'), (0, 3, 'blast_furnace_tile_1', 'blast_furnace_spritelayout_blast_furnace_1'),
industry.add_industry_layout(id='metal_fabrication_plant_industry_layout_1', layout=[ (0, 0, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_3'), (0, 1, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_3'), (0, 2, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_4'), (0, 3, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_6'), (0, 4, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_5'), (1, 0, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_3'), (1, 1, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_3'), (1, 2, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_7'), (1, 3, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_6'), (1, 4, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_5'), (2, 0, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_3'), (2, 1, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_1'), (2, 2, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_2'), (2, 3, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_7'), (2, 4, 'metal_fabrication_plant_tile_1', 'metal_fabrication_plant_spritelayout_6'), ])
) industry.add_spritelayout( id='food_processor_spritelayout_4', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_4], ) industry.add_industry_layout( id='food_processor_industry_layout_1', layout=[ (0, 0, 'food_processor_tile_1', 'food_processor_spritelayout_1'), (0, 1, 'food_processor_tile_1', 'food_processor_spritelayout_1'), (0, 2, 'food_processor_tile_1', 'food_processor_spritelayout_3'), (1, 0, 'food_processor_tile_1', 'food_processor_spritelayout_1'), (1, 1, 'food_processor_tile_1', 'food_processor_spritelayout_1'), (1, 2, 'food_processor_tile_1', 'food_processor_spritelayout_3'), (2, 0, 'food_processor_tile_1', 'food_processor_spritelayout_2'), (2, 1, 'food_processor_tile_1', 'food_processor_spritelayout_2'), (2, 2, 'food_processor_tile_1', 'food_processor_spritelayout_4'), (3, 0, 'food_processor_tile_1', 'food_processor_spritelayout_4'), (3, 1, 'food_processor_tile_1', 'food_processor_spritelayout_4'), (3, 2, 'food_processor_tile_1', 'food_processor_spritelayout_4'), ]) industry.add_industry_layout( id='food_processor_industry_layout_2', layout=[(0, 0, 'food_processor_tile_1', 'food_processor_spritelayout_2'), (0, 1, 'food_processor_tile_1', 'food_processor_spritelayout_3'), (0, 2, 'food_processor_tile_1', 'food_processor_spritelayout_1'), (0, 3, 'food_processor_tile_1', 'food_processor_spritelayout_3'), (1, 0, 'food_processor_tile_1', 'food_processor_spritelayout_1'), (1, 1, 'food_processor_tile_1', 'food_processor_spritelayout_4'),
ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_8], fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="sugar_refinery_spritelayout_9", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="sugar_refinery_industry_layout_1", layout=[ (0, 0, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_4"), (0, 1, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_4"), (0, 2, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_4"), (1, 0, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_8"), (1, 1, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_3"), (1, 2, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_1"), (2, 0, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_6"), (2, 1, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_9"), (2, 2, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_2"), (3, 0, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_7"), (3, 1, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_7"), (3, 2, "sugar_refinery_tile_1", "sugar_refinery_spritelayout_5"), ], )
fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="sawmill_spritelayout_4", ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[sprite_logs_2], fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="sawmill_spritelayout_5", ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[sprite_logs_3], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="sawmill_industry_layout_1", layout=[ (0, 0, "sawmill_tile_1", "sawmill_spritelayout_1"), (0, 1, "sawmill_tile_1", "sawmill_spritelayout_2"), (0, 2, "sawmill_tile_1", "sawmill_spritelayout_4"), (1, 0, "sawmill_tile_1", "sawmill_spritelayout_1"), (1, 1, "sawmill_tile_1", "sawmill_spritelayout_2"), (1, 2, "sawmill_tile_1", "sawmill_spritelayout_3"), (2, 0, "sawmill_tile_1", "sawmill_spritelayout_4"), (2, 1, "sawmill_tile_1", "sawmill_spritelayout_5"), ], )
) industry.add_spritelayout( id="dairy_spritelayout_8", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_8], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="dairy_industry_layout_1", layout=[ (0, 0, "dairy_tile_2", "dairy_spritelayout_7"), (0, 1, "dairy_tile_1", "dairy_spritelayout_5"), (1, 0, "dairy_tile_1", "dairy_spritelayout_6"), (1, 1, "dairy_tile_1", "dairy_spritelayout_4"), (2, 0, "dairy_tile_1", "dairy_spritelayout_8"), (2, 1, "dairy_tile_1", "dairy_spritelayout_3"), (3, 0, "dairy_tile_1", "dairy_spritelayout_1"), (3, 1, "dairy_tile_1", "dairy_spritelayout_2"), ], ) industry.add_industry_layout( id="dairy_industry_layout_2", layout=[ (0, 1, "dairy_tile_2", "dairy_spritelayout_7"), (0, 2, "dairy_tile_1", "dairy_spritelayout_5"), (1, 1, "dairy_tile_1", "dairy_spritelayout_6"), (1, 2, "dairy_tile_1", "dairy_spritelayout_4"), (2, 0, "dairy_tile_1", "dairy_spritelayout_8"), (2, 1, "dairy_tile_1", "dairy_spritelayout_3"),
industry.add_industry_layout( id="ferrochrome_smelter_industry_layout_1", layout=[ ( 0, 0, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_metal_1", ), ( 0, 1, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_roaster_2", ), ( 0, 2, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_metal_1", ), ( 0, 3, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_roaster_2", ), ( 0, 4, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_roaster_1", ), ( 1, 0, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_chimney", ), ( 1, 1, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_metal_1", ), ( 1, 2, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_metal_1", ), ( 1, 3, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_roaster_1", ), ( 1, 4, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_acid_plant_2", ), (2, 0, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_office"), ( 2, 1, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_greeble", ), ( 2, 2, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_metal_2", ), (2, 3, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_empty"), ( 2, 4, "ferrochrome_smelter_tile_1", "ferrochrome_smelter_spritelayout_acid_plant_1", ), ], )
industry.add_industry_layout( id="wire_and_section_mill_industry_layout_1", layout=[ ( 0, 0, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 0, 1, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 0, 2, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_2", ), ( 0, 3, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_2", ), ( 1, 0, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 1, 1, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 1, 2, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_2", ), ( 1, 3, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_2", ), ( 2, 0, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 2, 1, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), (2, 2, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_7"), ( 2, 3, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_gantry", ), ( 3, 0, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 3, 1, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), (3, 2, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_6"), ( 3, 3, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_gantry", ), ( 4, 0, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_shed_sw_ne_1", ), ( 4, 1, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_small_shed_2", ), (4, 2, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_6"), (4, 3, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_7"), ( 5, 0, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_tanks", ), ( 5, 1, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_small_shed_1", ), (5, 2, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_6"), (5, 3, "wire_and_section_mill_tile_1", "wire_and_section_mill_spritelayout_7"), ], )
industry.add_industry_layout( id="carbon_black_plant_industry_layout_1", layout=[ (0, 0, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_chimneys"), (0, 1, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_boiler"), ( 0, 2, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_tanks_group", ), (1, 0, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_chimneys"), (1, 1, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_boiler"), ( 1, 2, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_tanks_group", ), ( 2, 0, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_silos_with_office", ), (2, 1, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_silos"), (2, 2, "carbon_black_plant_tile_1", "carbon_black_plant_spritelayout_empty"), ], )
ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_5], ) industry.add_spritelayout( id='lime_kiln_spritelayout_6', ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], ) industry.add_industry_layout( id='lime_kiln_industry_layout_1', layout=[ (0, 0, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_2'), (0, 1, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_1'), (0, 2, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_6'), (1, 0, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_4'), (1, 1, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_5'), (1, 2, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_3'), ]) industry.add_industry_layout( id='lime_kiln_industry_layout_2', layout=[ (0, 0, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_2'), (0, 1, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_1'), (1, 0, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_4'), (1, 1, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_5'), (2, 0, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_6'), (2, 1, 'lime_kiln_tile_1', 'lime_kiln_spritelayout_3'), ]) industry.add_industry_layout(
industry.add_spritelayout(id='cement_plant_spritelayout_stone_staithe', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_stone_staithe], fences=['nw', 'ne', 'se', 'sw']) industry.add_industry_layout( id='cement_plant_industry_layout_1', layout=[ (0, 1, 'cement_plant_tile_1', 'cement_plant_spritelayout_2'), (0, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_3'), (1, 1, 'cement_plant_tile_1', 'cement_plant_spritelayout_1'), (1, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_6'), (2, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_5'), (3, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_4'), (4, 0, 'cement_plant_tile_1', 'cement_plant_spritelayout_stone_staithe'), (4, 1, 'cement_plant_tile_1', 'cement_plant_spritelayout_11'), (4, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_8'), (4, 3, 'cement_plant_tile_1', 'cement_plant_spritelayout_7'), (5, 0, 'cement_plant_tile_1', 'cement_plant_spritelayout_clay_staithe'), (5, 1, 'cement_plant_tile_1', 'cement_plant_spritelayout_10'), (5, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_9'), ]) industry.add_industry_layout( id='cement_plant_industry_layout_2', layout=[ (0, 0, 'cement_plant_tile_1', 'cement_plant_spritelayout_2'), (0, 1, 'cement_plant_tile_1', 'cement_plant_spritelayout_3'), (0, 2, 'cement_plant_tile_1', 'cement_plant_spritelayout_1'),
id="ammonia_plant_spritelayout_concrete", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="ammonia_plant_industry_layout_1", layout=[ (0, 0, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_1"), (0, 1, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_4"), (0, 2, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_8"), (1, 0, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_6"), (1, 1, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_3"), (1, 2, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_9"), (2, 0, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_5"), (2, 1, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_2"), (2, 2, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_7"), (3, 0, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_10"), (3, 1, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_concrete"), (3, 2, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_7"), ], ) industry.add_industry_layout( id="ammonia_plant_industry_layout_2", layout=[ (0, 0, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_1"), (0, 1, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_6"), (1, 0, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_4"), (1, 1, "ammonia_plant_tile_1", "ammonia_plant_spritelayout_5"),
ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_7], ) industry.add_spritelayout( id='sugar_refinery_spritelayout_8', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_8], ) industry.add_spritelayout( id='sugar_refinery_spritelayout_9', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], ) industry.add_industry_layout( id='sugar_refinery_industry_layout_1', layout=[(0, 0, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_4'), (0, 1, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_4'), (0, 2, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_4'), (1, 0, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_8'), (1, 1, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_3'), (1, 2, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_1'), (2, 0, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_6'), (2, 1, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_9'), (2, 2, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_2'), (3, 0, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_7'), (3, 1, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_7'), (3, 2, 'sugar_refinery_tile_1', 'sugar_refinery_spritelayout_5')])
id="body_plant_spritelayout_6", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_6], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="body_plant_industry_layout_1", layout=[ (0, 0, "body_plant_tile_1", "body_plant_spritelayout_3"), (0, 1, "body_plant_tile_1", "body_plant_spritelayout_3"), (0, 2, "body_plant_tile_1", "body_plant_spritelayout_3"), (0, 3, "body_plant_tile_1", "body_plant_spritelayout_3"), (0, 4, "body_plant_tile_1", "body_plant_spritelayout_6"), (0, 5, "body_plant_tile_1", "body_plant_spritelayout_4"), (1, 0, "body_plant_tile_1", "body_plant_spritelayout_3"), (1, 1, "body_plant_tile_1", "body_plant_spritelayout_3"), (1, 2, "body_plant_tile_1", "body_plant_spritelayout_3"), (1, 3, "body_plant_tile_1", "body_plant_spritelayout_3"), (1, 4, "body_plant_tile_1", "body_plant_spritelayout_6"), (1, 5, "body_plant_tile_1", "body_plant_spritelayout_5"), (2, 0, "body_plant_tile_1", "body_plant_spritelayout_3"), (2, 1, "body_plant_tile_1", "body_plant_spritelayout_1"), (2, 2, "body_plant_tile_1", "body_plant_spritelayout_2"), (2, 3, "body_plant_tile_1", "body_plant_spritelayout_1"), (2, 4, "body_plant_tile_1", "body_plant_spritelayout_2"), (2, 5, "body_plant_tile_1", "body_plant_spritelayout_6"), ], )
industry.add_industry_layout( id="blast_furnace_industry_layout_1", layout=[ (0, 0, "blast_furnace_tile_1", "blast_furnace_spritelayout_small_tanks"), ( 0, 1, "blast_furnace_tile_1", "blast_furnace_spritelayout_large_shed_rear_part", ), (0, 2, "blast_furnace_tile_1", "blast_furnace_spritelayout_small_shed"), (0, 3, "blast_furnace_tile_1", "blast_furnace_spritelayout_blast_furnace_1"), (0, 4, "blast_furnace_tile_1", "blast_furnace_spritelayout_blast_furnace_2"), (0, 5, "blast_furnace_tile_1", "blast_furnace_spritelayout_empty"), (1, 0, "blast_furnace_tile_1", "blast_furnace_spritelayout_casting_shed"), ( 1, 1, "blast_furnace_tile_1", "blast_furnace_spritelayout_large_shed_front_part", ), (1, 2, "blast_furnace_tile_1", "blast_furnace_spritelayout_blast_furnace_1"), (1, 3, "blast_furnace_tile_1", "blast_furnace_spritelayout_blast_furnace_2"), (1, 4, "blast_furnace_tile_1", "blast_furnace_spritelayout_brick_building"), (1, 5, "blast_furnace_tile_1", "blast_furnace_spritelayout_empty"), (2, 0, "blast_furnace_tile_1", "blast_furnace_spritelayout_empty"), ( 2, 1, "blast_furnace_tile_2", "blast_furnace_spritelayout_large_shed_rear_part", ), (2, 2, "blast_furnace_tile_1", "blast_furnace_spritelayout_blast_furnace_1"), (2, 3, "blast_furnace_tile_1", "blast_furnace_spritelayout_blast_furnace_2"), (2, 4, "blast_furnace_tile_1", "blast_furnace_spritelayout_small_shed"), (2, 5, "blast_furnace_tile_1", "blast_furnace_spritelayout_empty"), (3, 0, "blast_furnace_tile_2", "blast_furnace_spritelayout_casting_shed"), ( 3, 1, "blast_furnace_tile_2", "blast_furnace_spritelayout_large_shed_front_part", ), (3, 2, "blast_furnace_tile_1", "blast_furnace_spritelayout_ladle_transporter"), (3, 3, "blast_furnace_tile_1", "blast_furnace_spritelayout_empty"), (3, 4, "blast_furnace_tile_1", "blast_furnace_spritelayout_greeble"), (3, 5, "blast_furnace_tile_1", "blast_furnace_spritelayout_empty"), ], )
ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], ) industry.add_industry_layout( id='plastics_plant_industry_layout_1', layout=[(0, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_2'), (0, 1, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_1'), (0, 2, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_10'), (1, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_2'), (1, 1, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_1'), (1, 2, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_10'), (2, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_10'), (2, 1, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_7'), (2, 2, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_9'), (3, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_8'), (3, 1, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_6'), (3, 2, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_10'), (4, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_5'), (4, 1, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_4'), (4, 2, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_3') ] ) industry.add_industry_layout( id='plastics_plant_industry_layout_2', layout=[(0, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_8'), (0, 1, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_7'), (0, 2, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_9'), (1, 0, 'plastics_plant_tile_1', 'plastics_plant_spritelayout_8'),
) industry.add_industry_layout( id='slag_grinding_plant_industry_layout_1', layout=[ (0, 0, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_silos'), (0, 1, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_large_shed'), (0, 2, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_grinding_tower'), (0, 3, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_tile_empty'), (1, 0, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_tile_empty'), (1, 1, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_tile_empty'), (1, 2, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_conveyors_1'), (1, 3, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_tile_empty'), (2, 0, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_slag_pile_1'), (2, 1, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_slag_pile_1'), (2, 2, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_conveyors_2'), (2, 3, 'slag_grinding_plant_tile_1', 'slag_grinding_plant_spritelayout_slag_pile_2'), ])
industry.add_industry_layout( id="fertiliser_plant_industry_layout_1", layout=[ (0, 0, "fertiliser_plant_tile_2", "fertiliser_plant_spritelayout_fat_chimney"), (0, 1, "fertiliser_plant_tile_2", "fertiliser_plant_spritelayout_fat_chimney"), ( 0, 2, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_spherical_tanks", ), ( 1, 0, "fertiliser_plant_tile_2", "fertiliser_plant_spritelayout_large_building", ), ( 1, 1, "fertiliser_plant_tile_2", "fertiliser_plant_spritelayout_large_building", ), (1, 2, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_barrels"), ( 2, 0, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_horizontal_tanks", ), ( 2, 1, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_horizontal_tanks", ), (2, 2, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_barrels"), (3, 0, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_frac_columns"), (3, 1, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_frac_columns"), ( 3, 2, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_vertical_tanks", ), ( 4, 0, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_drop_tower_and_thin_chimney", ), ( 4, 1, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_horizontal_tanks", ), ( 4, 2, "fertiliser_plant_tile_1", "fertiliser_plant_spritelayout_vertical_tanks", ), ], )
industry.add_industry_layout( id='assembly_plant_industry_layout_1', layout=[ (0, 0, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_rear_assembly_hall_windows'), (0, 1, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_central_assembly_hall'), (0, 2, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_front_assembly_hall_doors'), (0, 3, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_vehicles_1'), (1, 0, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_rear_assembly_hall_windows'), (1, 1, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_central_assembly_hall'), (1, 2, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_front_assembly_hall_windows'), (1, 3, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_vehicles_2'), (2, 0, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_rear_assembly_hall_windows'), (2, 1, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_central_assembly_hall'), (2, 2, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_front_assembly_hall_doors'), (2, 3, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_vehicles_1'), (3, 0, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_offices'), (3, 1, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_offices'), (3, 2, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_tyres'), (3, 3, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_vehicles_2'), (4, 0, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_goods_in_1'), (4, 1, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_tyres'), (4, 2, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_vehicles_3'), (4, 3, 'assembly_plant_tile_1', 'assembly_plant_spritelayout_vehicles_3'), ])
building_sprites=[sprite_logs_1], fences=['nw', 'ne', 'se', 'sw'] ) industry.add_spritelayout( id='sawmill_spritelayout_4', ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[sprite_logs_2], fences=['nw', 'ne', 'se', 'sw'] ) industry.add_spritelayout( id='sawmill_spritelayout_5', ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[sprite_logs_3], fences=['nw', 'ne', 'se', 'sw'] ) industry.add_industry_layout( id='sawmill_industry_layout_1', layout=[(0, 0, 'sawmill_tile_1', 'sawmill_spritelayout_1'), (0, 1, 'sawmill_tile_1', 'sawmill_spritelayout_2'), (0, 2, 'sawmill_tile_1', 'sawmill_spritelayout_4'), (1, 0, 'sawmill_tile_1', 'sawmill_spritelayout_1'), (1, 1, 'sawmill_tile_1', 'sawmill_spritelayout_2'), (1, 2, 'sawmill_tile_1', 'sawmill_spritelayout_3'), (2, 0, 'sawmill_tile_1', 'sawmill_spritelayout_4'), (2, 1, 'sawmill_tile_1', 'sawmill_spritelayout_5'), ] )
industry.add_industry_layout( id="assembly_plant_industry_layout_1", layout=[ ( 0, 0, "assembly_plant_tile_1", "assembly_plant_spritelayout_rear_assembly_hall_windows", ), ( 0, 1, "assembly_plant_tile_1", "assembly_plant_spritelayout_central_assembly_hall", ), ( 0, 2, "assembly_plant_tile_1", "assembly_plant_spritelayout_central_assembly_hall", ), ( 0, 3, "assembly_plant_tile_1", "assembly_plant_spritelayout_front_assembly_hall_doors", ), (0, 4, "assembly_plant_tile_1", "assembly_plant_spritelayout_vehicles_1"), ( 1, 0, "assembly_plant_tile_1", "assembly_plant_spritelayout_rear_assembly_hall_windows", ), ( 1, 1, "assembly_plant_tile_1", "assembly_plant_spritelayout_central_assembly_hall", ), ( 1, 2, "assembly_plant_tile_1", "assembly_plant_spritelayout_central_assembly_hall", ), ( 1, 3, "assembly_plant_tile_1", "assembly_plant_spritelayout_front_assembly_hall_windows", ), (1, 4, "assembly_plant_tile_1", "assembly_plant_spritelayout_vehicles_2"), ( 2, 0, "assembly_plant_tile_1", "assembly_plant_spritelayout_rear_assembly_hall_windows", ), ( 2, 1, "assembly_plant_tile_1", "assembly_plant_spritelayout_central_assembly_hall", ), ( 2, 2, "assembly_plant_tile_1", "assembly_plant_spritelayout_central_assembly_hall", ), ( 2, 3, "assembly_plant_tile_1", "assembly_plant_spritelayout_front_assembly_hall_doors", ), (2, 4, "assembly_plant_tile_1", "assembly_plant_spritelayout_vehicles_1"), (3, 0, "assembly_plant_tile_1", "assembly_plant_spritelayout_offices"), (3, 1, "assembly_plant_tile_1", "assembly_plant_spritelayout_offices"), (3, 2, "assembly_plant_tile_1", "assembly_plant_spritelayout_offices"), (3, 3, "assembly_plant_tile_1", "assembly_plant_spritelayout_tyres"), (3, 4, "assembly_plant_tile_1", "assembly_plant_spritelayout_vehicles_2"), (4, 0, "assembly_plant_tile_1", "assembly_plant_spritelayout_goods_in_1"), (4, 1, "assembly_plant_tile_1", "assembly_plant_spritelayout_tyres"), (4, 2, "assembly_plant_tile_1", "assembly_plant_spritelayout_tyres"), (4, 3, "assembly_plant_tile_1", "assembly_plant_spritelayout_vehicles_3"), (4, 4, "assembly_plant_tile_1", "assembly_plant_spritelayout_vehicles_3"), ], )
industry.add_industry_layout(id='electric_arc_furnace_industry_layout_1', layout=[ (0, 0, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_2'), (0, 1, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_2'), (0, 2, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_2'), (0, 3, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_3'), (0, 4, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_3'), (1, 0, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_1'), (1, 1, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_1'), (1, 2, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_1'), (1, 3, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_scrap_1'), (1, 4, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_scrap_1'), (2, 0, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_metal_2'), (2, 1, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_metal_1'), (2, 2, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_empty'), (2, 3, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_crane_1'), (2, 4, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_scrap_1'), (3, 0, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_metal_2'), (3, 1, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_crane_2'), (3, 2, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_empty'), (3, 3, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_scrap_2'), (3, 4, 'electric_arc_furnace_tile_1', 'electric_arc_furnace_spritelayout_crane_1'), ])
ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_stone_staithe], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="cement_plant_industry_layout_1", layout=[ (0, 1, "cement_plant_tile_1", "cement_plant_spritelayout_2"), (0, 2, "cement_plant_tile_1", "cement_plant_spritelayout_3"), (1, 1, "cement_plant_tile_1", "cement_plant_spritelayout_1"), (1, 2, "cement_plant_tile_1", "cement_plant_spritelayout_6"), (2, 2, "cement_plant_tile_1", "cement_plant_spritelayout_5"), (3, 2, "cement_plant_tile_1", "cement_plant_spritelayout_4"), (4, 0, "cement_plant_tile_1", "cement_plant_spritelayout_stone_staithe"), (4, 1, "cement_plant_tile_1", "cement_plant_spritelayout_11"), (4, 2, "cement_plant_tile_1", "cement_plant_spritelayout_8"), (4, 3, "cement_plant_tile_1", "cement_plant_spritelayout_7"), (5, 0, "cement_plant_tile_1", "cement_plant_spritelayout_clay_staithe"), (5, 1, "cement_plant_tile_1", "cement_plant_spritelayout_10"), (5, 2, "cement_plant_tile_1", "cement_plant_spritelayout_9"), ], ) industry.add_industry_layout( id="cement_plant_industry_layout_2", layout=[ (0, 0, "cement_plant_tile_1", "cement_plant_spritelayout_2"), (0, 1, "cement_plant_tile_1", "cement_plant_spritelayout_3"), (0, 2, "cement_plant_tile_1", "cement_plant_spritelayout_1"),
ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_10], smoke_sprites=[sprite_smoke_1, sprite_smoke_2]) industry.add_industry_layout( id='paper_mill_industry_layout_1', layout=[ (0, 0, 'paper_mill_tile_1', 'paper_mill_spritelayout_tall_building_1'), (0, 1, 'paper_mill_tile_1', 'paper_mill_spritelayout_tall_building_1'), (0, 2, 'paper_mill_tile_1', 'paper_mill_spritelayout_paper_store_full'), (1, 0, 'paper_mill_tile_1', 'paper_mill_spritelayout_tall_building_2'), (1, 1, 'paper_mill_tile_1', 'paper_mill_spritelayout_pulp_processor'), (1, 2, 'paper_mill_tile_1', 'paper_mill_spritelayout_paper_store_empty'), (2, 0, 'paper_mill_tile_1', 'paper_mill_spritelayout_tall_building_1'), (2, 1, 'paper_mill_tile_1', 'paper_mill_spritelayout_chemical_tanks'), (2, 2, 'paper_mill_tile_1', 'paper_mill_spritelayout_paper_store_full'), (3, 0, 'paper_mill_tile_1', 'paper_mill_spritelayout_tall_building_2'), (3, 1, 'paper_mill_tile_1', 'paper_mill_spritelayout_wood_store_forklift'), (3, 2, 'paper_mill_tile_1', 'paper_mill_spritelayout_wood_store_full'), (4, 0, 'paper_mill_tile_1', 'paper_mill_spritelayout_boilerhouse'), (4, 1, 'paper_mill_tile_1', 'paper_mill_spritelayout_wood_store_full'), (4, 2, 'paper_mill_tile_1', 'paper_mill_spritelayout_wood_store_forklift') ]) industry.add_industry_layout( id='paper_mill_industry_layout_2', layout=[ (0, 0, 'paper_mill_tile_1', 'paper_mill_spritelayout_tall_building_1'),
industry.add_industry_layout( id="basic_oxygen_furnace_industry_layout_1", layout=[ ( 0, 0, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_furnace", ), ( 0, 1, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_furnace", ), ( 0, 2, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_caster", ), ( 0, 3, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_air_plant", ), (0, 4, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_shed"), (0, 5, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_shed"), ( 1, 0, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_furnace", ), ( 1, 1, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_furnace", ), ( 1, 2, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_caster", ), ( 1, 3, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_tanks", ), ( 1, 4, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_4", ), ( 1, 5, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_3", ), ( 2, 0, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_furnace", ), ( 2, 1, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_furnace", ), ( 2, 2, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_caster", ), ( 2, 3, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_tanks", ), ( 2, 4, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_empty", ), ( 2, 5, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_3", ), ( 3, 0, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_manganese_1", ), ( 3, 1, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_2", ), ( 3, 2, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_1", ), ( 3, 3, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_empty", ), ( 3, 4, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_4", ), ( 3, 5, "basic_oxygen_furnace_tile_1", "basic_oxygen_furnace_spritelayout_metal_4", ), ], )
industry.add_spritelayout(id='furniture_factory_spritelayout_5', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_5], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='furniture_factory_spritelayout_6', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_6], fences=['nw', 'ne', 'se', 'sw']) industry.add_industry_layout( id='furniture_factory_industry_layout_1', layout=[ (0, 1, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_3'), (1, 0, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_5'), (1, 1, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_2'), (2, 0, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_4'), (2, 1, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_1'), ]) industry.add_industry_layout( id='furniture_factory_industry_layout_2', layout=[ (0, 0, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_5'), (0, 1, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_3'), (1, 0, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_4'), (1, 1, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_2'), (2, 0, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_6'), (2, 1, 'furniture_factory_tile_1', 'furniture_factory_spritelayout_1'), ]) industry.add_industry_layout(
industry.add_industry_layout( id="electric_arc_furnace_industry_layout_1", layout=[ (0, 0, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_2"), (0, 1, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_2"), (0, 2, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_2"), (0, 3, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_2"), (0, 4, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_3"), (0, 5, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_3"), (1, 0, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_1"), (1, 1, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_1"), (1, 2, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_1"), (1, 3, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_1"), ( 1, 4, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_scrap_1", ), ( 1, 5, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_scrap_1", ), ( 2, 0, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_metal_2", ), ( 2, 1, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_metal_2", ), ( 2, 2, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_metal_1", ), ( 2, 3, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_empty", ), ( 2, 4, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_crane_1", ), ( 2, 5, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_scrap_1", ), ( 3, 0, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_metal_2", ), ( 3, 1, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_metal_2", ), ( 3, 2, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_crane_2", ), ( 3, 3, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_empty", ), ( 3, 4, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_scrap_2", ), ( 3, 5, "electric_arc_furnace_tile_1", "electric_arc_furnace_spritelayout_crane_1", ), ], )
building_sprites=[spriteset_3], smoke_sprites=[sprite_smoke], fences=['nw', 'ne', 'se', 'sw'] ) industry.add_spritelayout( id='glass_works_spritelayout_4', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay_4, building_sprites=[], fences=['nw', 'ne', 'se', 'sw'] ) industry.add_industry_layout( id='glass_works_industry_layout_1', layout=[(0, 0, 'glass_works_tile_1', 'glass_works_spritelayout_4'), (0, 1, 'glass_works_tile_1', 'glass_works_spritelayout_3'), (1, 0, 'glass_works_tile_1', 'glass_works_spritelayout_1'), (1, 1, 'glass_works_tile_1', 'glass_works_spritelayout_2'), ] ) industry.add_industry_layout( id='glass_works_industry_layout_2', layout=[(0, 0, 'glass_works_tile_1', 'glass_works_spritelayout_4'), (0, 1, 'glass_works_tile_1', 'glass_works_spritelayout_3'), (1, 0, 'glass_works_tile_1', 'glass_works_spritelayout_1'), (1, 1, 'glass_works_tile_1', 'glass_works_spritelayout_2'), (2, 0, 'glass_works_tile_1', 'glass_works_spritelayout_4'), (2, 1, 'glass_works_tile_1', 'glass_works_spritelayout_3'), (3, 0, 'glass_works_tile_1', 'glass_works_spritelayout_1'), (3, 1, 'glass_works_tile_1', 'glass_works_spritelayout_2'), ] )