from road_vehicle import DumpHauler, ElectricRoadVehicle consist = DumpHauler(id='hawkmoor_dump', base_numeric_id=760, name='Hawkmoor', tram_type='ELRL', vehicle_life=40, intro_date=1902) consist.add_unit(type=ElectricRoadVehicle, capacity=30, vehicle_length=8, effects=['EFFECT_SPRITE_ELECTRIC, 0, 0, 10'], repeat=2)
from road_vehicle import DumpHauler, DieselRoadVehicle consist = DumpHauler(id='powerstock_dump', base_numeric_id=340, name='Powerstock', semi_truck_so_redistribute_capacity=True, vehicle_life=40, intro_date=2001) consist.add_unit(type=DieselRoadVehicle, capacity=0, vehicle_length=2, semi_truck_shift_offset_jank=2, effects=['EFFECT_SPRITE_DIESEL, -2, 1, 10', 'EFFECT_SPRITE_DIESEL, -2, -1, 10'], always_use_same_spriterow=True) consist.add_unit(capacity=40, vehicle_length=7)
from road_vehicle import DumpHauler, SteamRoadVehicle consist = DumpHauler(id='scrooby_top_dump', base_numeric_id=700, name='Scrooby Top', tram_type='RAIL', vehicle_life=40, intro_date=1870) consist.add_unit(type=SteamRoadVehicle, capacity=0, vehicle_length=4, effects=['EFFECT_SPRITE_STEAM, -3, 0, 12'], always_use_same_spriterow=True) consist.add_unit(capacity=12, vehicle_length=3, repeat=4)
from road_vehicle import DumpHauler, DieselRoadVehicle consist = DumpHauler( id='broadrock_dump', base_numeric_id=100, name='Broadrock', road_type='HAUL', power=400, semi_truck_so_redistribute_capacity=True, speed=40, # dibbled up above RL for game balance type_base_running_cost_points=20, # dibble running costs for game balance vehicle_life=40, intro_date=1947) consist.add_unit(type=DieselRoadVehicle, capacity=0, vehicle_length=2, semi_truck_shift_offset_jank=3, effects=[ 'EFFECT_SPRITE_AIRCRAFT_BREAKDOWN_SMOKE, -2, 1, 10', 'EFFECT_SPRITE_AIRCRAFT_BREAKDOWN_SMOKE, -2, -1, 10' ], always_use_same_spriterow=True) consist.add_unit( capacity=55, # much bigger is not much better here vehicle_length=6)
from road_vehicle import DumpHauler, DieselRoadVehicle consist = DumpHauler(id='honister_dump', base_numeric_id=230, name='Honister', vehicle_life=40, intro_date=1947) consist.add_unit(type=DieselRoadVehicle, capacity=15, vehicle_length=5, effects=['EFFECT_SPRITE_DIESEL, -2, 1, 10']) consist.add_unit(capacity=15, vehicle_length=4)
from road_vehicle import DumpHauler, DieselRoadVehicle consist = DumpHauler( id='witch_hill_dump', base_numeric_id=500, name='Witch Hill', road_type='HAUL', power=900, speed=50, # dibbled up above RL for game balance type_base_running_cost_points=30, # dibble running costs for game balance vehicle_life=40, intro_date=2007) consist.add_unit( type=DieselRoadVehicle, capacity=85, # much bigger is not much better here vehicle_length=7, effects=[ 'EFFECT_SPRITE_AIRCRAFT_BREAKDOWN_SMOKE, -2, 1, 10', 'EFFECT_SPRITE_AIRCRAFT_BREAKDOWN_SMOKE, -2, -1, 10' ])
from road_vehicle import DumpHauler consist = DumpHauler(id='gravelhead_dump', base_numeric_id=580, name='Gravelhead', power=130, vehicle_life=40, intro_date=1920) consist.add_unit(capacity=12, vehicle_length=6, effect_spawn_model='EFFECT_SPAWN_MODEL_STEAM', effects=['EFFECT_SPRITE_STEAM, -3, 0, 12']) consist.add_unit(capacity=12, vehicle_length=5)
from road_vehicle import DumpHauler, SteamRoadVehicle consist = DumpHauler(id='coleman_dump', base_numeric_id=910, name='Coleman', semi_truck_so_redistribute_capacity=True, vehicle_life=40, intro_date=1920) consist.add_unit(type=SteamRoadVehicle, capacity=0, vehicle_length=2, semi_truck_shift_offset_jank=2, effects=['EFFECT_SPRITE_STEAM, -3, 0, 12'], always_use_same_spriterow=True) consist.add_unit(capacity=24, vehicle_length=5)
from road_vehicle import DumpHauler, ElectricRoadVehicle consist = DumpHauler(id='nettlebridge_dump', base_numeric_id=310, name='Nettlebridge', tram_type='ELRL', vehicle_life=40, intro_date=1944) consist.add_unit(type=ElectricRoadVehicle, capacity=0, vehicle_length=4, effects=['EFFECT_SPRITE_ELECTRIC, 0, 0, 10'], always_use_same_spriterow=True) consist.add_unit(capacity=36, vehicle_length=6, repeat=2)