Update 2.38
6/7/2026
updatemonster-ai
AURORA: EDIT the REAL battle camera parameters (angle · distance · position · roll) in the panel. Answering "and how do I see/edit this?": the 🎥 Camera card gained "🎚 Camera parameters (EDITABLE)". RE (IDA + FFXDataParser cross-check, on the owner's hint): the battle camera is SCRIPT-COMPUTED in chunk0 — Camera-namespace calls (`camSetPolar(angle,distance)`, `refSetPos(x,y,z)`, `camSetRoll`, `camSetScrDpt`) whose params are FLOAT constants in the pool. New reader `FfxLib/BattleMap/BattleCameraSetup_File.cs` extracts every call + resolves the floats + the distinct editable knobs; `WithFloat` edits the float pool byte-local (same length, reuses `AiScript_File.EditFloatConst`), preserving the other chunks. The panel lists the knobs grouped by type (polar/refPos/roll/screenDepth) with filter + search (the camera is a ~730-cut-per-battle cinematic script, so you navigate by group/search, not a raw list), each editable; "💾 Save camera parameters" applies the changed floats (backup-once + reload). Gate `BattleCameraScanLab` extended: 855 bins with camera, 623,981 calls, float-edit round-trip 855/855 (byte-local + reversible). Honest: editing a float changes ALL cuts that share it; a custom angle IS in-file (overturns the earlier "= scene authoring"); in-game effect = RT2. Doc `docs/reverse/FFX_BATTLE_CAMERA_SHOT_TABLE_IDA_2026-06-07.md` §6. Build 0 errors.
Read notes