def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="burro", base_numeric_id=90, name="0-4-2 Burro", power=650, intro_date=1850, ) consist.add_unit(type=SteamEngineUnit, weight=40, vehicle_length=6, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="breda", base_numeric_id=80, name="Breda E32", power=900, intro_date=1961, ) consist.add_unit(type=ElectricEngineUnit, weight=40, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='milne', base_numeric_id=2050, name='4-8-2 Milne', power=600, base_track_type='NG', random_reverse=True, intro_date=1910) consist.add_unit(type=SteamEngineUnit, weight=50, vehicle_length=7, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="springburn", base_numeric_id=1790, name="Springburn", power=1200, intro_date=1950, ) consist.add_unit(type=DieselEngineUnit, weight=80, vehicle_length=6, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='oribi', base_numeric_id=1980, name='Oribi', power=450, base_track_type='NG', intro_date=1960) consist.add_unit(type=DieselEngineUnit, weight=65, vehicle_length=8, capacity=30, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="baby_boat", base_numeric_id=1590, name="Baby Boat", power=1800, intro_date=1978, ) consist.add_unit(type=DieselEngineUnit, weight=120, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="gazelle", base_numeric_id=2030, name="Gazelle", power=1800, base_track_type="NG", intro_date=1975, ) consist.add_unit( type=DieselEngineUnit, weight=90, vehicle_length=7, spriterow_num=0 ) return consist
def main(): # for rest of stats, look up Krauss Maffei Brazil consist = EngineConsist( id="krauss", base_numeric_id=260, name="Krauss", base_track_type="NG", power=3500, intro_date=1963, ) consist.add_unit(type=DieselEngineUnit, weight=150, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="antlion", base_numeric_id=1550, name="Antlion", power=350, intro_date=1950, ) consist.add_unit(type=DieselEngineUnit, weight=75, vehicle_length=8, spriterow_num=0) return consist
def main(): # for rest of stats, look up GE Evolution consist = EngineConsist( id="evolucao", base_numeric_id=200, name="Evolução", power=4400, intro_date=1995, ) consist.add_unit(type=DieselEngineUnit, weight=40, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='blackthorn', base_numeric_id=3470, name='Blackthorn', role='heavy_freight_1', power=3500, random_reverse=True, gen=6, sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=120, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="pacifico", base_numeric_id=310, name="4-6-2 Pacifico", power=1800, intro_date=1910, ) consist.add_unit(type=SteamEngineUnit, weight=90, vehicle_length=7, spriterow_num=0) consist.add_unit( type=SteamEngineTenderUnit, weight=40, vehicle_length=5, spriterow_num=1 ) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='shredder', base_numeric_id=2830, name='Shredder', role='express_1', power=1850, random_reverse=True, gen=6, sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=76, vehicle_length=6, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="savannah_slammer", base_numeric_id=1540, name="Savannah Slammer", power=500, intro_date=1980, ) consist.add_unit(type=DieselEngineUnit, weight=65, vehicle_length=8, capacity=65, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="ge289a", base_numeric_id=1460, name="GE 289a Boxcab", power=1200, base_track_type="NG", intro_date=1922, ) consist.add_unit(type=ElectricEngineUnit, weight=64, vehicle_length=6, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="waterbuck", base_numeric_id=2020, name="Waterbuck", power=2200, base_track_type="NG", intro_date=1990, ) consist.add_unit(type=DieselEngineUnit, weight=120, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="pequeno", base_numeric_id=350, name="0-4-0 Pequeno", power=350, base_track_type="NG", intro_date=1865, ) consist.add_unit(type=SteamEngineUnit, weight=40, vehicle_length=4, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='slug', base_numeric_id=1000, name='Slug', role='freight_1', power=1750, random_reverse=True, gen=5, sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=110, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="anaconda", base_numeric_id=30, name="Anaconda", power=300, intro_date=1980, ) consist.add_unit(type=DieselEngineUnit, weight=65, vehicle_length=8, capacity=55, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="planet", base_numeric_id=360, name="Planet", base_track_type="NG", power=500, intro_date=1950, ) consist.add_unit(type=DieselEngineUnit, weight=40, vehicle_length=4, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='wyvern', base_numeric_id=2950, name='Wyvern', role='heavy_express_3', power=2000, random_reverse=True, gen=4, intro_date_offset=-5, # let's not have everything turn up in 1960 sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=110, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id="baldwin", base_numeric_id=60, name="2-8-2 Baldwin", power=1600, base_track_type="NG", intro_date=1920, ) consist.add_unit(type=SteamEngineUnit, weight=70, vehicle_length=7, spriterow_num=0) consist.add_unit( type=SteamEngineTenderUnit, weight=25, vehicle_length=4, spriterow_num=1 ) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='goliath', base_numeric_id=780, name='Goliath', role='branch_freight', power=1450, random_reverse=True, gen=6, intro_date_offset=2, # introduce later than gen epoch by design sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=74, vehicle_length=6, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='americano', base_numeric_id=20, name='4-4-0 Americano', power=1000, intro_date=1850) consist.add_unit(type=SteamEngineUnit, weight=52, vehicle_length=5, spriterow_num=0) consist.add_unit(type=SteamEngineTenderUnit, weight=30, vehicle_length=4, spriterow_num=1) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id='kelpie', base_numeric_id=900, name='Kelpie', role='express_1', power=1450, random_reverse=True, intro_date_offset=-2, # let's not have everything turn up in 1960 gen=4, sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=72, vehicle_length=6, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id='grid', base_numeric_id=3350, name='Grid', role='heavy_freight_1', power=3300, random_reverse=True, intro_date_offset=-7, # let's be a little bit earlier for this one gen=5, sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=120, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id='unicorn', base_numeric_id=3250, name='Unicorn', role='heavy_express_1', power=3200, random_reverse=True, gen=5, intro_date_offset=5, # introduce later than gen epoch by design sprites_complete=False) consist.add_unit(type=DieselEngineUnit, weight=90, vehicle_length=8, spriterow_num=0) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='argentina', base_numeric_id=40, name='4-8-0 Argentina', power=1800, intro_date=1910) consist.add_unit(type=SteamEngineUnit, weight=100, vehicle_length=8, spriterow_num=0) consist.add_unit(type=SteamEngineTenderUnit, weight=40, vehicle_length=5, spriterow_num=1) return consist
def main(roster_id): consist = EngineConsist(roster_id=roster_id, id='smokey_mountain', base_numeric_id=1610, name='Smokey Mountain', power=3200, intro_date=1950) consist.add_unit(type=DieselEngineUnit, weight=112, vehicle_length=8, spriterow_num=0) consist.add_unit(type=DieselEngineUnit, weight=112, vehicle_length=8, spriterow_num=1) return consist
def main(roster_id): consist = EngineConsist( roster_id=roster_id, id='centaur', base_numeric_id=3150, name='Centaur', role='heavy_express_1', power=3700, random_reverse=True, gen=6, intro_date_offset=5, # introduce much earlier than gen epoch by design sprites_complete=True) consist.add_unit(type=DieselEngineUnit, weight=95, vehicle_length=8, spriterow_num=0) return consist