Mise à jour 2.38
07/06/2026
updatemonster-ai
AURORA : ÉDITER les vrais paramètres de caméra de bataille (angle · distance · position · roll) dans le panneau. Répondant à « et comment je vois/édite ça ? » : la carte 🎥 Camera a gagné « 🎚 Paramètres de caméra (MODIFIABLES) ». RE (IDA + FFXDataParser cross-check, sur l'indice du propriétaire) : la caméra de bataille est CALCULÉE PAR SCRIPT dans chunk0 — des appels namespace Camera (`camSetPolar(angle,distance)`, `refSetPos(x,y,z)`, `camSetRoll`, `camSetScrDpt`) dont les params sont des constantes FLOAT dans le pool. Nouveau lecteur `FfxLib/BattleMap/BattleCameraSetup_File.cs` extrait chaque appel + résout les floats + les boutons éditables distincts ; `WithFloat` édite le pool de floats byte-local (même longueur, réutilise `AiScript_File.EditFloatConst`), préservant les autres chunks. Le panneau liste les boutons groupés par type (polar/refPos/roll/screenDepth) avec filtre + recherche (la caméra est un script cinématique ~730 coupes par bataille, donc on navigue par groupe/recherche, pas une liste brute), chacun éditable ; « 💾 Enregistrer les paramètres de caméra » applique les floats changés (backup-once + reload). Porte `BattleCameraScanLab` étendue : 855 bins avec caméra, 623,981 appels, round-trip d'édition float 855/855 (byte-local + réversible). Honnête : éditer un float change TOUTES les coupes qui le partagent ; un angle personnalisé EST dans le fichier (renverse l'ancien « = scène authoring ») ; effet en jeu = RT2. Doc `docs/reverse/FFX_BATTLE_CAMERA_SHOT_TABLE_IDA_2026-06-07.md` §6. Build 0 erreur.
Lire les notes