Stratsims HC Platform Editor

Field reference › P1 — Bases

P1 — Bases

Bases / land installations. RES id 17; 134-byte record; 18 fields.

See the Getting started guide for how a record like this one is found and edited in the app.

FieldNameMeansLimits
DiskId Id 16-bit game id, unique across the database (high nibble = annex). 65535 = none. u16 0–65535Checked: Ids that collide (advisory)
sLat Latitude Latitude in decimal degrees (N positive); stored as colatitude slivers. i32 −2147483648–2147483647
sLon Longitude Longitude in decimal degrees (E positive); stored as slivers. i32 −2147483648–2147483647
MntId Mounts Mount ids (Z1/Z2); 65535 = empty slot. u16 0–65535array of 1665535 = noneChecked: Points at the wrong annex (blocks export)Checked: Points at a record that isn't there (advisory)
SensId Sensors Sensor ids (J1/M1/G2); 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)
OrigDp Damage points Original damage points. u16 0–65535
MagStart Magazines Byte offset of this platform's first magazine record. u16 0–65535Checked: Magazine blocks out of order (advisory)Checked: Magazine pool nearly full (advisory)
MagCount Magazine count Number of magazine records. u16 0–65535Checked: Magazine blocks out of order (advisory)
Side Side Owning side. u8 0–255
DeprecatedCountry Country (legacy) Legacy 8-bit country index, superseded by Country. u8 0–255
VicType Victory type Broad victory-type index. u8 0–255
Runway Runway Largest runway available / required. i8 −128–127
NumRunways Runways Number of runways at this base. i8 −128–127
Type Type Base type code: 'a' airfield, 'b' base, 'p' port, 's' AD fixed. i8 −128–127Platform types — base
Name Name Display name. 48 bytes
RCS Radar cross-section Radar cross-section code. u8 0–255
Country Country Country index into BS_STRINGS.CountryName. u32 0–4294967295
Spares Spares Reserved padding (zeroed on disk). 11 bytes