Prototype/ArtilleryWagon
Prototype definitions » PrototypeBase » Prototype/Entity » Prototype/EntityWithHealth » Prototype/EntityWithOwner » Prototype/Vehicle » Prototype/RollingStock » Prototype/ArtilleryWagon
An artillery wagon.
Mandatory properties
This prototype inherits all the properties from Prototype/RollingStock.
gun
Type: string
Name of a Prototype/Gun.
inventory_size
Type: ItemStackIndex
Must be > 0.
ammo_stack_limit
Type: ItemCountType
Must be > 0.
turret_rotation_speed
Type: double
manual_range_modifier
Type: double
Must be > 0.
Optional properties
disable_automatic_firing
Type: bool
Default: false
cannon_base_pictures
Type: RotatedSprite
cannon_barrel_pictures
Type: RotatedSprite
rotating_sound
Type: InterruptibleSound
rotating_stopped_sound
Type: Sound
turn_after_shooting_cooldown
Type: uint16
Default: 0
cannon_parking_frame_count
Type: uint16
Default: 0
cannon_parking_speed
Type: float
Default: 1
cannon_base_shiftings
Type: table of vector
Must match cannon_base_pictures
frame count.
cannon_barrel_recoil_shiftings
cannon_barrel_recoil_shiftings_load_correction_matrix
Type: table of Vector3D
Only loaded if cannon_barrel_recoil_shiftings
is loaded.
cannon_barrel_light_direction
Type: Vector3D
Only loaded if cannon_barrel_recoil_shiftings
is loaded.