Prototype/RollingStock: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Created page with "== Basics == The abstract base of all rolling stock. Extends Prototype/Vehicle. == Mandatory properties == This prototype inherits all the properties from Prototype/Veh...")
 
(added extensions)
Line 1: Line 1:
== Basics ==
== Basics ==
The abstract base of all rolling stock. Extends [[Prototype/Vehicle]].
The abstract base of all rolling stock. Extends [[Prototype/Vehicle]].
== Extensions ==
* [[Prototype/ArtilleryWagon]] '''artillery-wagon'''
* [[Prototype/CargoWagon]] '''cargo-wagon'''
* [[Prototype/FluidWagon]] '''fluid-wagon'''
* [[Prototype/Locomotive]] '''locomotive'''


== Mandatory properties ==
== Mandatory properties ==

Revision as of 15:15, 21 January 2019

Basics

The abstract base of all rolling stock. Extends Prototype/Vehicle.

Extensions

Mandatory properties

This prototype inherits all the properties from Prototype/Vehicle.

max_speed

Type: Types/double

air_resistance

Type: Types/double

joint_distance

Type: Types/double

Maximum joint distance is 15.

Note: There needs to be border at least 0.2 between the bounding box edge and joint.

connection_distance

Type: Types/double

rail_category

Type: Types/string

The rail category this rolling stock can drive on. Must be "regular" because it is not possible to create other rail categories.

pictures

Type: Types/RotatedSprite

wheels

Type: Types/RotatedSprite

vertical_selection_shift

Type: Types/double

Optional properties

drive_over_tie_trigger

Type: Types/TriggerEffect

Usually a sound to play when the rolling stock drives over a tie.

tie_distance

Type: Types/double

Default: 10.0

back_light

Type: Types/LightDefinition

stand_by_light

Type: Types/LightDefinition

horizontal_doors

Type: Types/Animation

vertical_doors

Type: Types/Animation

color

Type: Types/Color

allow_manual_color

Type: Types/bool

Default: true