Fiche COMMUN-27b-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-27b-TESTS : pack `lpm_city_paris` 1.3.1 sur la build COMMUN-27 (2026-10-21) Reprise du cas COMMUN-27.S4, KO : en mode classique, Paris reste plat (capture 70). **Cause probable** : - la carte classique 3D portait le matériau de la carte de référence, `StreetMapMasked`, qui masque les bâtiments ; - en mode classique, le jeu change le matériau de **son** composant de carte, pas celui du nôtre. **Correctif, données seulement** : `Classic/Paris` est reconstruit avec `/Game/Heavy/New2/Buildings/Mats/StreetMapClassic` (`STM1-B14-FIN.md` § 5). **Aucune nouvelle build** : le code du jeu est celui de COM27 (`LPCityWaterSubsystem.cpp` `392d659702289058fbfa646b68ba3545`). ## 1. Pack | Élément | Valeur | |---|---| | Build | `D:\Game\LifePlay_Build_5.8_Development_COM27\Windows\` (la même que COMMUN-27) | | Pack | `D:\Game\LifePlay_Publication\Mods\lpm_city_paris-1.3.1-for-LifePlay-2026.10.2.2a.zip`, 78 193 386 o, SHA-256 `2CBAA41CDDD7A081998B50BC19B2B9746AB8E940749E4013D2D380E930664949` | Remplacement du pack 1.3.0, jeu fermé (déplacement, jamais de suppression) : ```powershell $W = "D:\Game\LifePlay_Build_5.8_Development_COM27\Windows" New-Item -ItemType Directory -Force "$W\_pack_retire_1.3.0" | Out-Null Move-Item "$W\LifePlay\Mods\lpm_city_paris" "$W\_pack_retire_1.3.0\Mods_lpm_city_paris" Move-Item "$W\LifePlay\Content\Modules\lpm_city_paris" "$W\_pack_retire_1.3.0\Modules_lpm_city_paris" & "C:\Program Files\7-Zip\7z.exe" x "D:\Game\LifePlay_Publication\Mods\lpm_city_paris-1.3.1-for-LifePlay-2026.10.2.2a.zip" -o"$W" -x!README.txt -aos Get-ChildItem -Recurse -File "$W\LifePlay\Mods\lpm_city_paris","$W\LifePlay\Content\Modules\lpm_city_paris" | Select-Object FullName, Length ``` Contrôle : 9 fichiers, dont `.pak` 9 775 o, `.ucas` 79 373 648 o, `.utoc` 67 307 o et `.uplugin` 599 o. ## 2. Cas | Cas | Lot | Correctif | Action de l'utilisateur | Attendu à l'écran | Ligne de journal attendue | Verdict | Découvreur | Heure | |---|---|---|---|---|---|---|---|---| | COMMUN-27b.1 | STM1 | installation | Mod Manager | « City map: Paris » en **1.3.1** | pas de « Mod version warning » | | | | | COMMUN-27b.2 | STM1 | S4 : carte classique 3D | Cocher **Classic Map Graphics**, rechoisir Paris (capture 70 refaite) ; puis décocher et rechoisir | Coché : **volumes gris extrudés** comme à Londres (capture 71), à hauteurs variées ; monuments et eau visibles ; immeubles de pierre cachés. Décoché : immeubles de pierre, sans volumes gris | `CLASSIQUE Paris : pose /lpm_city_paris/StreetMap/Classic/Paris.Paris …` ; `MAISONS : ClassicMap 1 -> maisons du pack cachees` | | | | | COMMUN-27b.3 | STM1 | non-régression 1.3.0 | Coup d'œil, case décochée : Tuileries, Esplanade, une rue commerçante | Comme en COMMUN-27 (S2, S3 et S5 PASS) | `MAISONS Paris : … table 31642 …` | | | | **Si 27b.2 reste plat**, l'hypothèse du matériau est fausse. Il faudra alors : - relever par MCP, en lecture, le matériau effectif du composant `LPCityClassic` et celui de la carte en mode classique ; - vérifier la visibilité du composant ; - puis diagnostiquer avant toute nouvelle build. PubCheck : lancé par l'auteur après écriture. Tours : ≈ 1 / 40 (déclaré ; `FicheStats.py` fait foi). ## Fichiers à commiter - `Docs/Migration/etat/BOSS/COMMUN-27b-TESTS.md` (A).