import global_constants from ship import PacketBoat ship = PacketBoat(id='endeavour_utility_catamaran', numeric_id=2050, title='Endeavour [Rig Supply Fast Catamaran]', capacity_pax=65, capacity_cargo_holds=70, capacity_mail=70, replacement_id='-none', buy_cost=7, fixed_run_cost_factor=3.0, fuel_run_cost_factor=1.0, speed=45.0, speed_factor_unladen=1.15, inland_capable=True, sea_capable=True, offsets=[[-14, -40], [-78, -21], [-68, -21], [-30, -21], [-14, -40], [-78, -24], [-68, -21], [-32, -21]], buy_menu_width=49, loading_speed=15, intro_date=1988, buy_menu_bb_xy=[664, 21], str_type_info='RIG_SUPPLY_FAST_CATAMARAN', vehicle_life=25, gross_tonnage=70) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat( id='fastnet_paddle_steamer', numeric_id=1040, title='Fastnet [Paddle Steamer]', capacity_pax=720, capacity_cargo_holds=250, capacity_mail=320, replacement_id='-none', buy_cost=79, fixed_run_cost_factor=19.0, fuel_run_cost_factor=1.0, speed=28.0, speed_factor_unladen=1.0, inland_capable=False, sea_capable=True, offsets=[[-14, -38], [-75, -20], [-67, -28], [-22, -21], [-14, -42], [-75, -21], [-67, -28], [-20, -21]], buy_menu_width=138, loading_speed=12, intro_date=1900, buy_menu_bb_xy=[620, 26], str_type_info='PADDLE_STEAMER', effects=['EFFECT_SPRITE_STEAM, 0, 0, 28', 'EFFECT_SPRITE_STEAM, 4, 0, 28'], vehicle_life=40, gross_tonnage=800) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date,
import global_constants from ship import PacketBoat ship = PacketBoat(id='sunk_rock_ferry', numeric_id=1010, title='Sunk Rock [Ferry]', capacity_pax=100, capacity_cargo_holds=25, capacity_mail=80, replacement_id='-none', buy_cost=14, fixed_run_cost_factor=5.0, fuel_run_cost_factor=1.5, speed=20.0, speed_factor_unladen=1.0, inland_capable=True, sea_capable=True, offsets=[[-14, -40], [-78, -21], [-68, -21], [-30, -21], [-14, -40], [-78, -24], [-68, -21], [-32, -21]], buy_menu_width=40, loading_speed=30, intro_date=1860, buy_menu_bb_xy=[669, 21], str_type_info='SMALL_FERRY', effects=['EFFECT_SPRITE_DIESEL, 2, 0, 16'], vehicle_life=40, gross_tonnage=60) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat( id='barletta_paddle_steamer', numeric_id=1020, title='Barletta [Paddle Steamer]', capacity_pax=248, capacity_cargo_holds=96, capacity_mail=120, replacement_id='-none', buy_cost=26, fixed_run_cost_factor=9.0, fuel_run_cost_factor=1.0, speed=20.0, speed_factor_unladen=1.0, inland_capable=True, sea_capable=True, offsets=[[-14, -54], [-63, -24], [-50, -29], [-10, -28], [-14, -55], [-58, -27], [-50, -29], [-8, -24]], buy_menu_width=89, loading_speed=12, intro_date=1860, buy_menu_bb_xy=[626, 26], str_type_info='PADDLE_STEAMER', effects=['EFFECT_SPRITE_STEAM, 0, 0, 24', 'EFFECT_SPRITE_STEAM, 4, 0, 24'], vehicle_life=40, gross_tonnage=280) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date,
import global_constants from ship import PacketBoat ship = PacketBoat(id = 'patos_island_vehicle_ferry', numeric_id = 50, title = 'Patos Island [Ferry]', capacity_pax = 450, capacity_cargo_holds = 280, capacity_mail = 360, replacement_id = '-none', buy_cost = 27, fixed_run_cost_factor = 5.0, fuel_run_cost_factor = 1.0, speed = 23.0, speed_factor_unladen = 1.0, inland_capable = True, sea_capable = True, offsets = [[-14, -54], [-61, -28], [-36, -29], [-10, -28], [-14, -54], [-55, -26], [-36, -29], [0, -24]], buy_menu_width = 89, loading_speed = 35, intro_date = 1953, buy_menu_bb_xy = [622, 28], str_type_info = 'VEHICLE_FERRY', vehicle_life = 60, gross_tonnage = 500) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id = 'johann_strauss_paddle_steamer', numeric_id = 2020, title = 'Johann Strauss [Paddle Steamer]', capacity_pax = 500, capacity_cargo_holds = 225, capacity_mail = 300, replacement_id = '-none', buy_cost = 32, fixed_run_cost_factor = 9.0, fuel_run_cost_factor = 1.0, speed = 20.0, speed_factor_unladen = 1.0, inland_capable = True, sea_capable = True, offsets = [[-14, -54], [-63, -24], [-50, -29], [-10, -28], [-14, -55], [-58, -27], [-50, -29], [-8, -24]], buy_menu_width = 89, loading_speed = 12, intro_date = 1860, buy_menu_bb_xy = [626, 26], str_type_info = 'PADDLE_STEAMER', vehicle_life = 40, gross_tonnage = 280) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id = 'pegwell_super_4_hovercraft', numeric_id = 1060, title = 'Pegwell Super 4 [Hovercraft]', capacity_pax = 400, capacity_cargo_holds = 100, capacity_mail = 250, replacement_id = '-none', buy_cost = 90, fixed_run_cost_factor = 14.0, fuel_run_cost_factor = 14.0, speed = 70.0, speed_factor_unladen = 1.0, inland_capable = False, sea_capable = True, offsets = [[-14, -40], [-82, -24], [-69, -21], [-29, -24], [-14, -42], [-80, -26], [-68, -21], [-29, -24]], buy_menu_width = 54, use_legacy_template = False, loading_speed = 18, intro_date = 1968, buy_menu_bb_xy = [660, 21], str_type_info = 'HOVERCRAFT_FAST_FERRY', vehicle_life = 45, gross_tonnage = 120) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id = 'castle_point_steamer', numeric_id = 1030, title = 'Castle Point [Steamer]', capacity_pax = 300, capacity_cargo_holds = 180, capacity_mail = 240, replacement_id = '-none', buy_cost = 36, fixed_run_cost_factor = 5.0, fuel_run_cost_factor = 1.0, speed = 28.0, speed_factor_unladen = 1.0, inland_capable = False, sea_capable = True, offsets = [[-14, -40], [-84, -22], [-69, -29], [-31, -20], [-14, -40], [-75, -23], [-70, -29], [-10, -18]], buy_menu_width = 94, loading_speed = 20, intro_date = 1900, buy_menu_bb_xy = [645, 28], str_type_info = 'FAST_PACKET_STEAMER', effects = ['EFFECT_SPRITE_STEAM, 1, 0, 30'], vehicle_life = 25, gross_tonnage = 460) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id='capo_sandalo_vehicle_ferry', numeric_id=80, title='Capo Sandalo [Ferry]', capacity_pax=1000, capacity_cargo_holds=470, capacity_mail=720, replacement_id='-none', buy_cost=63, fixed_run_cost_factor=16.0, fuel_run_cost_factor=1.0, speed=23.0, speed_factor_unladen=1.0, inland_capable=False, sea_capable=True, offsets=[[-14, -41], [-67, -25], [-59, -29], [-15, -26], [-14, -45], [-67, -26], [-59, -29], [-15, -25]], buy_menu_width=117, loading_speed=30, intro_date=1959, buy_menu_bb_xy=[620, 28], str_type_info='VEHICLE_FERRY', vehicle_life=45, gross_tonnage=1150) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id = 'enoshima_catamaran_ferry', numeric_id = 90, title = 'Enoshima [Fast Ferry]', capacity_pax = 300, capacity_cargo_holds = 175, capacity_mail = 224, replacement_id = '-none', buy_cost = 63, fixed_run_cost_factor = 16.0, fuel_run_cost_factor = 1.0, speed = 50.0, speed_factor_unladen = 1.0, inland_capable = True, sea_capable = True, offsets = [[-14, -54], [-57, -26], [-35, -29], [-19, -32], [-14, -54], [-58, -32], [-42, -29], [-1, -26]], buy_menu_width = 67, loading_speed = 20, intro_date = 1997, buy_menu_bb_xy = [624, 28], str_type_info = 'CATAMARAN_FAST_FERRY', vehicle_life = 25, gross_tonnage = 350) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0) ship.add_model_variant(intro_date=0,
import global_constants from ship import PacketBoat ship = PacketBoat(id = 'mount_blaze_catamaran_ferry', numeric_id = 100, title = 'Mount Blaze [Fast Ferry]', capacity_pax = 950, capacity_cargo_holds = 320, capacity_mail = 530, replacement_id = '-none', buy_cost = 63, fixed_run_cost_factor = 16.0, fuel_run_cost_factor = 1.0, speed = 60.0, speed_factor_unladen = 1.0, inland_capable = False, sea_capable = True, offsets = [[-14, -41], [-67, -25], [-59, -29], [-15, -26], [-14, -45], [-67, -26], [-59, -29], [-15, -25]], buy_menu_width = 117, loading_speed = 20, intro_date = 2008, buy_menu_bb_xy = [620, 28], str_type_info = 'CATAMARAN_FAST_FERRY', vehicle_life = 30, gross_tonnage = 1600) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id='danube_large_ferry', numeric_id=2030, title='DANUBE LARGE [Ferry]', capacity_pax=1000, capacity_cargo_holds=450, capacity_mail=600, replacement_id='-none', buy_cost=27, fixed_run_cost_factor=5.0, fuel_run_cost_factor=1.0, speed=30.0, speed_factor_unladen=1.0, inland_capable=True, sea_capable=True, offsets=[[-14, -47], [-73, -22], [-57, -29], [-20, -22], [-14, -47], [-73, -22], [-57, -29], [-20, -22]], buy_menu_width=116, loading_speed=30, intro_date=1960, buy_menu_bb_xy=[620, 28], str_type_info='VEHICLE_FERRY', vehicle_life=40, gross_tonnage=60) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)
import global_constants from ship import PacketBoat ship = PacketBoat(id='danube_small_ferry', numeric_id=2010, title='DANUBE SMALL [Ferry]', capacity_pax=100, capacity_cargo_holds=45, capacity_mail=60, replacement_id='-none', buy_cost=27, fixed_run_cost_factor=5.0, fuel_run_cost_factor=1.0, speed=20.0, speed_factor_unladen=1.0, inland_capable=True, sea_capable=True, offsets=[[-14, -40], [-78, -21], [-68, -21], [-30, -21], [-14, -40], [-78, -24], [-68, -21], [-32, -21]], buy_menu_width=40, loading_speed=30, intro_date=1860, buy_menu_bb_xy=[669, 21], str_type_info='SMALL_FERRY', vehicle_life=40, gross_tonnage=60) ship.add_model_variant(intro_date=0, end_date=global_constants.max_game_date, spritesheet_suffix=0)