Ejemplo n.º 1
0
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)
Ejemplo n.º 2
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,
Ejemplo n.º 3
0
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)
Ejemplo n.º 4
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)
Ejemplo n.º 6
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)
Ejemplo n.º 8
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)
Ejemplo n.º 9
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)
Ejemplo n.º 10
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)
Ejemplo n.º 12
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)
Ejemplo n.º 13
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)