From 5ff1e57073423020680ba27f17b7f0f79c03fb0b Mon Sep 17 00:00:00 2001 From: edujiro5972 <336072401+edujiro5972@users.noreply.github.com> Date: Fri, 2 Oct 2026 14:26:09 +0200 Subject: [PATCH] O7d valide : plus d'avertissement a l'ouverture de l'editeur Co-Authored-By: Claude Opus 5.5 --- Docs/Migration/Journal_Modifications.md | 2 +- LifePlay.uproject | 386 ++++++++++++------------ 2 files changed, 199 insertions(+), 189 deletions(-) diff --git a/Docs/Migration/Journal_Modifications.md b/Docs/Migration/Journal_Modifications.md index 94ae737..60b9d3f 100644 --- a/Docs/Migration/Journal_Modifications.md +++ b/Docs/Migration/Journal_Modifications.md @@ -926,4 +926,4 @@ Validation L7c/L7d (2026-10-02, parc, même cadrage) : la nuit reste claire (sol | CHG-079 | 2026-10-02 | V1.3 | `README.md` (section V1.3, branche `ue5.5-v1.3`) ; tag annoté `v1.3` ; build `LifePlay_Build_5.5_Shipping_V1.3` validé en jeu ; archive `LifePlay_Revival_V1.3_UE5.5_Full_Source_Code.7z` (4 945 770 158 octets, 11 583 fichiers, SHA-256 `24e7d58f759ca8998fe0d7ddc8c6a4c30262978806903e6d3deb68b37c46512a`, contrôles : test 7-Zip, aucun secret ni outil local, 14 fichiers identiques au tag) | publication de la V1.3 (couche de données, `WhatWhereToArray` en C++, ERR-039) | — | | CHG-080 | 2026-10-02 | V1.3 | `README.md` : V1.3 en téléchargement principal (lien Mega), V1.2 et V1.1 en versions précédentes ; lien de la V1 retiré (archive supprimée de Mega faute d'espace, état git conservé par le tag `v1.0`) | lien V1.3 reçu | — | | CHG-081 | 2026-10-02 | O7d | nouveau `Tools/BuildCollections.py` ; 13 collections statiques `Content/Collections/LifePlay*.collection` (hors dépôt, régénérables) ; `11_Audit_Optimisation.md` §16.5, `08_Guide_Developpeur.md` §2.1, `09_Commandes_Utiles.md` §3 | suite d'O7 (choix utilisateur) : regrouper les 8 561 assets par thème dans l'éditeur sans renommer de dossier ; collection transversale `LifePlay_Chemins_Fixes` (4 984 assets à ne pas déplacer) ; 13 545 chemins, 0 inconnu, chargées par l'éditeur ; aucun asset modifié, pas de build | supprimer `Content/Collections/LifePlay*.collection` (`git checkout O7d-avant` pour le reste) | -| CHG-082 | 2026-10-02 | O7d | `Tools/BuildCollections.py` : collections écrites dans `Saved/Collections` (locales) au lieu de `Content/Collections` (partagées) ; 13 fichiers déplacés vers `D:\Game\LifePlay_Backup_5.5\O7d\Content_Collections` puis régénérés (identiques) ; `11_Audit_Optimisation.md` §16.5, `08_Guide_Developpeur.md` §2.1 | avertissement à l'ouverture de l'éditeur (utilisateur) : une collection partagée exige un fournisseur de contrôle de révision, désactivé dans ce projet ; une collection locale n'en utilise pas | `git checkout O7d-apres -- Tools/BuildCollections.py` et remettre les fichiers sauvegardés | +| CHG-082 | 2026-10-02 | O7d | `Tools/BuildCollections.py` : collections écrites dans `Saved/Collections` (locales) au lieu de `Content/Collections` (partagées) ; 13 fichiers déplacés vers `D:\Game\LifePlay_Backup_5.5\O7d\Content_Collections` puis régénérés (identiques) ; `11_Audit_Optimisation.md` §16.5, `08_Guide_Developpeur.md` §2.1 | avertissement à l'ouverture de l'éditeur (utilisateur) : une collection partagée exige un fournisseur de contrôle de révision, désactivé dans ce projet ; une collection locale n'en utilise pas ; validé par l'utilisateur le 2026-10-02 (plus d'avertissement) | `git checkout O7d-apres -- Tools/BuildCollections.py` et remettre les fichiers sauvegardés | diff --git a/LifePlay.uproject b/LifePlay.uproject index 7273356..ca2e115 100644 --- a/LifePlay.uproject +++ b/LifePlay.uproject @@ -1,189 +1,199 @@ { - "FileVersion": 3, - "EngineAssociation": "5.5", - "Category": "", - "Description": "LifePlay 2026.9 beta - portage UE 5.5", - "Modules": [ - { - "Name": "LifePlay", - "Type": "Runtime", - "LoadingPhase": "Default" - }, - { - "Name": "LifePlayEditorTools", - "Type": "Editor", - "LoadingPhase": "Default", - "AdditionalDependencies": [ - "Engine" - ] - } - ], - "Plugins": [ - { - "Name": "ModdingExtra", - "Enabled": true - }, - { - "Name": "StreetMap", - "Enabled": true - }, - { - "Name": "EnhancedInput", - "Enabled": true - }, - { - "Name": "McpAutomationBridge", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "AndroidFileServer", - "Enabled": false - }, - { - "Name": "NNEDenoiser", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "NNERuntimeORT", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "Interchange", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "InterchangeAssets", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "InterchangeTests", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "Fab", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "Bridge", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "MetaHumanSDK", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "SpeedTreeImporter", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "HairStrands", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "MovieRenderPipeline", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "Paper2D", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "USDCore", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "ChaosVD", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "LiveLink", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "ConcertMain", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "ConcertSyncClient", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "ConcertSyncCore", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "Takes", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - }, - { - "Name": "PythonScriptPlugin", - "Enabled": true, - "TargetAllowList": [ - "Editor" - ] - } - ], - "TargetPlatforms": [ - "Windows" - ] -} + "FileVersion": 3, + "EngineAssociation": "5.5", + "Category": "", + "Description": "LifePlay 2026.9 beta - portage UE 5.5", + "Modules": [ + { + "Name": "LifePlay", + "Type": "Runtime", + "LoadingPhase": "Default" + }, + { + "Name": "LifePlayEditorTools", + "Type": "Editor", + "LoadingPhase": "Default", + "AdditionalDependencies": [ + "Engine" + ] + } + ], + "Plugins": [ + { + "Name": "ModdingExtra", + "Enabled": true + }, + { + "Name": "StreetMap", + "Enabled": true + }, + { + "Name": "EnhancedInput", + "Enabled": true + }, + { + "Name": "McpAutomationBridge", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "AndroidFileServer", + "Enabled": false + }, + { + "Name": "NNEDenoiser", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ], + "SupportedTargetPlatforms": [ + "Win64", + "Linux", + "Mac" + ] + }, + { + "Name": "NNERuntimeORT", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "Interchange", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ], + "SupportedTargetPlatforms": [ + "Win64", + "Linux", + "Mac" + ] + }, + { + "Name": "InterchangeAssets", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "InterchangeTests", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "Fab", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "Bridge", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "MetaHumanSDK", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "SpeedTreeImporter", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "HairStrands", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "MovieRenderPipeline", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "Paper2D", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "USDCore", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "ChaosVD", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "LiveLink", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "ConcertMain", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "ConcertSyncClient", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "ConcertSyncCore", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "Takes", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "PythonScriptPlugin", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + } + ], + "TargetPlatforms": [ + "Windows" + ] +} \ No newline at end of file