Field reference › Y1 — Loadouts
Y1 — Loadouts
Aircraft loadouts. RES id 18; 34-byte record; 7 fields.
See the Getting started guide for how a record like this one is found and edited in the app.
| Field | Name | Means | Limits |
|---|---|---|---|
DiskId |
Id | 16-bit game id, unique across the database (high nibble = annex). 65535 = none. | u16 0–65535Checked: Ids that collide (advisory) |
WepId |
Weapons | Per-slot weapon ids (paired with WepQty); 65535 = empty slot. | u16 0–65535array of 865535 = noneChecked: Points at the wrong annex (blocks export)Checked: Points at a record that isn't there (advisory) |
Range |
Range | Range, nm (aircraft: ferry/combat range; loadout: range flown with this loadout). | u16 0–65535 |
MissionID |
Mission | Loadout mission type (index into BS_STRINGS.LoadoutString). | u8 0–255 |
WepQty |
Weapon quantities | Per-slot weapon quantities (paired with WepId). | u8 0–255array of 8 |
DATA |
Defensive air-to-air rating | Loadout modifier to the aircraft's DATA rating, stored ×10 (20 = 2.0). | u8 0–255 |
Spares |
Spares | Reserved padding (zeroed on disk). | 4 bytes |