parse() + named() on each named record (data/config-records.txt). The find, directly portable: Rendering carries the tone-mapping and bloom numbers (Brightness 1.4, Contrast 1.0, ExposureKeyValue 0.18, BrightPassThreshold 0.6, LuminanceMin/Max 0.15/3.6, BloomScale 0.5, AfterimageScale 0.05, StarScale 1.20, GlareType 8), ControlTweak the input constants (CameraSpeed 0.50, TargetSpeed 0.50, TargetMovingRange -10..10, mov_trigger_play 20, eye/mov_stick_play 6000), and Camera NoseCameraFOV 0.92 / ChangeTime 0.20. Corrects my own last entry: WEAPONS is a 59-entry NAME ROSTER, not a stat sheet, and UNITS is not units at all -- seven craft-slot/pilot pairs, the wingman roster. IGNORE is a 13-name blocklist over the weapon enumeration. AUTO_SETTINGS lists exactly 28 stageNN_settings.tbl files -- a third independent confirmation of the 28-stage count. The objective-shaped records are UI: SUB_OBJECTIVE is a HUD layout (two variants ship), SQUADRON_ORDER_OBJECT is 29 .prt sprite names, MISSIONS holds the challenge categories, STAGES has zero fields. Docs + one new artefact; ISL artefacts byte-identical.
10 KiB
10 KiB