ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_exit_shed_rear], ) industry.add_industry_layout( id="potash_mine_industry_layout_1", layout=[ (0, 1, "potash_mine_tile_1", "potash_mine_spritelayout_headgear_animated"), (0, 2, "potash_mine_tile_2", "potash_mine_spritelayout_winding_house"), (1, 0, "potash_mine_tile_2", "potash_mine_spritelayout_crusher_rear_part"), (1, 1, "potash_mine_tile_2", "potash_mine_spritelayout_exit_shed_rear"), (1, 2, "potash_mine_tile_2", "potash_mine_spritelayout_hut_vents"), (2, 0, "potash_mine_tile_2", "potash_mine_spritelayout_tile_empty"), (2, 1, "potash_mine_tile_3", "potash_mine_spritelayout_exit_trestle_animated"), (2, 2, "potash_mine_tile_2", "potash_mine_spritelayout_tile_empty"), (3, 0, "potash_mine_tile_2", "potash_mine_spritelayout_crusher_front_part"), (3, 1, "potash_mine_tile_2", "potash_mine_spritelayout_ore_1"), (3, 2, "potash_mine_tile_2", "potash_mine_spritelayout_ore_2"), ], ) industry.add_industry_layout( id="potash_mine_industry_layout_2", layout=[ (0, 0, "potash_mine_tile_2",
id="copper_mine_spritelayout_4", ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[sprite_4], fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="copper_mine_spritelayout_5", ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[sprite_5], smoke_sprites=[sprite_smoke], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="copper_mine_industry_layout_1", layout=[ (0, 0, "copper_mine_tile_1", "copper_mine_spritelayout_1"), (0, 1, "copper_mine_tile_1", "copper_mine_spritelayout_1"), (0, 2, "copper_mine_tile_1", "copper_mine_spritelayout_1"), (1, 0, "copper_mine_tile_1", "copper_mine_spritelayout_5"), (1, 1, "copper_mine_tile_1", "copper_mine_spritelayout_3_anim"), (1, 2, "copper_mine_tile_1", "copper_mine_spritelayout_4"), (2, 0, "copper_mine_tile_1", "copper_mine_spritelayout_1"), (2, 1, "copper_mine_tile_1", "copper_mine_spritelayout_1"), (2, 2, "copper_mine_tile_1", "copper_mine_spritelayout_2"), (3, 1, "copper_mine_tile_1", "copper_mine_spritelayout_1"), ], )
ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_exit_shed_rear], ) industry.add_industry_layout( id='manganese_mine_industry_layout_1', layout=[ (0, 1, 'manganese_mine_tile_1', 'manganese_mine_spritelayout_headgear_animated'), (0, 2, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_winding_house'), (1, 0, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_crusher_rear_part'), (1, 1, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_exit_shed_rear'), (1, 2, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_hut_vents'), (2, 0, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_tile_empty'), (2, 1, 'manganese_mine_tile_3', 'manganese_mine_spritelayout_exit_trestle_animated'), (2, 2, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_tile_empty'), (3, 0, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_crusher_front_part'), (3, 1, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_ore_1'), (3, 2, 'manganese_mine_tile_2', 'manganese_mine_spritelayout_ore_2') ]) industry.add_industry_layout( id='manganese_mine_industry_layout_2', layout=[
spriteset_platform = industry.add_spriteset(sprites=[(10, 10, 64, 100, -31, -67)], ) spriteset_greeble = industry.add_spriteset(sprites=[(80, 10, 64, 39, -31, -12) ], ) spriteset_crane_animated = industry.add_spriteset(sprites=[(150, 10, 64, 64, -33, -37)], ) industry.add_spritelayout( id="dredging_site_spritelayout_1", ground_sprite=sprite_ground, ground_overlay=spriteset_platform, building_sprites=[spriteset_crane_animated, spriteset_greeble], ) industry.add_industry_layout( id="dredging_site_industry_layout_1", layout=[ (0, 0, "255", "spritelayout_null"), (0, 1, "24", "spritelayout_null"), (0, 2, "24", "spritelayout_null"), (0, 4, "255", "spritelayout_null"), (1, 0, "255", "spritelayout_null"), (1, 4, "255", "spritelayout_null"), (2, 0, "255", "spritelayout_null"), (2, 2, "255", "spritelayout_null"), (2, 3, "dredging_site_tile_1", "dredging_site_spritelayout_1"), (2, 4, "255", "spritelayout_null"), ], )
industry.add_industry_layout( id="soda_ash_mine_industry_layout_1", layout=[ (0, 0, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_crusher_rear_part"), (0, 1, "soda_ash_mine_tile_1", "soda_ash_mine_spritelayout_headgear_animated"), (0, 2, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_winding_house"), (1, 0, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_tile_empty"), (1, 1, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_ore_2"), ( 1, 2, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_misc_building_tanks", ), (2, 0, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_crusher_front_part"), (2, 1, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_ore_1"), (2, 2, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_tile_empty"), (3, 0, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_silos"), (3, 1, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_silo_conveyor"), (3, 2, "soda_ash_mine_tile_2", "soda_ash_mine_spritelayout_truck"), ], )
industry.add_spritelayout( id="oil_wells_spritelayout_building", ground_sprite=spriteset_ground_building, ground_overlay=sprite_ground_overlay_building, building_sprites=[spriteset_building], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="oil_wells_industry_layout_1", layout=[ (0, 0, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (0, 7, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (1, 4, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (2, 1, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (3, 5, "oil_wells_tile_2", "oil_wells_spritelayout_building"), (4, 8, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (5, 1, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (5, 4, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), ], ) industry.add_industry_layout( id="oil_wells_industry_layout_2", layout=[ (0, 0, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (0, 4, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (1, 4, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (2, 8, "oil_wells_tile_1", "oil_wells_spritelayout_pump"), (4, 4, "oil_wells_tile_2", "oil_wells_spritelayout_building"), (4, 8, "oil_wells_tile_1", "oil_wells_spritelayout_pump"),
) industry.add_spritelayout( id="coal_mine_spritelayout_6", ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_6], ) industry.add_industry_layout( id="coal_mine_industry_layout_1", layout=[ (0, 1, "coal_mine_tile_1", "coal_mine_spritelayout_1"), (0, 2, "coal_mine_tile_1", "coal_mine_spritelayout_2"), (0, 3, "coal_mine_tile_1", "coal_mine_spritelayout_4"), (1, 0, "coal_mine_tile_1", "coal_mine_spritelayout_6"), (1, 1, "coal_mine_tile_1", "coal_mine_spritelayout_1"), (1, 2, "coal_mine_tile_1", "coal_mine_spritelayout_2"), (1, 3, "coal_mine_tile_1", "coal_mine_spritelayout_3"), (2, 0, "coal_mine_tile_1", "coal_mine_spritelayout_5"), (2, 1, "coal_mine_tile_1", "coal_mine_spritelayout_4"), (2, 2, "coal_mine_tile_1", "coal_mine_spritelayout_3"), ], ) industry.add_industry_layout( id="coal_mine_industry_layout_2", layout=[ (0, 0, "coal_mine_tile_1", "coal_mine_spritelayout_1"), (0, 1, "coal_mine_tile_1", "coal_mine_spritelayout_2"), (0, 2, "coal_mine_tile_1", "coal_mine_spritelayout_6"), (1, 0, "coal_mine_tile_1", "coal_mine_spritelayout_3"), (1, 1, "coal_mine_tile_1", "coal_mine_spritelayout_3"),
-67)], ) spriteset_greeble = industry.add_spriteset(sprites=[(80, 10, 64, 39, -31, -12) ], ) spriteset_crane_animated = industry.add_spriteset(sprites=[(150, 10, 64, 64, -33, -37)], ) industry.add_spritelayout( id='dredging_site_spritelayout_1', ground_sprite=sprite_ground, ground_overlay=spriteset_platform, building_sprites=[spriteset_crane_animated, spriteset_greeble]) industry.add_spritelayout(id='dredging_site_spritelayout_null', ground_sprite=sprite_ground, ground_overlay=sprite_ground, building_sprites=[]) industry.add_industry_layout( id='dredging_site_industry_layout_1', layout=[ (0, 0, '255', 'dredging_site_spritelayout_null'), (0, 1, '24', 'dredging_site_spritelayout_null'), (0, 2, '24', 'dredging_site_spritelayout_null'), (0, 4, '255', 'dredging_site_spritelayout_null'), (1, 0, '255', 'dredging_site_spritelayout_null'), (1, 4, '255', 'dredging_site_spritelayout_null'), (2, 0, '255', 'dredging_site_spritelayout_null'), (2, 2, '255', 'dredging_site_spritelayout_null'), (2, 3, 'dredging_site_tile_1', 'dredging_site_spritelayout_1'), (2, 4, '255', 'dredging_site_spritelayout_null'), ])
industry.add_industry_layout( id="iron_ore_mine_industry_layout_1", layout=[ (0, 0, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_winding_house"), (0, 1, "iron_ore_mine_tile_1", "iron_ore_mine_spritelayout_headgear_animated"), (0, 2, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_crusher_rear_part"), (0, 3, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_boiler_house"), (1, 0, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_winding_house"), (1, 1, "iron_ore_mine_tile_1", "iron_ore_mine_spritelayout_headgear_animated"), (1, 2, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_crusher_rear_part"), (1, 3, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_ore_truck"), (2, 0, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_joined_ore_rear"), (2, 1, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_exit_shed_rear"), (2, 2, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_tile_empty"), (2, 3, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_joined_ore_rear"), (3, 0, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_joined_ore_front"), ( 3, 1, "iron_ore_mine_tile_3", "iron_ore_mine_spritelayout_exit_trestle_animated", ), (3, 2, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_crusher_front_part"), (3, 3, "iron_ore_mine_tile_2", "iron_ore_mine_spritelayout_joined_ore_front"), ], )
ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_winding_house], ) industry.add_spritelayout( id='iron_ore_mine_spritelayout_exit_shed_rear', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_exit_shed_rear], ) industry.add_industry_layout( id='iron_ore_mine_industry_layout_1', layout=[(0, 0, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_winding_house'), (0, 1, 'iron_ore_mine_tile_1', 'iron_ore_mine_spritelayout_headgear_animated'), (0, 2, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_crusher_rear_part'), (0, 3, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_boiler_house'), (1, 0, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_winding_house'), (1, 1, 'iron_ore_mine_tile_1', 'iron_ore_mine_spritelayout_headgear_animated'), (1, 2, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_crusher_rear_part'), (1, 3, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_ore_truck'), (2, 0, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_joined_ore_rear'), (2, 1, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_exit_shed_rear'), (2, 2, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_tile_empty'), (2, 3, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_joined_ore_rear'), (3, 0, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_joined_ore_front'), (3, 1, 'iron_ore_mine_tile_3', 'iron_ore_mine_spritelayout_exit_trestle_animated'), (3, 2, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_crusher_front_part'), (3, 3, 'iron_ore_mine_tile_2', 'iron_ore_mine_spritelayout_joined_ore_front'), ] )
ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_5], ) industry.add_spritelayout( id='coal_mine_spritelayout_6', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_6], ) industry.add_industry_layout( id='coal_mine_industry_layout_1', layout=[(0, 1, 'coal_mine_tile_1', 'coal_mine_spritelayout_1'), (0, 2, 'coal_mine_tile_1', 'coal_mine_spritelayout_2'), (0, 3, 'coal_mine_tile_1', 'coal_mine_spritelayout_4'), (1, 0, 'coal_mine_tile_1', 'coal_mine_spritelayout_6'), (1, 1, 'coal_mine_tile_1', 'coal_mine_spritelayout_1'), (1, 2, 'coal_mine_tile_1', 'coal_mine_spritelayout_2'), (1, 3, 'coal_mine_tile_1', 'coal_mine_spritelayout_3'), (2, 0, 'coal_mine_tile_1', 'coal_mine_spritelayout_5'), (2, 1, 'coal_mine_tile_1', 'coal_mine_spritelayout_4'), (2, 2, 'coal_mine_tile_1', 'coal_mine_spritelayout_3')]) industry.add_industry_layout( id='coal_mine_industry_layout_2', layout=[(0, 0, 'coal_mine_tile_1', 'coal_mine_spritelayout_1'), (0, 1, 'coal_mine_tile_1', 'coal_mine_spritelayout_2'), (0, 2, 'coal_mine_tile_1', 'coal_mine_spritelayout_6'), (1, 0, 'coal_mine_tile_1', 'coal_mine_spritelayout_3'), (1, 1, 'coal_mine_tile_1', 'coal_mine_spritelayout_3'), (1, 2, 'coal_mine_tile_1', 'coal_mine_spritelayout_5')]) industry.add_industry_layout( id='coal_mine_industry_layout_3',
id='peatlands_spritelayout_peat_pile', ground_sprite=sprite_ground_tracks, ground_overlay=sprite_ground_tracks, building_sprites=[spriteset_7], ) industry.add_industry_layout( id='peatlands_layout_1', layout=[ (0, 0, 'peatlands_tile_2', 'peatlands_spritelayout_nissen_hut'), (0, 1, 'peatlands_tile_2', 'peatlands_spritelayout_peat_pile'), (0, 2, 'peatlands_tile_2', 'peatlands_spritelayout_crane'), (1, 0, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (1, 1, 'peatlands_tile_1', 'peatlands_spritelayout_bare_ground'), (1, 2, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (2, 0, 'peatlands_tile_2', 'peatlands_spritelayout_tractor'), (2, 1, 'peatlands_tile_1', 'peatlands_spritelayout_bare_ground'), (2, 2, 'peatlands_tile_2', 'peatlands_spritelayout_harvester'), (3, 0, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (3, 1, 'peatlands_tile_1', 'peatlands_spritelayout_harvester'), (3, 2, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (4, 0, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (4, 1, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (4, 2, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), ]) industry.add_industry_layout( id='peatlands_layout_2', layout=[ (0, 0, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'), (0, 1, 'peatlands_tile_2', 'peatlands_spritelayout_harvester'), (0, 2, 'peatlands_tile_2', 'peatlands_spritelayout_bare_ground'),
industry.add_industry_layout( id='oil_rig_layout_1', layout=[ (0, 0, '255', 'oil_rig_spritelayout_null'), (0, 1, '255', 'oil_rig_spritelayout_null'), (0, 2, '255', 'oil_rig_spritelayout_null'), (0, 3, '255', 'oil_rig_spritelayout_null'), (0, 4, '255', 'oil_rig_spritelayout_null'), (0, 5, '255', 'oil_rig_spritelayout_null'), (0, 6, '255', 'oil_rig_spritelayout_null'), (0, 7, '255', 'oil_rig_spritelayout_null'), (0, 8, '255', 'oil_rig_spritelayout_null'), (0, 9, '255', 'oil_rig_spritelayout_null'), (0, 10, '255', 'oil_rig_spritelayout_null'), (1, 0, '255', 'oil_rig_spritelayout_null'), (1, 10, '255', 'oil_rig_spritelayout_null'), (2, 0, '255', 'oil_rig_spritelayout_null'), (2, 10, '255', 'oil_rig_spritelayout_null'), (3, 0, '255', 'oil_rig_spritelayout_null'), (3, 10, '255', 'oil_rig_spritelayout_null'), (4, 0, '255', 'oil_rig_spritelayout_null'), (4, 3, '24', 'oil_rig_spritelayout_null'), (4, 4, '24', 'oil_rig_spritelayout_null'), (4, 5, 'oil_rig_tile_1', 'oil_rig_spritelayout_4'), (4, 10, '255', 'oil_rig_spritelayout_null'), (5, 0, '255', 'oil_rig_spritelayout_null'), (5, 5, 'oil_rig_tile_1', 'oil_rig_spritelayout_3'), (5, 4, 'oil_rig_tile_1', 'oil_rig_spritelayout_2'), (5, 3, 'oil_rig_tile_1', 'oil_rig_spritelayout_1'), (5, 10, '255', 'oil_rig_spritelayout_null'), (6, 0, '255', 'oil_rig_spritelayout_null'), (6, 10, '255', 'oil_rig_spritelayout_null'), (7, 0, '255', 'oil_rig_spritelayout_null'), (7, 10, '255', 'oil_rig_spritelayout_null'), (8, 0, '255', 'oil_rig_spritelayout_null'), (8, 10, '255', 'oil_rig_spritelayout_null'), (9, 0, '255', 'oil_rig_spritelayout_null'), (9, 10, '255', 'oil_rig_spritelayout_null'), ])
) industry.add_spritelayout( id='soda_ash_mine_spritelayout_truck', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_truck], ) industry.add_industry_layout( id='soda_ash_mine_industry_layout_1', layout=[(0, 0, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_crusher_rear_part'), (0, 1, 'soda_ash_mine_tile_1', 'soda_ash_mine_spritelayout_headgear_animated'), (0, 2, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_winding_house'), (1, 0, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_tile_empty'), (1, 1, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_ore_2'), (1, 2, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_misc_building_tanks'), (2, 0, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_crusher_front_part'), (2, 1, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_ore_1'), (2, 2, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_tile_empty'), (3, 0, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_silos'), (3, 1, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_silo_conveyor'), (3, 2, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_truck'), ] ) industry.add_industry_layout( id='soda_ash_mine_industry_layout_2', layout=[(0, 0, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_crusher_rear_part'), (0, 1, 'soda_ash_mine_tile_1', 'soda_ash_mine_spritelayout_headgear_animated'), (0, 2, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_winding_house'), (0, 3, 'soda_ash_mine_tile_1', 'soda_ash_mine_spritelayout_headgear_animated'), (0, 4, 'soda_ash_mine_tile_2', 'soda_ash_mine_spritelayout_winding_house'),
building_sprites=[spriteset_8], ) industry.add_spritelayout( id='junk_yard_spritelayout_9', ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_9], ) industry.add_industry_layout( id='junk_yard_industry_layout_1', layout=[ (0, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_2'), (1, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_2'), (1, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_9'), (2, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_1'), (2, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_8'), (3, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_4'), (3, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_7'), (4, 0, 'junk_yard_tile_1', 'junk_yard_spritelayout_5'), (4, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_3'), (4, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_6'), ]) industry.add_industry_layout( id='junk_yard_industry_layout_2', layout=[ (0, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_7'), (1, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_1'), (1, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_8'), (2, 0, 'junk_yard_tile_1', 'junk_yard_spritelayout_5'), (2, 1, 'junk_yard_tile_1', 'junk_yard_spritelayout_3'), (2, 2, 'junk_yard_tile_1', 'junk_yard_spritelayout_6'),
ground_overlay=spriteset_41, building_sprites=[spriteset_crusher], terrain_aware_ground=True, ) industry.add_industry_layout( id='quarry_layout_1', layout=[ (0, 1, 'quarry_tile_2', 'quarry_spritelayout_24'), (0, 2, 'quarry_tile_2', 'quarry_spritelayout_12'), (0, 3, 'quarry_tile_2', 'quarry_spritelayout_6'), (1, 0, 'quarry_tile_1', 'quarry_spritelayout_41'), (1, 1, 'quarry_tile_2', 'quarry_spritelayout_23'), (1, 2, 'quarry_tile_1', 'quarry_spritelayout_11'), (1, 3, 'quarry_tile_2', 'quarry_spritelayout_5'), (2, 0, 'quarry_tile_1', 'quarry_spritelayout_40'), (2, 1, 'quarry_tile_2', 'quarry_spritelayout_22'), (2, 2, 'quarry_tile_1', 'quarry_spritelayout_10'), (2, 3, 'quarry_tile_2', 'quarry_spritelayout_4'), (3, 0, 'quarry_tile_1', 'quarry_spritelayout_39'), (3, 1, 'quarry_tile_2', 'quarry_spritelayout_20'), (3, 2, 'quarry_tile_2', 'quarry_spritelayout_8'), (3, 3, 'quarry_tile_2', 'quarry_spritelayout_2'), (4, 1, 'quarry_tile_2', 'quarry_spritelayout_19'), (4, 2, 'quarry_tile_2', 'quarry_spritelayout_7'), (4, 3, 'quarry_tile_2', 'quarry_spritelayout_1'), ]) industry.add_industry_layout( id='quarry_layout_2', layout=[ (0, 0, 'quarry_tile_2', 'quarry_spritelayout_24'),
ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_9], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="nitrate_mine_industry_layout_1", layout=[ (0, 0, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_chimney"), (0, 1, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_raised_shed"), (0, 2, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_hut"), (1, 0, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_raised_tanks"), (1, 1, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_raised_tanks"), (1, 2, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_empty"), (2, 0, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_processor"), (2, 1, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_processor"), (2, 2, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_empty"), (3, 0, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_conveyors"), (3, 1, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_conveyors"), (3, 2, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_empty"), (4, 0, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_large_shed"), (4, 1, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_large_shed"), (4, 2, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_machinery"), ], ) industry.add_industry_layout( id="nitrate_mine_industry_layout_2", layout=[ (0, 0, "nitrate_mine_tile_1", "nitrate_mine_spritelayout_raised_tanks"),
fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="phosphate_mine_layout_1", layout=[ (0, 1, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_24"), (0, 2, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_12"), (0, 3, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_6"), (1, 0, "phosphate_mine_tile_1", "phosphate_mine_spritelayout_41"), (1, 1, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_23"), (1, 2, "phosphate_mine_tile_1", "phosphate_mine_spritelayout_11"), (1, 3, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_5"), (2, 0, "phosphate_mine_tile_1", "phosphate_mine_spritelayout_40"), (2, 1, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_22"), (2, 2, "phosphate_mine_tile_1", "phosphate_mine_spritelayout_10"), (2, 3, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_4"), (3, 0, "phosphate_mine_tile_1", "phosphate_mine_spritelayout_39"), (3, 1, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_20"), (3, 2, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_8"), (3, 3, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_2"), (4, 1, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_19"), (4, 2, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_7"), (4, 3, "phosphate_mine_tile_2", "phosphate_mine_spritelayout_1"), ], ) industry.add_industry_layout( id="phosphate_mine_layout_2", layout=[
id="peatlands_spritelayout_peat_pile", ground_sprite=sprite_ground_tracks, ground_overlay=sprite_ground_tracks, building_sprites=[spriteset_7], ) industry.add_industry_layout( id="peatlands_layout_1", layout=[ (0, 0, "peatlands_tile_2", "peatlands_spritelayout_nissen_hut"), (0, 1, "peatlands_tile_2", "peatlands_spritelayout_peat_pile"), (0, 2, "peatlands_tile_2", "peatlands_spritelayout_crane"), (1, 0, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (1, 1, "peatlands_tile_1", "peatlands_spritelayout_bare_ground"), (1, 2, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (2, 0, "peatlands_tile_2", "peatlands_spritelayout_tractor"), (2, 1, "peatlands_tile_1", "peatlands_spritelayout_bare_ground"), (2, 2, "peatlands_tile_2", "peatlands_spritelayout_harvester"), (3, 0, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (3, 1, "peatlands_tile_1", "peatlands_spritelayout_harvester"), (3, 2, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (4, 0, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (4, 1, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (4, 2, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), ], ) industry.add_industry_layout( id="peatlands_layout_2", layout=[ (0, 0, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"), (0, 1, "peatlands_tile_2", "peatlands_spritelayout_harvester"), (0, 2, "peatlands_tile_2", "peatlands_spritelayout_bare_ground"),
], xoffset=1, yoffset=2, xextent=15, yextent=14) industry.add_spritelayout(id='oil_wells_spritelayout_building', ground_sprite=spriteset_ground_building, ground_overlay=sprite_ground_overlay_building, building_sprites=[spriteset_building]) industry.add_industry_layout( id='oil_wells_industry_layout_1', layout=[ (0, 0, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (0, 7, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (1, 4, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (2, 1, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (3, 5, 'oil_wells_tile_2', 'oil_wells_spritelayout_building'), (4, 8, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (5, 1, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (5, 4, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), ]) industry.add_industry_layout( id='oil_wells_industry_layout_2', layout=[ (0, 0, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (0, 4, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (1, 4, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (2, 8, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (4, 4, 'oil_wells_tile_2', 'oil_wells_spritelayout_building'), (4, 8, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'), (5, 2, 'oil_wells_tile_1', 'oil_wells_spritelayout_pump'),
industry.add_industry_layout( id="oil_rig_layout_1", layout=[ (0, 0, "255", "spritelayout_null"), (0, 1, "255", "spritelayout_null"), (0, 2, "255", "spritelayout_null"), (0, 3, "255", "spritelayout_null"), (0, 4, "255", "spritelayout_null"), (0, 5, "255", "spritelayout_null"), (0, 6, "255", "spritelayout_null"), (0, 7, "255", "spritelayout_null"), (0, 8, "255", "spritelayout_null"), (0, 9, "255", "spritelayout_null"), (0, 10, "255", "spritelayout_null"), (1, 0, "255", "spritelayout_null"), (1, 10, "255", "spritelayout_null"), (2, 0, "255", "spritelayout_null"), (2, 10, "255", "spritelayout_null"), (3, 0, "255", "spritelayout_null"), (3, 10, "255", "spritelayout_null"), (4, 0, "255", "spritelayout_null"), (4, 3, "24", "spritelayout_null"), (4, 4, "24", "spritelayout_null"), (4, 5, "oil_rig_tile_1", "oil_rig_spritelayout_4"), (4, 10, "255", "spritelayout_null"), (5, 0, "255", "spritelayout_null"), (5, 5, "oil_rig_tile_1", "oil_rig_spritelayout_3"), (5, 4, "oil_rig_tile_1", "oil_rig_spritelayout_2"), (5, 3, "oil_rig_tile_1", "oil_rig_spritelayout_1"), (5, 10, "255", "spritelayout_null"), (6, 0, "255", "spritelayout_null"), (6, 10, "255", "spritelayout_null"), (7, 0, "255", "spritelayout_null"), (7, 10, "255", "spritelayout_null"), (8, 0, "255", "spritelayout_null"), (8, 10, "255", "spritelayout_null"), (9, 0, "255", "spritelayout_null"), (9, 10, "255", "spritelayout_null"), ], )
industry.add_spritelayout(id='diamond_mine_spritelayout_winding_house', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_winding_house], fences=['nw', 'ne', 'se', 'sw']) industry.add_industry_layout( id='diamond_mine_industry_layout_1', layout=[ (0, 0, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_crusher_rear_part'), (0, 1, 'diamond_mine_tile_1', 'diamond_mine_spritelayout_headgear_animated'), (0, 2, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_winding_house'), (1, 0, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_tile_empty'), (1, 1, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_misc_building'), (1, 2, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_misc_building'), (2, 0, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_crusher_front_part'), (2, 1, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_vents_shed'), (2, 2, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_tile_empty'), ]) industry.add_industry_layout( id='diamond_mine_industry_layout_2', layout=[ (0, 0, 'diamond_mine_tile_2', 'diamond_mine_spritelayout_crusher_rear_part'),
ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_9], ) industry.add_industry_layout( id='nitrate_mine_industry_layout_1', layout=[ (0, 0, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_chimney'), (0, 1, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_raised_shed'), (0, 2, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_hut'), (1, 0, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_raised_tanks'), (1, 1, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_raised_tanks'), (1, 2, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_empty'), (2, 0, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_processor'), (2, 1, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_processor'), (2, 2, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_empty'), (3, 0, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_conveyors'), (3, 1, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_conveyors'), (3, 2, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_empty'), (4, 0, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_large_shed'), (4, 1, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_large_shed'), (4, 2, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_machinery'), ]) industry.add_industry_layout( id='nitrate_mine_industry_layout_2', layout=[ (0, 0, 'nitrate_mine_tile_1', 'nitrate_mine_spritelayout_raised_tanks'),
ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_winding_house], fences=["nw", "ne", "se", "sw"], ) industry.add_industry_layout( id="diamond_mine_industry_layout_1", layout=[ (0, 0, "diamond_mine_tile_2", "diamond_mine_spritelayout_crusher_rear_part"), (0, 1, "diamond_mine_tile_1", "diamond_mine_spritelayout_headgear_animated"), (0, 2, "diamond_mine_tile_2", "diamond_mine_spritelayout_winding_house"), (1, 0, "diamond_mine_tile_2", "diamond_mine_spritelayout_tile_empty"), (1, 1, "diamond_mine_tile_2", "diamond_mine_spritelayout_misc_building"), (1, 2, "diamond_mine_tile_2", "diamond_mine_spritelayout_misc_building"), (2, 0, "diamond_mine_tile_2", "diamond_mine_spritelayout_crusher_front_part"), (2, 1, "diamond_mine_tile_2", "diamond_mine_spritelayout_vents_shed"), (2, 2, "diamond_mine_tile_2", "diamond_mine_spritelayout_tile_empty"), ], ) industry.add_industry_layout( id="diamond_mine_industry_layout_2", layout=[ (0, 0, "diamond_mine_tile_2", "diamond_mine_spritelayout_crusher_rear_part"),
ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[sprite_3_anim], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='copper_mine_spritelayout_4', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[sprite_4], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='copper_mine_spritelayout_5', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[sprite_5], smoke_sprites=[sprite_smoke], fences=['nw', 'ne', 'se', 'sw']) industry.add_industry_layout( id='copper_mine_industry_layout_1', layout=[ (0, 0, 'copper_mine_tile_1', 'copper_mine_spritelayout_1'), (0, 1, 'copper_mine_tile_1', 'copper_mine_spritelayout_1'), (0, 2, 'copper_mine_tile_1', 'copper_mine_spritelayout_1'), (1, 0, 'copper_mine_tile_1', 'copper_mine_spritelayout_5'), (1, 1, 'copper_mine_tile_1', 'copper_mine_spritelayout_3_anim'), (1, 2, 'copper_mine_tile_1', 'copper_mine_spritelayout_4'), (2, 0, 'copper_mine_tile_1', 'copper_mine_spritelayout_1'), (2, 1, 'copper_mine_tile_1', 'copper_mine_spritelayout_1'), (2, 2, 'copper_mine_tile_1', 'copper_mine_spritelayout_2'), (3, 1, 'copper_mine_tile_1', 'copper_mine_spritelayout_1'), ])