5.8 KiB
CAM-B2-DOC : entrée CHG et ticket des sous-lots B2 à B2n (2026-10-13 et 14)
Brouillon de l'entrée du journal Docs/Journal_Modifications.md. Elle s'écrit sous jeton du journal
(JOURNAL-DEMANDE à Big Boss), après réservation du numéro (Tools/Numero.ps1 -Reserver CHG), puis ticket COMMIT au
gardien. Condition (Big Boss, 2026-10-13) : un seul CHG B2 → B2f après l'essai COMMUN-3 (COMMUN-2 : KO A17 et caméra trop près, CAM-COMMUN2-DIAG.md, corrigés en B2f). Les empreintes sont à
relever de nouveau le jour du ticket. CHG-NNN = numéro réservé.
Entrée CHG (une ligne du tableau : ID | Date | Lot | Fichiers | Raison | Empreintes | Retour arrière)
| CHG-NNN | 2026-10-13 | CAM-B2 (B2 à B2n) | Content/BPs/Room.uasset, Content/BPs/PC.uasset (B2m), Source/LifePlay/LPCameraModeSubsystem.h, Source/LifePlay/LPCameraModeSubsystem.cpp (jeu D:\Game\LifePlay-master 5.8, branche ue5.8) ; livrables Docs/Migration/etat/CAM/ | Lot CAM (CAM-SPEC.md amendée B2b, B2d, B2e ; CAM-B2-IMPL.md). C2, caméra à la troisième personne de pièce : CameraActor CamRoom créé à la demande avec le post-traitement du studio ; placé derrière la rotation de contrôle du PC, comme le modèle Third Person d'Epic (Z éloigne de la caméra) ; hauteur tête + 60 ; poursuite lissée (VInterpTo / RInterpTo, vitesse 8) par la minuterie de pièce ; évitement des obstacles (balayage de sphère de 20 cm, canal Camera) ; toujours dans la pièce : boîte sur les faces intérieures des 4 murs et sous le plafond, appliquée au placement, au repli et à la trajectoire ; repli vers le haut à moins de 80 cm de la tête. Pilotage (option 1) : souris et flèches gauche/droite tournent la rotation de contrôle, flèches haut/bas = hauteur (−40 à +150), molette = distance (100 à 300 cm) ; hors C2, commandes de la caméra de pièce inchangées. B2c : sous-système C++ ULPCameraModeSubsystem, indicateur du mode de caméra en bas à gauche (Overview, POV, Scene, C1, C2, C3, Studio, Builder), masqué sous les menus, aucun Blueprint touché. VAL (CAM-B2-IMPL.md § 2) : compilations strictes sans message ; dumps conformes (Room 1084 → 1260 nœuds, seuls les nœuds prévus changés) ; CompileAllBlueprints = référence ; builds …_CAM-B2_Development, COMMUN-1, COMMUN-2 et CheckPackage PASS ; V8 sans ligne caméra ; COMMUN-2 : KO A17 (POV lu sur GI) et caméra attirée par les personnages, corrigés en B2f (POV lu sur le PC ; sonde de C2 en canal Visibility ; témoin C2 au journal) ; COMMUN-3 : | Room 50E736F8 → CA2A9A0B (B2e) → F2B082D2 (B2f) → 0C8EB59F (B2g + B2h) → 18565365 (B2i) → 3A451FDD (3A451FDDF991AC01A699AF7BD1FBDC12, B2k + B2n) ; PC A19510E6 → F45BE57A (F45BE57A39D13D3EB19D0B543153AB0B, B2m) ; LPCameraModeSubsystem.h 7DA111CB65B267A9E2F7482CBA368BE9 ; .cpp FE9236BD138A46BBC2B63027977B3CD9 (T-occ ; avant : BBCA21B0 B2c, 1DE73AA9 B2f, 61FB5582 B2g, D8981529 B2j ; .h BF3412C1 B2c, 84F9BA30 B2f, 2E1E2458 B2j) ; instantanés D:\Game\LifePlay_Backup_5.5\CAM-B2\ (Room de B1), CAM-B2b\ (B2), CAM-B2d\ (B2b), CAM-B2f\ (B2e, C++ de B2c, SPEC B2c) | Avant commit : .\Tools\Restore.ps1 -Lot CAM-B2 (ou CAM-B2b, CAM-B2d pour un état intermédiaire), éditeur fermé, après Snapshot.ps1 -Lot CAM-B2-retour, sur accord ; supprimer les 2 fichiers LPCameraModeSubsystem.* (déplacer vers la sauvegarde). Après commit : git revert du commit (git log --grep CAM-B2), par ticket RESTORE au gardien, avec l'accord de l'utilisateur |
Ticket COMMIT (au gardien, après JOURNAL-LIBRE)
- Dépôt : jeu
D:\Game\LifePlay-master 5.8, brancheue5.8, parent attendu = HEAD au moment du ticket (0745917au relevé du 2026-10-13, à refaire). - Chemins (explicites, sur index privé) :
Content/BPs/Room.uasset,Content/BPs/PC.uasset(B2m, lacet POV)Source/LifePlay/LPCameraModeSubsystem.h,Source/LifePlay/LPCameraModeSubsystem.cppDocs/Journal_Modifications.md,Docs/Migration/etat/REPO/NUMEROS.md,Docs/README.md(plage CHG de l'index, silp-docl'exige)Docs/Migration/etat/CAM/(.mdseulement ; les.txtsont ignorés) :- modifiés :
CAM-SPEC.md,CAM-TACHES.md; - nouveaux :
CAM-B2-DEMANDE.md,CAM-B2-IMPL.md,CAM-B2-DOC.md,CAM-B2-V7-BUILD.md,CAM-B2b-AMENDEMENT.md,CAM-B2b-DEMANDE.md,CAM-B2b-ESSAIS.md,CAM-B2b-FICHES.md,CAM-B2b-IMPL-F1.md,-F2.md,-F3.md,-F4.md,-F5.md,-F6a.md,-F6b.md,-F7.md,CAM-B2c-SPEC.md,CAM-B2c-IMPL.md,CAM-B2d-TPS.md,CAM-B2d-FICHE.md,CAM-B2d-IMPL.md,CAM-B2e-FICHE.md,CAM-B2e-IMPL.md,CAM-COMMUN-2-TESTS.md,CAM-B1e-CART.md,CAM-COMMUN2-DIAG.md,CAM-B2f-FICHE.md,CAM-B2f-IMPL.md,CAM-B2f-VAL.md,CAM-COMMUN3-DIAG.md,CAM-B2g-IMPL.md,CAM-B2g-VAL.md,CAM-COMMUN-4-TESTS.md,CAM-COMMUN4-DIAG.md,CAM-B2i-FICHE.md,CAM-B2i-IMPL.md,CAM-B2i-VAL.md,CAM-B2j-VAL.md,CAM-COMMUN5-DIAG.md,CAM-Tocc-VAL.md,CAM-B2k-FICHE.md,CAM-B2m-FICHE.md,CAM-B2n-FICHE.md,CAM-COMMUN-6-TESTS.md,CAM-B2k-IMPL.md,CAM-B2m-IMPL.md,CAM-B2n-IMPL.md,CAM-B2kmn-VAL.md(etCAM-B2c-SPEC.mdcorrigée en B2f).
- modifiés :
- Exclus (autres lots, non commités par CAM) :
Content/BPs/Person.uasset(STG-B1),Source/LifePlay/LPDebugSubsystem.*(STG M1),Source/LifePlay/LPOutdoorRoomSubsystem.*(STG S-F4). - Message :
CAM-B2 : C2 caméra Third Person de pièce (rotation de contrôle, poursuite lissée, toujours dans la pièce, pilotage souris/flèches/molette), indicateur du mode de caméra (LPCameraModeSubsystem), indicateur POV et sonde de C2 corrigés après COMMUN-2 (B2f), livrables etat/CAM (CHG-NNN). - Contrôle d'entrée : MD5 ci-dessus ; aucun nom de compte ni chemin de profil Windows dans les livrables
(
Tools/PubCheck.ps1) ; fins de ligne LF (git ls-files --eol).