Plugins/LPAnimCore (Runtime, PreDefault, toutes configurations) recoit la partie runtime de l'ancien LPAnimMeasure de l'addon. LifePlay.Build.cs : LPAnimMeasure -> LPAnimCore. LifePlayEditorTools depend encore de LPAnimMeasure jusqu'a DC2. Pin addon 3e9c32f. Validation : DC1-BUILD code 0, DC1-VAL PASS (tournees Mesure identiques a SB2-REF, controle visuel utilisateur marche et ShowCouple). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2.4 KiB
2.4 KiB
DC1-IMPL — Plugin LPAnimCore
- Fiche : DC1-T1 (A-IMPL-H) — Modèle : M3 opus | opus (session principale) — Dépend de : DC0-SPEC § 1
- Instantanés :
D:\Game\LifePlay_Backup_5.5\DC1(jeu :LifePlay.uproject,LifePlay.Build.cs,Plugins\LPAnimCoreabsent) etDC1-addon(16 fichiers de l'addon). Retour arrière proposé :.\Tools\Restore.ps1 -Lot DC1et.\Tools\Restore.ps1 -Lot DC1-addon -ProjectRoot D:\Game\LifePlay-Sandbox. - Branche addon :
lot/DC1-animcore(depuislot/SB4-final=4795ea2).
Jeu
| Fichier | Changement |
|---|---|
Plugins/LPAnimCore/LPAnimCore.uplugin |
nouveau : module LPAnimCore, Runtime, PreDefault, Win64, toutes configurations |
Plugins/LPAnimCore/Source/LPAnimCore/LPAnimCore.Build.cs |
nouveau : Core, CoreUObject, Engine publics, structure plate |
Plugins/LPAnimCore/Source/LPAnimCore/LPAnimCore.cpp |
nouveau : IMPLEMENT_MODULE(FDefaultModuleImpl, LPAnimCore) |
…/LPAnimRedirect.h/.cpp, LPCoupleSim.h, LPCoupleSimCore.cpp |
copiés de l'addon ; seules différences : LPANIMMEASURE_API → LPANIMCORE_API (6 dans LPAnimRedirect.h dont 3 lignes, 18 dans LPCoupleSim.h) et le commentaire de SetUALRoot (périmé : c'est l'addon qui l'appelle, pas LifePlay) ; LPAnimRedirect.cpp et LPCoupleSimCore.cpp identiques octet pour octet (CRLF conservé) |
LifePlay.uproject |
plugin LPAnimCore activé (avant LPSandbox, qui reste Optional) |
Source/LifePlay/LifePlay.Build.cs |
LPAnimMeasure → LPAnimCore (public) |
Empreintes SHA-256 (16 premiers caractères) : LPAnimCore.Build.cs cabb05d300fb9f33, LPAnimCore.cpp 2eabcff54d205a58,
LPAnimRedirect.cpp b0a04db568abfae1, LPAnimRedirect.h 89304d2e67da47f1, LPCoupleSim.h c560a4a8811a2a87,
LPCoupleSimCore.cpp 7a0a276fa9638a75.
Addon
| Fichier | Changement |
|---|---|
Plugins/LPSandbox/Source/LPAnimMeasure/LPAnimRedirect.h/.cpp, LPCoupleSim.h, LPCoupleSimCore.cpp |
supprimés (git rm) |
LPAnimMeasure.Build.cs |
LPAnimCore en dépendance privée (LPPoseOrchestrator.cpp) |
LPAnimMeasure.h |
commentaire d'en-tête |
LPSandbox/LPSandbox.Build.cs |
LPAnimCore en dépendance publique |
LPSandbox.uplugin |
"Plugins": [ LPAnimCore ], description |
LPSandbox.uproject |
AdditionalPluginDirectories → ../LifePlay-master 5.5/Plugins/LPAnimCore |
LifePlayEditorTools.Build.cs inchangé (garde LPAnimMeasure jusqu'à DC2).