8.7 KiB
U7 — Suivi du lot (orchestrateur, Opus 5.5)
Lot U7 (plan 27) : mods sous UE 5.8. Décisions utilisateur 2026-10-08/09 : référence 2026.10.2.0 produite par un
Shipping 5.8 en U7 ; T4 d'abord ; reports secondaires (capture Mesure hors fenêtre, 28 poses de démo, RetargetPack.py)
en lot U7b. Entrée : tag U7-avant (copie 5.8, cb79c24), instantanés Backup_5.5\U7 (Source\LifePlay, DefaultGame.ini),
Backup_5.5\U7-addon (BuildMod.ps1), Backup_5.5\U7\regles (skills et modèle de séquençage).
Fiches
| Fiche | Objet | Agent | Résultat |
|---|---|---|---|
| U7-T4 | mod quaternius 5.5 dans jeu 5.8 | orchestrateur + utilisateur | plantage au démarrage 2/2 (FZenPackageHeader) → D2 |
| U7-T5 | garde v1 (égalité stricte) | lp-impl | remplacée par T7 |
| U7-T6 | détection binaire du moteur | opus-xhigh | conteneur 4/5, registre 17/24 discriminants |
| U7-T7 (+fix1) | garde : moteur / min / max, démontage au StartupModule, 3 cases Misc, EngineVersion BuildMod |
lp-impl-max | PASS-STATIC puis essais en jeu PASS |
| U7-T8 / T8b | builds Development (LifePlay_Build_5.8_U7, _U7b libellés courts) |
lp-builder | 0/0, UAT 0 |
| U7-T9 | marquage « (not loaded) » dans le gestionnaire | lp-impl | fait (build _U7c, essai PASS) |
Décisions D2 (utilisateur, 2026-10-09)
Trois contrôles (moteur = en-tête de conteneur + AssetRegistry.bin + EngineVersion du .uplugin s'il existe ;
min 2026.10.2.0 ; max = ProjectVersion) ; échec = mod non chargé (démonté) + fenêtre avec raison ; une case par
contrôle dans Settings > Misc ; motif moteur seul affiché s'il échoue (min/max « secondaire » au journal) ; mod sans
MODULE_GAME_VERSION : chargé + avertissement ; BuildMod écrit EngineVersion.
Essais en jeu (build LifePlay_Build_5.8_U7, copies jetables)
- T4 rejoué (
_U7_T4) : quaternius 5.5 refusé (moteur), démonté, pas de plantage — PASS. - Cases : moteur levé → refus par min — PASS ; moteur + min levés → chargé → plantage attendu — PASS (preuve que les cases agissent). Preuves
T7/. - P10 (
_U7_P10, sauvegarde 5.5 avecPocolov17) : Pocolov refusé, Continuer sans plantage, coiffure absente, coiffures Pocolov absentes de l'éditeur — PASS. PreuvesP10/. - Bug visuel Misc (cases coupées) : libellés raccourcis (
Mods: engine check (restart)…), build_U7b; contrôle visuel utilisateur 2026-10-09 : 3 cases entières — PASS ; écran titreLifePlay 2026.10.2.0.
Référence et recuisson (2026-10-09)
- U7-T14 : Shipping 5.8
-createreleaseversion=2026.10.2.0→Releases/2026.10.2.0+ archiveD:\Game\LifePlay_Build_5.8_Shipping_V2.0(.utoc identiques, conteneur 5, registre 24) ; R2 :2026.10.1.5et2026.10.1.6→Backup_5.5\Releases. - U7-T15 : échec 1 (
ModSources/*/Contentignoré par git → absent du worktree 5.8, défaut U4) ; Content copié depuis l'addon 5.5 (MD5 identiques) ; reprise : 3 archives*-1.0-for-LifePlay-2026.10.2.0.zip(70/84/20 paquets, auteur « LifePlay Revival »,EngineVersion5.8.3, formats 5/24). Reste : rendre ce transfert de sources hors git documenté/scripté (addon). - Essais
_U7d_MODS(sauvegarde 5.5 DC4) : T1/T2 PASS (3 mods acceptés, 104 clips, 138 coiffures, aucun avertissement), C1 PASS (« 88 maillage(s) conserve(s) » au décochage de Pocolov), T3 PASS (12 coiffures retirées des listes), T6 PASS (Continuer + rechargement). Jade garde sa coiffure Pocolov après décochage (contrat 5.5) → liste des bugs (doc 29), non prioritaire. Mise en page du gestionnaire (textes longs, flèches masquées) → liste des bugs (doc 29), non prioritaire. PreuvesT2-T6/. - T5 (
_5.5_DC4_T5, quaternius 2026.10.2.0 dans le jeu 5.5) : plantage au démarrage, message explicitePakFile.cpp:300 Invalid pak file version (12) … Verify your installation(5.5 lit les paks ≤ 11) — résultat attendu, à écrire dans le guide moddeurs (« un mod V2.0 empêche la V1.x de démarrer : retirer le mod ou mettre le jeu à jour »). PreuveT5/. - T7 (U7-T16, mod de test
lpr_test_u7t7, une coiffure Pocolov15) : NewMod → HairPipeline (1er passage 5.8 ; 1er essai en échec par JSON sans champs "auto", erreur d'opérateur ; message peu clair àHairPipeline.ps1:215→ liste des bugs) → EditMod (utilisateur : éditeur ouvert sur/lpr_test_u7t7/, 6 assets, mod remis dans ModSources à la fermeture,Mods\vide) → BuildMod (6 paquets, 0 erreur) → jeu_U7d_T7: « lpr_test_u7t7 accepte (conteneur 5, registre 24, EngineVersion 5.8.3, 2026.10.2.0) », Pocolov15 ajoutée et rendue avec ses matériaux — PASS. Contrôle « dependances A VERIFIER » deHairMaterials.py= faux positif en 5.8 (matériaux cuits et rendus) → liste des bugs. Rangement :Backup_5.5\U7\T7_mod_test(ModSources, JSON, archive et dossier de publication) ;Backup_5.5\mods\lpr_test_u7t7(copie de travail de HairPipeline) laissé. PreuvesT7/. - Essais T1–T7 tous passés (T4 → garde D2 ; T5 = refus explicite par le jeu 5.5).
Reports ouverts (à reporter au registre de 21_Sandbox_Addon.md en INT)
- Gestionnaire de mods : mod refusé affiché coché → U7-T9 fait (build
_U7c, essai_U7c_GM: « (not loaded) », teinte, case bloquée, marquage conservé après ▲/▼ — PASS). Reste (utilisateur 2026-10-09) : un clic sur le NOM du module bascule encore la coche (HoverButton) → désactiver aussi le bouton du nom pour un mod refusé (prochain lot de corrections, avec le libellé moteur). - Libellé du motif moteur : « format 4, game 5 » incompris → afficher la version d'Unreal (table formats connus : conteneur 4 = UE 5.5, 5 = UE 5.8 ; inconnu = « older/newer Unreal Engine ») ; formats gardés au journal. Proposé, accord utilisateur attendu.
- Flèches ▲/▼ de Pocolov peu visibles (auteur long « LifePlay Revival (hairstyles by Pocolov) » par-dessus ; préexistant
en 5.5, flèches fonctionnelles) →
MODULE_AUTHOR: LifePlay Revivalcourt à la recuisson (R3) des 3 mods, proposé. - Bridget chauve à l'ouverture de l'éditeur de personnage quand un mod
MODULE_DEFAULT_ENABLEDest présent, en 5.5 (mod chargé) ET en 5.8 (mod refusé, table de 126 intacte) ; Pocolov apparaît AVANT vin_Base dans le gestionnaire. Piste (estimé) : ordre d'insertion deEnsureDefaultEnabledModulesdansGI.ModEnableds(lot H3d) → diagnostic U7-T11. Résultat U7-T11 (établi, essai utilisateur sans mod_U7c_T11: chauve) : ce n'est PAS l'ordre ; ouvrir le gestionnaire modifieModEnableds→LPHairstyleSubsystem::Sync()videGI.HairstyleTableet la recrée sans lesSkeletalMeshpréchargés →UpdateDefaultHair(ToulouseHR, indice 38) lit None. Défaut présent depuis H1/H3a, donc aussi en V1.x 5.5. Décision utilisateur : C1 (conserver les maillages) + C2 (signature limitée aux modules à coiffures) en 5.8 seulement → U7-T12 ; main/V1.x non corrigé (au registre). Non retenus pour l'instant : C3 (ordre d'affichage), bouton du nom bloqué pour un mod refusé, libellé « Unreal Engine 5.5/5.8 ». U7-T12/T13 : PASS (2026-10-09) — build_U7d0/0 ; essai utilisateur_U7d_T12(gestionnaire ouvert/fermé → New Game → Female) : Bridget coiffée ; journal : 0 « reconstruction », 0Accessed NonedansUpdateDefaultHair(archiveT11/LifePlay_U7d_T12_C2_ok.log). C1 (maillages conservés à une reconstruction) reste à voir avec un mod de coiffures accepté (Pocolov recuit, essai T2). - Personnages enfoncés dans la rue (signalé par l'utilisateur 2026-10-09, capture : Bridget enfoncée jusqu'aux genoux dans le pavé, carte de ville) : défaut ancien, présent depuis les builds 5.5, sans lien avec U7 ; à corriger — lot propriétaire : après V2.0 (décision utilisateur 2026-10-09), hors U58.
- 5.5 (DC4) avec Pocolov chargé : Bridget chauve à l'ouverture de l'éditeur de personnage au lieu de sa coiffure par défaut (« Toulouse » selon l'utilisateur) ; coiffures Pocolov sélectionnables ensuite. Piste (estimé) : reconstruction de la table à la modification de la liste des modules actifs. À revérifier en 5.8 avec Pocolov recuit (T2) ; fiche CART si reproduit.
Tools/Build.ps1: résumé makefile éditeur vide, « DLL liees : 0 » pour la cible jeu,-FromLogécrase un résumé de la même seconde (U7-T8 § 7).- Livrable U7-T5 erroné sur les fins de ligne (LF, pas CRLF) — corrigé par U7-T7.
Reste à faire (U7)
T9 → rebuild → contrôle visuel (Misc + gestionnaire) ; R1 Shipping 5.8 -createreleaseversion=2026.10.2.0 ; R2 Releases/
(1.5, 1.6 → Backup_5.5\Releases) ; R3 recuisson des 3 mods (BuildMod/EditMod/HairPipeline en 5.8) ; T1, T2, T3, T5, T6,
T7 ; -NoUBA dans lp-build ; règle de copie de sauvegarde (SAV1 / ERR-042) ; guide moddeurs ; VAL ; INT (commits
addon puis pin puis jeu) ; DOC (CHG, ERR).