LifePlay-Revival/Docs/Migration/etat/BOSS/COMMUN-28-TESTS.md
2026-10-22 21:10:39 +02:00

61 lines
4.6 KiB
Markdown

Fiche COMMUN-28-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-28-TESTS (STM1) : icônes filtrées, pack `lpm_city_paris` 1.3.2 (2026-10-21)
Partie STM1 du cahier de la build COMMUN-28 (`etat\REL\STM1\STM1-B15-FIN.md`). Les cas LOC1 éventuels sont ajoutés par leur auteur. 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_COM28\Windows\LifePlay.exe` ; exe du jeu MD5 `67A86EBF0DFE98223D019A3BA79B1160` |
| Pack | `D:\Game\LifePlay_Publication\Mods\lpm_city_paris-1.3.2-for-LifePlay-2026.10.2.2a.zip`, 78 161 723 o, SHA-256 `81B2FE9944AA251D4A1E08ED27DAA966612BD471F9CE86F82D72CB8A8D519CBC` |
**Installation** (build neuve) :
```powershell
& "C:\Program Files\7-Zip\7z.exe" x "D:\Game\LifePlay_Publication\Mods\lpm_city_paris-1.3.2-for-LifePlay-2026.10.2.2a.zip" -o"D:\Game\LifePlay_Build_5.8_Development_COM28\Windows" -x!README.txt -aos
Get-ChildItem -Recurse -File "D:\Game\LifePlay_Build_5.8_Development_COM28\Windows\LifePlay\Mods\lpm_city_paris","D:\Game\LifePlay_Build_5.8_Development_COM28\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_COM28\Windows\LifePlay.exe" -log
```
**Journal** :
```powershell
Select-String -Path "D:\Game\LifePlay_Build_5.8_Development_COM28\Windows\LifePlay\Saved\Logs\LifePlay.log" -Pattern '\[LPCity\]' | Select-Object LineNumber, Line
```
**Réglages en console**, pour essayer d'autres seuils sans nouvelle build : `lp.City.IconFilter 0|1`, `lp.City.IconLowAltitudeM 150`, `lp.City.IconNearM 120`, `lp.City.IconCellM 60`.
## 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-28.S1 | STM1 | installation | Pack installé ; Mod Manager | « City map: Paris » en **1.3.2** | pas de « Mod version warning » | | | |
| COMMUN-28.S2 | STM1 | icônes, vue haute | Paris, case classique décochée, vue de dessus haute (au-dessus de 150 m) ; puis dézoomer | Les icônes sont **clairsemées**, une au plus par carré de 60 m environ ; plus de tapis d'icônes | `ICONES Paris : N icone(s) ; mode haut (seuils 150 / 120 / 60 m) ; visibles V ; cachees par le filtre F` avec V bien inférieur à N | | | |
| COMMUN-28.S3 | STM1 | icônes, ras du sol | Descendre la caméra au niveau des rues (capture 67 refaite) ; se déplacer dans une rue commerçante | **Plus de mur d'icônes** : seules celles des bâtiments proches (moins de 120 m environ) apparaissent, et elles suivent le déplacement | `ICONES Paris : … mode bas …` | | | |
| COMMUN-28.S4 | STM1 | icônes, retour | Remonter au-dessus de 150 m | Retour au mode clairsemé | ligne `mode haut` | | | |
| COMMUN-28.S5 | STM1 | filtre désactivable | Console : `lp.City.IconFilter 0`, puis `1` | 0 : toutes les icônes reviennent ; 1 : filtre rétabli après un léger mouvement de caméra | `ICONES : filtre inactif ; N icone(s) rendue(s)`, puis de nouveau `ICONES Paris : …` | | | |
| COMMUN-28.S6 | STM1 | carte classique : couleurs, musées | Cocher **Classic Map Graphics**, rechoisir Paris ; regarder les volumes et les Tuileries ; puis décocher | Volumes **beiges**, comme Londres (capture 71), et non plus bleu-gris ; Orangerie et Jeu de Paume sans volume. Décoché : immeubles de pierre ; **l'Orangerie et le Jeu de Paume ne sont plus des immeubles** (empreinte plate) | `CLASSIQUE Paris : pose …` ; `MAISONS Paris : … table 31616 …` | | | |
| COMMUN-28.S7 | STM1 | fluidité | Même vue que COMMUN-26.6, filtre actif : `stat fps`, `t.MaxFPS 0`, `r.VSync 0`, `stat unit` | Fluide ; noter Frame, Game et GPU, à comparer à COMMUN-26 | sans objet | | | |
| COMMUN-28.S8 | STM1 | non-régression | Londres et Bath | Icônes de Londres et de Bath **inchangées** (aucun filtre) | aucune ligne `ICONES` pour Londres et Bath | | | |
Décompte STM1 : **8 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 : ≈ 2 / 40 (déclaré ; `FicheStats.py` fait foi).
## Fichiers à commiter
- `Docs/Migration/etat/BOSS/COMMUN-28-TESTS.md` (A).