7.1 KiB
Fiche MAPDL1-CLASSIC-FIN — Niveau N2 — Modèle prévu opus medium | utilisé claude-opus-5-5 — Agent session « Medium · MAPDL1 » ; cuisson par le sous-agent lp-builder (MAPDL1-CLASSIC-BUILD.md) — Skills sk-protocol, lp-city, lp-lot, lp-commandlets
MAPDL1 : pilote 3D classique, lpm_city_moscow 1.0.1 (2026-10-22)
GO de Big Boss (local_d2580e73). Décision de l'utilisateur, citée : « approuvé ». C'est sa réponse à la question « Lance-t-on le pilote 3D classique sur Moscou après la 1.7.1 ? ».
Jeton UE : attribué par Big Boss ; rendu à la fin de cette fiche.
1. Outil : étape « Classic » de Tools\RepriseCarte.ps1
-
Instantané de la version précédente :
Snapshot.ps1 -Lot MAPDL1-CLASSIC -Path Tools\RepriseCarte.ps1(Existed=True, 18 304 o, MD504499C37F91D1FEF12963911A28AFDF3). -
Écriture en place pour garder le lien physique avec l'addon : la modification a été préparée sur une copie, contrôlée (ASCII, LF, analyse syntaxique : 0 erreur), puis écrite dans le fichier existant par
WriteAllBytes. -
Après :
- 24 090 o, MD5
4373F4406E701159BE417D5DC6D40DA9; fsutil hardlink listdonne toujours les deux chemins (jeu et addon) ;- MD5 identique sur les deux.
- 24 090 o, MD5
-
Étape
-Etape Classic [-VersionPack 1.0.1] [-ClassicUnlit]:PackVille Monter;LPBuildCityStatic -BuildingsOnly -Material=/Game/Heavy/New2/Buildings/Mats/StreetMapClassic.StreetMapClassic -BuildingColor=0.784,0.753,0.690, soit les octets 200, 192, 176 de Classic/Paris, vers-Package=/<pack>/StreetMap/Classic/<Ville>;- nombre de bâtiments comparé aux totaux ;
PackVille Demonter, toujours fait (finally) ;- CREDITS en CRLF avec une ligne « From version … » ;
PackVille -Etape Version.
Un
Classic/<Ville>existant est refusé. L'étape ne fait pas partie deTout. -
Essai à blanc sur Moscou : code 0, plan complet. Les gardes de
Toutsur Moscou (dossier et pack déjà présents) donnent le code 2, comme attendu.
2. Mesuré (Moscou)
pwsh -NoProfile -File .\Tools\RepriseCarte.ps1 -Ville Moscow -Etape Classic -VersionPack 1.0.1
Mod lpm_city_moscow monte dans Mods\lpm_city_moscow
code=0 duree=36s erreurs=0 avertissements=0
Mod lpm_city_moscow remis dans ModSources\lpm_city_moscow
copie transitoire de la carte : 37365 batiments, 0 routes, 0 parcs, 0 eaux (batiments seuls)
couleur des batiments (murs et toits) : 0.784, 0.753, 0.690 (bordure 2.376, 2.282, 2.091)
maillage brut : 1473180 sommets, 809182 triangles (0.1 s)
asset ecrit : /lpm_city_moscow/StreetMap/Classic/Moscow (…/Mods/lpm_city_moscow/Content/StreetMap/Classic/Moscow.uasset), 9547648 octets
CREDITS (CRLF) : …\ModSources\lpm_city_moscow\Module\CREDITS.txt (1463 o)
lpm_city_moscow.uplugin : 1.0.0 -> 1.0.1
Module\lpm_city_moscow.lpmod : 1.0.0 -> 1.0.1
Module\CREDITS.txt : CRLF conforme
Content\StreetMap\Classic\Moscow.uasset 9547648 o MD5 9C3F67D956CE86097567EF8A7569B27B
code=0
- Nombre de bâtiments : 37 365, égal aux totaux du lecteur Python. 100 % ont un nombre d'étages (
BuildingLevels), donc des volumes à la hauteur d'origine, sans OSM. - Géométrie : 809 182 triangles, en 3D éclairé. C'est moins que l'estimation de 1,5 million : environ 22 triangles par bâtiment, contre 39 pour Paris.
- Cuisson (lp-builder,
MAPDL1-CLASSIC-BUILD.md) : 3 paquets,Success - 0 error(s), 0 warning(s)(journalSaved\Logs\portage\mods\lpm_city_moscow_20261022_150907.log, l. 505). ArchivePack.py: code 0, CREDITS identique à la source, 6 fichiers posés plus le README.- Archive 1.0.1 :
D:\Game\LifePlay_Publication\Mods\lpm_city_moscow-1.0.1-for-LifePlay-2026.10.2.2a.zip, 57 932 342 o, SHA-256B496813EE7EBB7CC616104672816E14A387696456E63270C22B6F157E8A833DA. Valeurs recontrôlées par moi. - Archive 1.0.0 gardée : MD5
C7FC60DC9A9661C3084474E7A6FAA2B4, inchangé. Les 50 archives d'avant sont inchangées ; il y en a 51 après. - Poids ajouté : +16,3 Mo par rapport à la 1.0.0 (41 632 598 o).
- État final :
Mods\vide ;UeState -Kind Editeur:processus=0 editeur=0, code 0. Rien n'a été écrit sous/Gameni sousContent\, et COM30 n'a pas été touché.
3. Question de Big Boss : les maisons vues dans la vue de Pékin 1.0.0
- Les maisons basses à toit rouge, les arbres et la tour sarcelle viennent du remplissage générique du jeu, posé par le Blueprint
MapMarkerssur chaque bâtiment de la carte. On les voit sur la capturemoscou_25.webp, en vue normale. - Ce remplissage n'existe qu'en vue normale (
BC-R12R12-17, établi, COMMUN-29 PASS) : « Mode classique du jeu : MapMarkers cache son plan de pavé et ne pose pas de maisons ». - La couche Classic ne les remplace pas et ne s'y ajoute pas : elle n'est visible qu'en mode classique (
SyncHousesVisibility,LPCityWaterSubsystem.cpp:733-737), quand les maisons génériques sont cachées. Les deux ne sont jamais à l'écran ensemble. - Une vue « classique » de Pékin avec des maisons à toit rouge serait donc soit une vue normale, soit un passage en mode classique pas encore appliqué. Je ne l'ai pas tranché : je n'ai pas vu la capture de Pékin. Ce qui trancherait : la case « Classic Map Graphics » du menu des villes au moment de la capture, et les lignes
[LPCity] CLASSIQUEetMAISONSdu journal.
4. Essai en jeu (geste de Big Boss)
Installation : InstallPackEssai.ps1 -Archive <1.0.1> -Build <COM30\Windows>, à blanc, puis -Appliquer. L'ancien pack 1.0.0 est déplacé par l'outil.
| # | Geste | Attendu |
|---|---|---|
| C1 | Menu des mods | « City map: Moscow … » en 1.0.1, sans « (not loaded) » |
| C2 | Moscou en vue normale | inchangée par rapport à la 1.0.0 (maisons génériques, icônes) |
| C3 | Cocher « Classic Map Graphics » | bâtiments en volumes beiges, aux hauteurs d'origine ; journal [LPCity] CLASSIQUE Moscow : pose /lpm_city_moscow/StreetMap/Classic/Moscow |
| C4 | Décocher | retour à la vue normale, volumes cachés |
| C5 | Fluidité en mode classique | acceptable (809 182 triangles en plus) |
5. Suite
Si l'essai est vert, les 9 autres villes passent en 1.0.1 par -Etape Classic, puis BuildMod et ArchivePack. Estimation : 35 à 45 min sous un seul jeton.
- Tokyo : son CREDITS passe en CRLF à cette occasion, et l'étape le fait d'elle-même.
- Bangalore (239 071 bâtiments) et Tokyo (129 240) donneraient environ 5,3 et 2,9 millions de triangles, à 22 par bâtiment.
-ClassicUnlitest à envisager pour elles.
6. Fichiers
À commiter :
- A
Docs/Migration/etat/REL/MAPDL1/MAPDL1-CLASSIC-FIN.md - A
Docs/Migration/etat/REL/MAPDL1/MAPDL1-CLASSIC-BUILD.md
Hors git :
Tools\RepriseCarte.ps1;- les sources
ModSources\lpm_city_moscow; - l'archive.
Retour arrière de l'outil : Restore.ps1 -Lot MAPDL1-CLASSIC. Retour arrière du pack : déplacer Content\StreetMap\Classic\Moscow.uasset, puis PackVille -Etape Version -Version 1.0.0.
À verser : lp-city § 7 : la 3D classique d'une ville reprise se fait par RepriseCarte.ps1 -Etape Classic. Les étages d'origine suffisent, sans OSM. Compter environ 22 triangles par bâtiment en 3D éclairé.