4 KiB
4 KiB
KEY2 : brouillon du journal (R5)
Lignes à verser au journal sans numéro ; versement par un lp-writer (lots STM1, KEY2 et CAM2 ensemble). Numéro réservé par Big Boss pour KEY2 : CHG-373 (Numero.ps1, verrou 234). Ajout seul : une correction = une nouvelle ligne.
CHG (brouillon)
| Heure du fait (AAAA-MM-JJ HH:MM) | Lot | Fichiers | Raison (fait observable + preuve) | Avant → après | Retour arrière | Versé |
|---|---|---|---|---|---|---|
| 2026-10-20 09:52 | KEY2 (K2-K6, IMPL-01) | Config/DefaultInput.ini |
Décisions 1 à 15 de KEY2-SPEC-01.md. Retirés : SpeedUp NumPadSix et Equals, SpeedDown NumPadFour et Hyphen, TestScenes Tilde, MoveForward Z, MoveRight Q. Ajoutés : ActionPanel Q, CameraHeight G / B, CoupleMoveY V / X. QWERTY par défaut (« QWERTY en premier »). Preuve : diff contre HEAD, 7 lignes retirées et 5 ajoutées (KEY2-IMPL-01.md) |
MD5 20952b1f → 1a8e89a1 (CRLF gardé) | Tools\Restore.ps1 -Lot KEY2-IMPL |
oui, 2026-10-20 12:19 (CHG-373) |
| 2026-10-20 10:09 | KEY2 (K2-K6, IMPL-01 et complément) | Source/LifePlay/LPKeyboardSubsystem.h, .cpp |
K2 : liste QWERTY / AZERTY et Apply, préréglages exclusifs, section [LPKeyboard] (Layout, Version, CoupleDrag). Migration Version=2 : retraits, et ActionPanel, G / B et V / X posés sur les touches libres. K5 : souris, molette, modificateur seul ; clic gauche seul refusé. K6 : section Scene au libellé neutre. Preuve : KEY2-BUILD-01 à code 0, KEY2-VAL-01 PASS-STATIC |
.cpp 5d60d3f8 → 7501ec6a ; .h eed95e98 → 06793e57 | Tools\Restore.ps1 -Lot KEY2-IMPL, puis KEY2-IMPL2 |
oui, 2026-10-20 12:19 (CHG-373) |
| 2026-10-20 10:09 | KEY2 (IMPL-01, part de KEY2) | Source/LifePlay/LPCameraModeSubsystem.h, .cpp (fichier partagé avec CAM2, gel CAM2) |
ActionPanel en scène (appelle PC.LeftMouseSexOn), CameraHeight, CoupleMoveY (Y du monde, constante CoupleMoveSpace), option CoupleDrag (clic gauche seulement), aide BuildControlsHelp. Diff contre la référence CAM2 406fbf1d : .cpp +112 / −1 (la ligne retirée est la fin des arguments de l'aide), .h +8 / −0 ; aucun bloc CAM2 touché |
.cpp 406fbf1d (CAM2) → f15c2b9b ; .h 9aee8d04 → 36feac2a ; HEAD du .cpp : 1f10631f | Tools\Restore.ps1 -Lot KEY2-IMPL2, puis KEY2-IMPL (406fbf1d) |
oui, 2026-10-20 12:19 (CHG-373) |
| 2026-10-20 10:53 | KEY2 (DIAG-01) | Source/LifePlay/LPKeyboardSubsystem.cpp, Source/LifePlay/LPSettingsSubsystem.cpp |
KO COMMUN-15 : marche coupée, nom de caméra absent et personnage enfoncé après une visite de l'onglet Clavier (IsMenuOpen resté vrai) ; fichier du joueur jamais relu (clés +ActionMappings, FConfigFile::Read sans commandes +, ConfigCacheIni.cpp:2216-2219). Défauts antérieurs à KEY2 (relus à HEAD). Correctif : IsMenuOpen n'est vrai que pendant une capture ; lecture des clés + ; CancelWait à la fermeture des réglages. Preuve : KEY2-BUILD-02 à code 0, KEY2-VAL-03 PASS |
Keyboard.cpp 7501ec6a → 7960e871 ; Settings.cpp b72671af → 5ff9f26d | Tools\Restore.ps1 -Lot KEY2-FIX1 |
oui, 2026-10-20 12:19 (CHG-373) |
| 2026-10-20 11:31 | KEY2 (VAL en jeu, COMMUN-16) | — (essai) | Résultats COMMUN-16 (journal D:\Game\LifePlay_Build_5.8_Development_COM16\Windows\LifePlay\Saved\Logs\LifePlay.log) :- PASS : marche ZQSD / WASD ; migration « passe de la version 0 a 2 : 5 liaisons retirees », « 50 actions et 19 axes relus » ; AZERTY appliqué et gardé ; ActionPanel sur A (« panneau d'action bascule ») ; Add / Subtract ; clic gauche seul refusé ; Ctrl+C et Ctrl+E sans double déclenchement (COMMUN-14.17). - KO : V / X sans effet dans une pièce visible (garde « pièce cachée », KEY2-DIAG-02.md) ; haut / bas sans effet dans une pièce visible (comportement d'origine de PC) ; CameraHeight : B ne descend pas au sol (borne relative). Corrigés par le passage IMPL rév. 3 de CAM2 (décision (b) de l'utilisateur, borne absolue de la pièce).- Mineur : ligne d'état coupée ; correctif KEY2 au dégel (KEY2-SUITE-ST) |
— | — | oui, 2026-10-20 12:19 (CHG-373) |