Engine represent a single inboard or outboard engine. It handles power delivery, propeller rotation and engine sound.
Each ship can have multiple engines.
By default the thrust position of the engine is at [0,0,0]. Be sure to adjust this value to fit your ship.
IsOn
- is the engine currently on.MinRPM
, MaxRPM
- minimum and maximum RPM the engine can achieve. Stalling is not supported.Max Thrust
- maximum thrust that the engine can generate at MaxRPM
.Spin Up Time
- time needed for the engine to reach MaxRPM
.Starting RPM
- RPM at which the engine will run while starting.Start Duration
, Stop Duration
- duration of engine starting and stopping. Influences for how long the start sound will be played.Thrust Position
- position at which the thrust force will be applied. Local coordinates.Thrust Direction
- direction in which the thrust will be applied. Local coordinates.Apply Thrust When Above Water
- set to true if you want the propeller to work even when out of water. False by default.Reverse Thrust Coefficient
- thrust coefficient when throttle is negative.Max Speed
- maximum speed a propeller can achieve. Thrust Curve
- thrust percentage (of Max Thrust
is represented on the Y axis) and speed is represented on the X axis as a percentage (0,1) of Max Speed
). This is essentially a speed/efficiency curve of a propeller.Rudder Transform
- a transform representing the rudder. Can be used when the engine is outboard and the thrust should be applied in the direction of the rudder.Propeller Transform
- a transform which will represent the propeller. Visual only, does not interact with water.Propeller Rpm Ratio
- ratio between engine RPM and propeller RPM.Apply Thrust When Above Water
is left unchecked).