LifePlay-Revival/Docs/Migration/etat/BOSS/COMMUN-29-TESTS.md

60 lines
4.1 KiB
Markdown
Raw Normal View History

Fiche COMMUN-29-FIT (STM1) — Niveau N3 — Modèle prévu opus medium | utilisé claude-opus-5-5 — Agent session « Medium · STM1 » (pas de sous-agent) — Skills sk-protocol
# COMMUN-29-TESTS (STM1) : icônes au ras du sol, carte classique beige, pack `lpm_city_paris` 1.3.3 (2026-10-21)
Reprise de COMMUN-28 S3 et S6 (`etat\REL\STM1\STM1-B16-FIN.md`), avec une vérification rapide du reste. Fiche **prête**, rédigée sans lancer le jeu.
## 1. Build et pack
| Élément | Valeur |
|---|---|
| Build | `D:\Game\LifePlay_Build_5.8_Development_COM29\Windows\LifePlay.exe` ; exe du jeu MD5 `19815A94DC292E5C7E83A3AFB4F32CDB` |
| Pack | `D:\Game\LifePlay_Publication\Mods\lpm_city_paris-1.3.3-for-LifePlay-2026.10.2.2a.zip`, 78 161 892 o, SHA-256 `51B8F2F751CA3F36E8349DEEBFF375C323400C0E670D384B0E4F2A78F21E2F9B` |
**Installation** (build neuve) :
```powershell
& "C:\Program Files\7-Zip\7z.exe" x "D:\Game\LifePlay_Publication\Mods\lpm_city_paris-1.3.3-for-LifePlay-2026.10.2.2a.zip" -o"D:\Game\LifePlay_Build_5.8_Development_COM29\Windows" -x!README.txt -aos
Get-ChildItem -Recurse -File "D:\Game\LifePlay_Build_5.8_Development_COM29\Windows\LifePlay\Mods\lpm_city_paris","D:\Game\LifePlay_Build_5.8_Development_COM29\Windows\LifePlay\Content\Modules\lpm_city_paris" | Select-Object FullName, Length
```
Contrôle : 9 fichiers, dont `.pak` 9 779 o, `.ucas` 79 340 880 o, `.utoc` 67 283 o et `.uplugin` 599 o.
**Lancement** :
```powershell
& "D:\Game\LifePlay_Build_5.8_Development_COM29\Windows\LifePlay.exe" -log
```
**Journal** :
```powershell
Select-String -Path "D:\Game\LifePlay_Build_5.8_Development_COM29\Windows\LifePlay\Saved\Logs\LifePlay.log" -Pattern '\[LPCity\]' | Select-Object LineNumber, Line
```
Cvars disponibles : `lp.City.IconFilter`, `lp.City.IconLowAltitudeM` (150), `lp.City.IconNearM` (120), `lp.City.IconCellM` (60), `lp.City.IconNearFromView` (1).
## 2. Cas
Verdict, Découvreur et Heure restent vides : le BILAN les remplit.
| Cas | Lot | Correctif | Action de l'utilisateur | Attendu à l'écran | Ligne de journal attendue | Verdict | Découvreur | Heure |
|---|---|---|---|---|---|---|---|---|
| COMMUN-29.S1 | STM1 | installation | Pack installé ; Mod Manager | « City map: Paris » en **1.3.3** | pas de « Mod version warning » | | | |
| COMMUN-29.S2 | STM1 | S3 : ras du sol | Paris, case classique décochée ; descendre la caméra au niveau des rues (captures 77 et 79 refaites) ; se déplacer et tourner dans une rue commerçante | Les icônes des bâtiments **proches du point regardé** restent visibles (environ 120 m autour) ; **plus de clignotement** quand on bouge ou tourne | `ICONES Paris : … mode bas … ; visibles V` avec **V > 0** ; `camera a A m ; point regarde a D m` | | | |
| COMMUN-29.S3 | STM1 | vue haute | Remonter au-dessus de 150 m, puis redescendre | Mode clairsemé en haut, comme en COMMUN-28 S2 ; passage d'un mode à l'autre sans papillotement | lignes `mode haut`, puis `mode bas` | | | |
| COMMUN-29.S4 | STM1 | S6 : carte classique | Cocher **Classic Map Graphics**, rechoisir Paris ; comparer à Londres (capture 71) ; puis décocher | Volumes **beiges clairs** (ni noirs ni bleu-gris). Si le ton diffère encore de Londres, le noter (plus clair ou plus sombre) : il se règle par un pack | `CLASSIQUE Paris : pose …` | | | |
| COMMUN-29.S5 | STM1 | vérification rapide | Case décochée : Tuileries, Esplanade, une rue commerçante ; survol de deux ou trois enseignes | Comme en COMMUN-27 et 28 : immeubles en couleur, commerces nommés, Orangerie sans immeuble | `MAISONS Paris : … table 31616 …` | | | |
| COMMUN-29.S6 | STM1 | non-régression | Londres et Bath | Inchangées ; aucun filtre d'icônes | aucune ligne `ICONES` pour Londres et Bath (seulement `filtre inactif` au départ de Paris) | | | |
Décompte STM1 : **6 cas**.
Relevés communs :
- `Fatal|Unhandled|Critical error|Assertion failed` = 0 ;
- `Accessed None` : aucun nouveau ;
- lignes `[LPCity]` au BILAN.
PubCheck : lancé par l'auteur après écriture.
Tours : ≈ 1 / 40 (déclaré ; `FicheStats.py` fait foi).
## Fichiers à commiter
- `Docs/Migration/etat/BOSS/COMMUN-29-TESTS.md` (A).