Expand description
Contains everything that has to do with ships, including the different types of ships, but also the different modules that can be equipped. Contains everything that has to do with ships, including the different types of ships, but also the different modules that can be equipped.
You usually want to use one of the top-level models like:
- [ShipType] for parsing which type of ship is being used.
- [ShipModule] for parsing any kind of ship module, including optional- and core internals, full-sized hardpoints and utility modules, hulls and cosmetics and some internal modules which are not modules which can be outfitted, but they may appear in some of the journal logs.
- [FighterType] and [SRVType] are small enums to specify their respective variants.
Structs§
- Armor
Module - Armor module for a specific ship.
- Ship
Cockpit Module - Represents the cockpit module, which is different per ship type.
- Ship
Decal - Ship
Hardpoint Module - Contains all the data related to hardpoints. This model is used for both full-sized hardpoint modules and utility modules. Utility modules use HardpointSize::Tiny and full-sized modules use the other sizes.
- Ship
Internal Module - Model for internal modules, this includes both core internals and optional internals.
- Ship
Nameplate - Ship
Paint Job - Ship
Slot - Ship
Voicepack
Enums§
- Armor
Grade - Armor
Grade Error - Armor
Module Error - Blueprint
- Engineering blueprint that can be applied to certain ship modules.
- Blueprint
Modifier - When applying blueprint to modules, modifiers are applied to the modules which are the things that actually change the stats of the module.
- Fighter
Loadout - Fighter
Type - Hardpoint
Module - The hardpoint module type. This does not contain information about the size or mounting of the module. For that, check out [ShipHardpointModule].
- Hardpoint
Mounting - Hardpoint
Size - The sizes that hardpoints can have. HardpointSize::Tiny is used for utility mounts and the other sizes are used for full-sized modules.
- Hardpoint
Size Error - Hardpoint
Type - Internal
Module - The kind of internal module.
- Internal
Type - Module
Class - The class of a module. Not all classes are available for every module.
- Module
Class Error - SRVType
- Ship
Cockpit Module Error - Ship
Decal Error - Ship
Hardpoint Module Error - Ship
Internal Module Error - Ship
Module - Any ship module, covering all the different kinds of modules: hardpoints, utility modules, core internals and optional internals. This also covers cosmetic items like paint job, decals, engine colors etc.
- Ship
Nameplate Error - Ship
Paint JobError - Ship
Slot Error - Ship
Slot Kind - Ship
Type - Ship
Type Error - Ship
Voicepack Error