-
Notifications
You must be signed in to change notification settings - Fork 125
Engines
Du4lity5151 edited this page Mar 19, 2025
·
14 revisions
The engine (not to be confused with the game's engine) controls the ship's movement characteristics.
An engine consists of a .json file and (optionally) a .png icon file. Its folder is stored under assets/items/engines/<engine name>
. The name of the engine must end with "engine" or "Engine" to be considered an engine.
Engine properties include:
-
name
: A string defining the displayed name of the engine. -
big
: A boolean value that can be true or false. If true and rotationAcceleration, acceleration, or maxRotationSpeed are not specified, it will default to slower moving/turning compared to false. -
rotationAcceleration
: Determines how fast the ship's turning speed increases. -
acceleration
: Determines how fast the ship's forward speed increases. -
maxRotationSpeed
: Determines the maximum speed at which the ship can turn.
An example (taken from the vanguardelite module) of an engine's config file:
{
"name": "Imperial Elite Engine",
"big": false,
"rotationAcceleration": 600,
"acceleration": 4,
"maxRotationSpeed": 300
}