44 lines
3.9 KiB
Markdown
44 lines
3.9 KiB
Markdown
|
|
Fiche STB-JEU — Niveau N1 — Modèle prévu (orchestrateur) | utilisé claude-opus-5-5 — Agent orchestrateur (analyse) + lp-builder (archives) + utilisateur (parcours) — Skills lp-validate, lp-build
|
|||
|
|
# STB-JEU : preuve en jeu du lot STB (2026-10-09)
|
|||
|
|
|
|||
|
|
## 1. Objet et entrées
|
|||
|
|
- Archives : `D:\Game\LifePlay_Build_5.8_STB-JEU_Development` (HEAD `12d86d2`, lot STB complet, `STB-JEU-BUILD.md`) puis
|
|||
|
|
`D:\Game\LifePlay_Build_5.8_STB-JEU2_Development` (HEAD `c301dd5`, CHG-286 retiré par CHG-294, `STB-JEU-BUILD2.md`).
|
|||
|
|
- Journaux : session 1 `...STB-JEU_Development\Windows\LifePlay\Saved\Logs\LifePlay-backup-2026.10.09-20.30.49.log`
|
|||
|
|
(30 822 lignes) ; session 2 `...STB-JEU2_Development\Windows\LifePlay\Saved\Logs\LifePlay.log` (30 995 lignes).
|
|||
|
|
- Références : base STA-T1 (U8) conservée dans `D:\Game\LifePlay_Build_5.8_Development_U8_essai\Windows\LifePlay\Saved\Logs\LifePlay-backup-2026.10.09-16.46.02.log`
|
|||
|
|
(52 550 lignes ; le `LifePlay.log` de cette archive a été remplacé par la contre-épreuve utilisateur de 22:35, 1 parcours court) .
|
|||
|
|
- Commande : `& .\Tools\LogStats.ps1 -Compare <A>,<B>` (pwsh, depuis la copie 5.8) ; recomptes par Grep des signatures visées.
|
|||
|
|
|
|||
|
|
## 2. Établi
|
|||
|
|
- Parcours : nouvelle partie avec éditeur de personnage, ville, actions avec et sans partenaire, scènes (dont `meet_couple`),
|
|||
|
|
scène à deux ; plus large que la base U8 (Continuer, ville).
|
|||
|
|
- Session 1 : régression **ERR-057** (caméra ~10× plus lente, scène ~20× plus rapide avec partenaire) ; cause établie par le
|
|||
|
|
dump `dumps\MainMenu__EventGraph.txt:275-292, 636-684` (CHG-286) ; contre-épreuve utilisateur : vitesses normales dans U8 ;
|
|||
|
|
corrigé par CHG-294 (`c301dd5`). Session 2 : « le jeu est revenu à la normale » (utilisateur).
|
|||
|
|
- Signatures visées par le lot, session 2 (et contre-épreuve U8 du jour) : `Interacting` 0 (2), `currentMatchRace` 0 (9),
|
|||
|
|
`CurrentCityExpansion` 0 (2), `BGA` 0 (3), `BuildingPoints` 0 (5), `WidgetComponents` 0 (2), `Standspots_Occupied` 0 (3),
|
|||
|
|
`property Near` 0 (17), `OccupyingFnt` 0 (3), `LPFocusWidgetComponent` 0 (1), `Floats_3` 30 (1 107) ; base STA-T1 :
|
|||
|
|
9 / 31 / 9 / 5 / 4 / 2 / 15 / 43 / 19 / 2 / 2 591. `SexPersons` 0 dans les deux sessions (3 en base).
|
|||
|
|
- Index hors bornes : base 3 298, session 1 281, session 2 392 (dont 351 tableaux sans nom dans `getActorVar`,
|
|||
|
|
`ReturnStatIfNeeded`, `setActorVar` du moteur de scènes).
|
|||
|
|
- R13 / R14 (`GI in MainMenu`, 12 lignes en session 2) revenus avec le retrait de CHG-286, comme prévu.
|
|||
|
|
|
|||
|
|
## 3. Estimé
|
|||
|
|
- Familles nouvelles ou en hausse, toutes hors des fonctions modifiées par STB, sur le chemin des scènes et de la création de
|
|||
|
|
personnage : `Person` dans `ReturnStatIfNeeded` 270, `Array_Get_Item_31..41` dans `CallFunction` 96 + 71, `GetSkeletalMesh`
|
|||
|
|
dans `CheckConditionsWho` / `LoadPreset` 98, `TintUI` 30 (R06, non traité), 15 793 « No SkeletalMesh » sur des personnes
|
|||
|
|
effacées après création (« Actor cleared and destroyed », famille STA-D23 préexistante). Présentes en petit nombre avant STB
|
|||
|
|
(U6 5.8 : `Person` 2, `GetSkeletalMesh` 1) ; la hausse suit le parcours (123 lignes `index SPAWN`, scène `meet_couple`) et
|
|||
|
|
peut-être les PNJ désormais dotés d'âge, d'ethnie et d'attractivité (CHG-281), qui ouvrent des scènes à conditions.
|
|||
|
|
- Personnage enfoncé dans la rue : STA-D01 (préexistant 5.5). Police trop claire dans CharGen : écran non touché par STB.
|
|||
|
|
|
|||
|
|
## 4. Incertain
|
|||
|
|
- Aucune contre-épreuve U8 sur le même parcours complet : les familles du § 3 ne sont ni attribuées à STB ni exclues.
|
|||
|
|
- Archives à cuisson incrémentale (LegacyIterative) ; paquets modifiés recuits vérifiés.
|
|||
|
|
|
|||
|
|
## 5. Verdict
|
|||
|
|
**PASS pour le lot STB** (signatures visées à 0, `Floats_3` ÷ 37 sur la contre-épreuve du jour, une régression trouvée et
|
|||
|
|
corrigée, jeu normal selon l'utilisateur), avec réserve § 4. Suites : familles du § 3 à inscrire au registre des défauts pour
|
|||
|
|
un lot ST suivant ; correctif propre R13 / R14 (garde dans la liaison) ; lot UI (caméra en slider, durée protégée) ouvert.
|