LifePlay-Revival/Docs/Migration/etat/U58/U3/U3-T1-RELEVE-DC4.md
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

1.8 KiB

Fiche U3-T1 — Niveau N2 — Modèle prévu opus (orchestrateur) | utilisé Opus 5.5 (session principale)

U3-T1 — Relevé de la boîte du couple sur le build 5.5 DC4 (référence de R1)

Parcours : utilisateur, 2026-10-08, D:\Game\LifePlay_Build_5.5_DC4, scène couple dans Room_C_0 (chambre). Journal : D:\Game\LifePlay_Build_5.5_DC4\Windows\LifePlay\Saved\Logs\LifePlay.log (17:01, 1 241 871 octets), l. 15075-15078 :

  • Show couple : branche (PlayerCharacter + Person_C_2147482015)
  • Show couple : boite pose centre X=-31.753 Y=-13.690 Z=-40.890 etendue X=101.154 Y=50.004 Z=85.648
  • Show couple : boite pose centre X=-29.990 Y=5.213 Z=-61.063 etendue X=102.917 Y=44.573 Z=32.055

Aucune ligne Show couple : boite <label> (chemin « animations ») : établi.

Pourquoi (établi, lecture du code 5.5)

  • LPShowCoupleSubsystem.cpp:377 : if (!FitToBodies() && …) { FitBox(Anims, Label) … } : la voie « animations » (FitBox, :720-747, ligne de journal :746) n'est qu'un repli quand la voie « corps vivants » (FitToBodies, :691-717, ligne boite pose :714) échoue.
  • Le code de R1 est dans LPCoupleSim::AccumulateAnimBounds (LPCoupleSimCore.cpp:111), appelé seulement par FitBox.
  • Conséquence : un parcours en jeu normal n'exerce pas R1 ; les valeurs boite pose ci-dessus servent de référence à la voie « corps vivants » (non touchée par U3) pour U6, pas à R1.

Conséquence pour la vérification de R1

Contrôle décisif : Sandbox éditeur 5.8 (U1-SPEC § 1.7 point 2, référence AgMakeout centre X=20.831 Y=1.400 Z=-0.534, etendue X=41.180 Y=50.958 Z=89.466), possible en U4 quand l'addon revient dans la copie 5.8. Le point 3 (jeu cuit) de § 1.7 est sans objet tant que FitToBodies réussit. G-U3 ne dépend pas de ce relevé.