) spriteset_large_building_lh_part = industry.add_spriteset( sprites=[(80, 60, 64, 103, -31, -72)], ) spriteset_large_building_rh_part = industry.add_spriteset( sprites=[(150, 60, 64, 103, -31, -72)], ) spriteset_crates_greeble = industry.add_spriteset( sprites=[(220, 60, 64, 103, -31, -72)], ) spriteset_small_warehouse = industry.add_spriteset( sprites=[(290, 60, 64, 103, -31, -72)], ) sprite_smoke = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=0, yoffset=9, zoffset=78, ) industry.add_spritelayout( id='textile_mill_spritelayout_1_anim', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_large_chimney], smoke_sprites=[sprite_smoke], ) industry.add_spritelayout( id='textile_mill_spritelayout_2', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay,
spriteset_drop_tower_and_thin_chimney = industry.add_spriteset(sprites=[ (290, 10, 64, 114, -31, -83) ], ) spriteset_large_building = industry.add_spriteset(sprites=[(360, 10, 64, 114, -31, -83)], ) spriteset_fat_chimney = industry.add_spriteset(sprites=[(430, 10, 64, 114, -31, -83)], ) spriteset_spherical_tanks = industry.add_spriteset(sprites=[(500, 10, 64, 66, -31, -35)], ) spriteset_vertical_tanks = industry.add_spriteset(sprites=[(570, 10, 64, 66, -31, -35)], ) spriteset_barrels = industry.add_spriteset(sprites=[(710, 10, 64, 66, -31, -35) ], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=0, yoffset=0, zoffset=81, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type='white_smoke_small', xoffset=6, yoffset=-1, zoffset=45, ) sprite_smoke_3 = industry.add_smoke_sprite( smoke_type='white_smoke_small', xoffset=6, yoffset=3, zoffset=45, ) sprite_smoke_4 = industry.add_smoke_sprite(
require_effectively_flat=True, disallow_industry_adjacent=True)) spriteset_ground = industry.add_spriteset(type='concrete') spriteset_ground_overlay = industry.add_spriteset(type='empty') spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 50, -31, -23)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 50, -31, -25)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 88, -31, -56)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 88, -31, -58)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 88, -31, -58)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 10, 64, 88, -31, -58)], ) spriteset_7 = industry.add_spriteset(sprites=[(430, 10, 64, 88, -31, -58)], ) spriteset_8 = industry.add_spriteset(sprites=[(500, 10, 64, 88, -31, -58)], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=5, yoffset=8, zoffset=72, ) sprite_smoke_2 = industry.add_smoke_sprite(smoke_type='white_smoke_big', xoffset=5, yoffset=12, zoffset=72, animation_frame_offset=1) industry.add_spritelayout(id='sugar_refinery_spritelayout_1', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='sugar_refinery_spritelayout_2', ground_sprite=spriteset_ground,
spriteset_ground = industry.add_spriteset(type='concrete') spriteset_ground_overlay = industry.add_spriteset(type='empty') spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 44, -31, -13)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 74, -31, -43)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 88, -31, -57)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 85, -31, -54)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 104, -31, -73)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 10, 64, 91, -31, -60)], ) spriteset_7 = industry.add_spriteset(sprites=[(430, 10, 64, 98, -31, -67)], ) spriteset_8 = industry.add_spriteset(sprites=[(500, 10, 64, 54, -31, -23)], ) spriteset_9 = industry.add_spriteset(sprites=[(570, 10, 64, 76, -31, -45)], ) spriteset_10 = industry.add_spriteset(sprites=[(640, 10, 64, 32, -31, -1)], ) spriteset_11 = industry.add_spriteset(sprites=[(710, 10, 64, 49, -31, -18)], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=17, yoffset=9, zoffset=99, ) sprite_smoke_2 = industry.add_smoke_sprite(smoke_type='white_smoke_big', xoffset=20, yoffset=9, zoffset=100, animation_frame_offset=1) industry.add_spritelayout(id='stockyard_spritelayout_1', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='stockyard_spritelayout_2', ground_sprite=spriteset_ground,
], ) spriteset_manganese_1 = industry.add_spriteset(sprites=[(290, 10, 64, 122, -31, -90)], ) spriteset_air_plant_2 = industry.add_spriteset(sprites=[(360, 10, 64, 122, -31, -90)], ) spriteset_furnace_1 = industry.add_spriteset(sprites=[(430, 10, 64, 122, -31, -90)], ) spriteset_metal_1 = industry.add_spriteset(sprites=[(500, 10, 64, 122, -31, -90)], ) spriteset_metal_2 = industry.add_spriteset(sprites=[(570, 10, 64, 122, -31, -90)], ) spriteset_office = industry.add_spriteset(sprites=[(640, 10, 64, 122, -31, -90) ], ) sprite_smoke = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=1, yoffset=0, zoffset=64, ) industry.add_spritelayout(id='basic_oxygen_furnace_spritelayout_empty', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='basic_oxygen_furnace_spritelayout_metal_2', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[spriteset_metal_2], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='basic_oxygen_furnace_spritelayout_crane', ground_sprite=sprite_ground,
disallow_industry_adjacent=True), ) spriteset_ground = industry.add_spriteset(type="concrete", ) spriteset_ground_overlay = industry.add_spriteset(type="empty") spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 90, -31, -58)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 90, -31, -58)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 90, -31, -58)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 90, -31, -58)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 64, -31, -32)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 10, 64, 64, -31, -32)], ) spriteset_7 = industry.add_spriteset(sprites=[(430, 10, 64, 31, -31, 0)], ) spriteset_8 = industry.add_spriteset(sprites=[(500, 10, 64, 31, -31, 0)], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type="white_smoke_small", xoffset=-3, yoffset=0, zoffset=54, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type="white_smoke_small", xoffset=-3, yoffset=-3, zoffset=54, ) industry.add_spritelayout( id="tyre_plant_spritelayout_silos", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=["nw", "ne", "se", "sw"],
spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 63, -31, -32)], ) spriteset_scrap_1 = industry.add_spriteset(sprites=[(220, 10, 64, 63, -31, -32) ], ) spriteset_scrap_2 = industry.add_spriteset(sprites=[(290, 10, 64, 63, -31, -32) ], ) spriteset_metal_1 = industry.add_spriteset(sprites=[(360, 10, 64, 63, -31, -32) ], ) spriteset_metal_2 = industry.add_spriteset(sprites=[(430, 10, 64, 63, -31, -32) ], ) spriteset_crane_1 = industry.add_spriteset(sprites=[(500, 10, 64, 63, -31, -32) ], ) spriteset_crane_2 = industry.add_spriteset(sprites=[(570, 10, 64, 63, -31, -32) ], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type='white_smoke_small', xoffset=-5, yoffset=0, zoffset=40, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type='white_smoke_small', xoffset=-5, yoffset=5, zoffset=40, ) industry.add_spritelayout(id='electric_arc_furnace_spritelayout_empty', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='electric_arc_furnace_spritelayout_1',
require_effectively_flat=True, disallow_industry_adjacent=True)) spriteset_ground = industry.add_spriteset(type='concrete', ) spriteset_ground_overlay = industry.add_spriteset(type='empty') spriteset_1 = industry.add_spriteset(sprites=[(500, 10, 64, 66, -31, -35)], ) spriteset_2 = industry.add_spriteset(sprites=[(570, 10, 64, 66, -31, -35)], ) spriteset_3 = industry.add_spriteset(sprites=[(710, 10, 64, 66, -31, -35)], ) spriteset_4 = industry.add_spriteset(sprites=[(80, 10, 64, 88, -31, -58)], ) spriteset_5 = industry.add_spriteset(sprites=[(150, 10, 64, 88, -31, -59)], ) spriteset_6 = industry.add_spriteset(sprites=[(220, 10, 64, 88, -31, -64)], ) spriteset_7 = industry.add_spriteset(sprites=[(360, 10, 64, 73, -31, -45)], ) spriteset_8 = industry.add_spriteset(sprites=[(430, 10, 64, 66, -31, -38)], ) sprite_smoke_1 = industry.add_smoke_sprite(smoke_type='white_smoke_big', xoffset=1, yoffset=0, zoffset=62, animation_frame_offset=1) sprite_smoke_2 = industry.add_smoke_sprite(smoke_type='white_smoke_big', xoffset=1, yoffset=-3, zoffset=62) industry.add_spritelayout(id='biorefinery_spritelayout_1', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='biorefinery_spritelayout_2', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay,
spriteset_pipe_gantry_house = industry.add_spriteset(sprites=[(290, 10, 64, 122, -31, -91)], yextent=32) spriteset_coal_handling_front = industry.add_spriteset(sprites=[ (360, 10, 64, 122, -31, -91) ], ) spriteset_coal_handling_rear = industry.add_spriteset(sprites=[ (430, 10, 64, 122, -31, -91) ], ) spriteset_quench_tower = industry.add_spriteset(sprites=[(500, 10, 64, 122, -31, -91)], ) spriteset_gas_plant_1 = industry.add_spriteset(sprites=[(570, 10, 64, 122, -31, -91)], ) sprite_smoke_big_1 = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=8, yoffset=5, zoffset=104, ) sprite_smoke_big_2 = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=0, yoffset=7, zoffset=76, ) sprite_smoke_small_1 = industry.add_smoke_sprite( smoke_type='white_smoke_small', xoffset=0, yoffset=0, zoffset=16, ) sprite_smoke_small_2 = industry.add_smoke_sprite(
animation_looping=True, animation_speed=3, location_checks=TileLocationChecks(require_effectively_flat=True, disallow_industry_adjacent=True), ) spriteset_ground = industry.add_spriteset(type="hard_standing_dirt", ) spriteset_ground_overlay = industry.add_spriteset(type="empty", ) spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 110, -31, -70)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 110, -31, -70)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 64, -31, -31)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 92, -31, -60)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 64, -31, -31)], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=10, yoffset=5, zoffset=73, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=10, yoffset=10, zoffset=73, animation_frame_offset=1, ) sprite_smoke_3 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=10, yoffset=15, zoffset=73, )
spriteset_ground_overlay = industry.add_spriteset(type='empty', ) spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 64, -31, -31)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 64, -31, -26)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 64, -31, -31)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 128, -31, -95)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 128, -31, -95)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 10, 64, 128, -31, -95)], ) spriteset_7 = industry.add_spriteset(sprites=[(430, 10, 64, 56, -31, -26)], ) spriteset_8 = industry.add_spriteset(sprites=[(500, 10, 64, 56, -31, -26)], ) spriteset_9 = industry.add_spriteset(sprites=[(570, 10, 64, 64, -31, -31)], ) spriteset_10 = industry.add_spriteset(sprites=[(640, 10, 64, 64, -31, -31)], ) spriteset_11 = industry.add_spriteset(sprites=[(710, 10, 64, 110, -31, -61)], ) sprite_transformer = industry.add_sprite(sprite_number=2054, ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=1, yoffset=0, zoffset=72, ) sprite_smoke_2 = industry.add_smoke_sprite(smoke_type='white_smoke_big', xoffset=-12, yoffset=0, zoffset=56, animation_frame_offset=1) sprite_smoke_3 = industry.add_smoke_sprite(smoke_type='white_smoke_big', xoffset=0, yoffset=0, zoffset=56, animation_frame_offset=2) industry.add_spritelayout( id='copper_refinery_spritelayout_tanks',
disallow_industry_adjacent=True)) spriteset_ground = industry.add_spriteset(type='cobble', ) spriteset_ground_overlay = industry.add_spriteset(type='empty', ) spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 101, -31, -64)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 101, -31, -59)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 101, -31, -71)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 101, -31, -69)], ) spriteset_sand_staithe = industry.add_spriteset(sprites=[(290, 10, 64, 31, -31, 0)], ) spriteset_clay_staithe = industry.add_spriteset(sprites=[(360, 10, 64, 31, -31, 0)], ) sprite_smoke_boilerhouse = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=8, yoffset=0, zoffset=70, ) sprite_smoke_kiln = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=0, yoffset=8, zoffset=58, ) industry.add_spritelayout(id='brick_works_spritelayout_1', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], smoke_sprites=[sprite_smoke_boilerhouse], fences=['nw', 'ne', 'se', 'sw'])
(150, 310, 64, 122, -31, -91), (220, 310, 64, 122, -31, -91), (290, 310, 64, 122, -31, -91), (360, 310, 64, 122, -31, -91), (430, 310, 64, 122, -31, -91), (500, 310, 64, 122, -31, -91), (570, 310, 64, 122, -31, -91), (640, 310, 64, 122, -31, -91), ], animation_rate=1, custom_sprite_selector= "(animation_frame < 10) ? (animation_frame % 10) : 0", ) sprite_smoke = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=5, yoffset=6, zoffset=68, ) industry.add_spritelayout( id="integrated_steel_mill_spritelayout_empty", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], ) industry.add_spritelayout( id="integrated_steel_mill_spritelayout_greeble", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_greeble], )
(80, 60, 64, 91, -31, -60)], animation_rate=1) spriteset_ground_anim = industry.add_spriteset( type='cobble', # autofills number of frames to match another spriteset which is animated etc (can get frame count from the other spriteset if defined already) num_sprites_to_autofill=len(spriteset_2_anim.sprites), ) spriteset_ground_overlay_anim = industry.add_spriteset( type='empty', # autofills number of frames to match another spriteset which is animated etc (can get frame count from the other spriteset if defined already) num_sprites_to_autofill=len(spriteset_2_anim.sprites), ) spriteset_3 = industry.add_spriteset(sprites=[(150, 60, 64, 91, -31, -60)], ) sprite_smoke = industry.add_smoke_sprite( smoke_type='white_smoke_small', xoffset=8, yoffset=0, zoffset=55, ) industry.add_spritelayout(id='brewery_spritelayout_1_anim', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], smoke_sprites=[sprite_smoke], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='brewery_spritelayout_2', ground_sprite=spriteset_ground_anim, ground_overlay=spriteset_ground_overlay_anim, building_sprites=[spriteset_2_anim], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='brewery_spritelayout_3',
spriteset_ground_overlay = industry.add_spriteset(type='empty', ) spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 57, -31, -26)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 66, -31, -26)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 92, -31, -61)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 90, -31, -61)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 100, -31, -61)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 10, 64, 100, -31, -61)], ) spriteset_7 = industry.add_spriteset(sprites=[(430, 10, 64, 56, -31, -26)], ) spriteset_8 = industry.add_spriteset(sprites=[(500, 10, 64, 56, -31, -26)], ) spriteset_9 = industry.add_spriteset(sprites=[(570, 10, 64, 110, -31, -61)], ) spriteset_10 = industry.add_spriteset(sprites=[(640, 10, 64, 110, -31, -61)], ) spriteset_11 = industry.add_spriteset(sprites=[(710, 10, 64, 110, -31, -61)], ) sprite_transformer = industry.add_sprite(sprite_number=2054, ) sprite_smoke = industry.add_smoke_sprite( smoke_type='dark_smoke_small', xoffset=5, yoffset=0, zoffset=64, ) industry.add_spritelayout(id='aluminium_plant_spritelayout_1', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='aluminium_plant_spritelayout_2', ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_2], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='aluminium_plant_spritelayout_3', ground_sprite=spriteset_ground,
-90)], ) spriteset_caster = industry.add_spriteset(sprites=[(360, 10, 64, 122, -31, -90) ], ) spriteset_metal_1 = industry.add_spriteset(sprites=[(430, 10, 64, 122, -31, -90)], ) spriteset_metal_2 = industry.add_spriteset(sprites=[(500, 10, 64, 122, -31, -90)], ) spriteset_metal_3 = industry.add_spriteset(sprites=[(570, 10, 64, 122, -31, -90)], ) spriteset_metal_4 = industry.add_spriteset(sprites=[(640, 10, 64, 122, -31, -90)], ) spriteset_shed = industry.add_spriteset(sprites=[(710, 10, 64, 122, -31, -90) ], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=1, yoffset=0, zoffset=61, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=4, yoffset=1, zoffset=93, ) industry.add_spritelayout( id="basic_oxygen_furnace_spritelayout_empty", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[], fences=["nw", "ne", "se", "sw"],
-90)], ) spriteset_chimney = industry.add_spriteset(sprites=[(220, 10, 64, 130, -31, -110)], ) spriteset_acid_plant_1 = industry.add_spriteset(sprites=[(290, 10, 64, 122, -31, -90)], ) spriteset_acid_plant_2 = industry.add_spriteset(sprites=[(360, 10, 64, 122, -31, -90)], ) spriteset_metal_1 = industry.add_spriteset(sprites=[(430, 10, 64, 122, -31, -90)], ) spriteset_metal_2 = industry.add_spriteset(sprites=[(500, 10, 64, 122, -31, -90)], ) spriteset_office = industry.add_spriteset(sprites=[(640, 10, 64, 122, -31, -90) ], ) sprite_smoke_big_chimney = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=7, yoffset=0, zoffset=116, ) sprite_smoke_roaster = industry.add_smoke_sprite( smoke_type='white_smoke_big', xoffset=0, yoffset=0, zoffset=86, ) industry.add_spritelayout(id='pyrite_smelter_spritelayout_empty', ground_sprite=sprite_ground, ground_overlay=sprite_ground_overlay, building_sprites=[], fences=['nw', 'ne', 'se', 'sw']) industry.add_spritelayout(id='pyrite_smelter_spritelayout_greeble',
disallow_industry_adjacent=True), ) sprite_ground = industry.add_sprite(sprite_number="GROUNDTILE_MUD_TRACKS") spriteset_ground_overlay = industry.add_spriteset(type="empty") spriteset_1 = industry.add_spriteset(sprites=[(80, 10, 64, 64, -31, -40)]) spriteset_2 = industry.add_spriteset(sprites=[(150, 10, 64, 64, -31, -34)]) # no spriteset 3 for this industry, historical reasons spriteset_4 = industry.add_spriteset(sprites=[(290, 10, 64, 64, -31, -35)]) spriteset_5 = industry.add_spriteset(sprites=[(10, 10, 64, 64, -31, -26)]) spriteset_6 = industry.add_spriteset(sprites=[(150, 90, 64, 31, -31, -4)]) spriteset_7 = industry.add_spriteset(sprites=[(220, 90, 64, 31, -31, -4)]) spriteset_8 = industry.add_spriteset(sprites=[(290, 90, 64, 31, -31, -4)]) sprite_smoke = industry.add_smoke_sprite( smoke_type="white_smoke_small", xoffset=0, yoffset=3, zoffset=12, ) industry.add_spritelayout( id="lumber_yard_spritelayout_1", ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="lumber_yard_spritelayout_2", ground_sprite=sprite_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_2],
location_checks=TileLocationChecks(require_effectively_flat=True, disallow_industry_adjacent=True), ) spriteset_ground = industry.add_spriteset(type="concrete") spriteset_ground_overlay = industry.add_spriteset(type="empty") spriteset_1 = industry.add_spriteset(sprites=[(10, 10, 64, 76, -31, -45)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 10, 64, 76, -31, -45)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 10, 64, 63, -31, -32)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 10, 64, 63, -31, -32)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 10, 64, 63, -31, -32)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 10, 64, 63, -31, -32)], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type="white_smoke_small", xoffset=-5, yoffset=0, zoffset=40, animation_frame_offset=8, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type="white_smoke_small", xoffset=-5, yoffset=5, zoffset=40, ) industry.add_spritelayout( id="recycling_plant_spritelayout_1", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1],
) spriteset_7 = industry.add_spriteset( sprites=[(430, 10, 64, 64, -31, -33)], ) spriteset_8 = industry.add_spriteset( sprites=[(500, 10, 64, 31, -31, 0)], ) spriteset_9 = industry.add_spriteset( sprites=[(570, 10, 64, 31, -31, 0)], ) spriteset_10 = industry.add_spriteset( sprites=[(500, 60, 64, 51, -31, -21)], ) sprite_smoke = industry.add_smoke_sprite( smoke_type="white_smoke_small", xoffset=-5, yoffset=0, zoffset=26, ) industry.add_spritelayout( id="wire_and_section_mill_spritelayout_shed_sw_ne_1", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="wire_and_section_mill_spritelayout_shed_sw_ne_2", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_2],
location_checks=TileLocationChecks(require_effectively_flat=True, disallow_industry_adjacent=True), ) spriteset_ground = industry.add_spriteset(type="cobble", ) spriteset_ground_overlay = industry.add_spriteset(type="empty") spriteset_1 = industry.add_spriteset(sprites=[(10, 60, 64, 70, -31, -39)], ) spriteset_2 = industry.add_spriteset(sprites=[(80, 60, 64, 70, -31, -39)], ) spriteset_3 = industry.add_spriteset(sprites=[(150, 60, 64, 51, -31, -20)], ) spriteset_4 = industry.add_spriteset(sprites=[(220, 60, 64, 51, -31, -20)], ) spriteset_5 = industry.add_spriteset(sprites=[(290, 60, 64, 51, -31, -20)], ) spriteset_6 = industry.add_spriteset(sprites=[(360, 60, 64, 31, -31, 0)], ) spriteset_7 = industry.add_spriteset(sprites=[(430, 60, 64, 31, -31, 0)], ) sprite_smoke = industry.add_smoke_sprite( smoke_type="dark_smoke_small", xoffset=0, yoffset=8, zoffset=53, ) industry.add_spritelayout( id="factory_1_spritelayout_1", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay, building_sprites=[spriteset_1], smoke_sprites=[sprite_smoke], fences=["nw", "ne", "se", "sw"], ) industry.add_spritelayout( id="factory_1_spritelayout_2", ground_sprite=spriteset_ground, ground_overlay=spriteset_ground_overlay,
spriteset_ground_overlay = industry.add_spriteset(type="empty", ) spriteset_boiler = industry.add_spriteset(sprites=[(10, 10, 64, 114, -31, -83) ], ) spriteset_chimneys = industry.add_spriteset(sprites=[(80, 10, 64, 114, -31, -83)], ) spriteset_tanks_group = industry.add_spriteset(sprites=[(150, 10, 64, 114, -31, -83)], ) spriteset_silos = industry.add_spriteset(sprites=[(220, 10, 64, 114, -31, -83) ], ) spriteset_silos_with_office = industry.add_spriteset(sprites=[ (290, 10, 64, 114, -31, -83) ], ) sprite_smoke_1 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=9, yoffset=0, zoffset=87, ) sprite_smoke_2 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=2, yoffset=6, zoffset=71, ) sprite_smoke_3 = industry.add_smoke_sprite( smoke_type="white_smoke_big", xoffset=5, yoffset=6, zoffset=71, )