Commit graph

134 commits

Author SHA1 Message Date
edujiro5972
51e10deef4 README : lien Mega de l'archive des sources V1.5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 13:23:20 +02:00
edujiro5972
162877b648 A faire : lot SAV1 (dossier de sauvegardes propre a Revival), ERR-042
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 13:21:38 +02:00
edujiro5972
89bf4af266 V1.5 : archives de publication (sources, jeu) et empreintes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:31:54 +02:00
edujiro5972
1fc32f55d6 V1.5 (LifePlay 2026.10.1.5) : version annee.mois.majeur.mineur, modules vin_* en un seul paquet, README
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:19:44 +02:00
edujiro5972
454941c53f Journal : incident du commit H3c-valide (mod monte pendant le commit), regle Mods/ vide avant commit
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:44:19 +02:00
edujiro5972
aa8aa7542e Publication suivante : un zip par module (SplitModules per_module), modules de base seuls dans le build, diffusion Discord
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:43:53 +02:00
edujiro5972
8005a887f5 H3c : guide des moddeurs, contenu des plugins masque par defaut dans l'editeur (EditMod valide)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:36:35 +02:00
edujiro5972
5a2829ebd9 H3d : metadonnees des mods, avertissement de version, paquet lpr_hair_pocolov (12 coiffures)
- LPModInfoSubsystem : metadonnees des .lpmod ; fenetre d'avertissement quand un mod actif
  a ete construit pour une autre version du jeu (Slate, sans Blueprint).
- NewMod/BuildMod : MODULE_VERSION, _CREATED, _LICENSE, _AUTHOR_LINK, _PRICE, _PACKAGED,
  _GAME_VERSION ; ordre des 3 premieres lignes controle ; prix et licences controles.
- lpr_hair_pocolov 1.0 : les 12 coiffures Pocolov CC BY ; lp_Revival et les 6 Pocolov
  retires du jeu de base ; mod d'essai LPHairSample retire.

Valide en jeu le 2026-10-03 (CHG-106, CHG-107).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:14:37 +02:00
edujiro5972
45bdb6dfb2 H3c : guide des moddeurs (mods d'assets), outils NewMod/EditMod, version de reference a la publication
- Docs/Modding/FullGuides/Creating_Asset_Mods.md (anglais), explanation.lphair,
  explanation.lpmod (MODULE_DEFAULT_ENABLED).
- Tools/NewMod.ps1 (squelette ModSources/<Nom>), Tools/EditMod.ps1 (editeur avec le mod monte).
- Procedure de publication : version de reference Releases/<version> creee au build de
  distribution et livree avec les sources ; Mods/ vide au build (CHG-105).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 09:11:34 +02:00
edujiro5972
a680f0bf19 H3b : outillage des mods d'assets (BuildMod, ModSources, pipeline en mode mod)
- Tools/BuildMod.ps1 : controles, cuisson DLC contre la version de reference, controle du
  conteneur, archive installable testee, installation optionnelle dans un jeu de test.
- Tools/ModSource.ps1 : sources dans ModSources/<Nom>, montees dans Mods/ le temps d'un
  travail ; le build du jeu de base ne contient rien des mods.
- HairPipeline en mode mod ; HairMaterials : analyse du dossier (plantage dans un plugin),
  reutilisation des textures ; sous-systeme : repli DoesPackageExist.

Valide en jeu le 2026-10-03 (CHG-104).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 09:06:48 +02:00
edujiro5972
3c2da7a516 H3a et UI15 : mod d'assets cuit a part (Pocolov 05), gestionnaire de mods sur l'ecran titre
- H3a : version de reference 2026.10.4 (identique au V1.4 publie), mod d'essai LPHairSample
  (ModSources/, cuisson DLC contre 2026.10.4), pipeline de coiffures compatible plugins.
- Activation des modules alignee sur le jeu (module absent = inactif) ; cle .lpmod
  MODULE_DEFAULT_ENABLED (lp_Revival).
- UI15 : entree Mod Manager sur l'ecran titre, retour au menu titre, choix enregistre
  sans toucher a la derniere sauvegarde (LPTitleModManager, SaveModSelection).

Valide en jeu le 2026-10-03 (CHG-101 a CHG-103, ERR-040, ERR-041).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 04:07:11 +02:00
edujiro5972
6f87c8b920 H3 : etude des assets apportes par les mods (plugins Mods/, cuisson DLC)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 00:07:36 +02:00
edujiro5972
55dc67216d README : archives du jeu et des modules optionnels non annoncees
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 22:04:30 +02:00
edujiro5972
5b3eb002d6 README : lien Mega de l'archive des sources V1.4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 22:02:54 +02:00
edujiro5972
49d1538c7b V1.4 : archives de publication (sources, jeu, modules optionnels) et empreintes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 21:20:49 +02:00
edujiro5972
a4a421c238 V1.4 : raccourci Donate.url vers le Patreon de LifePlay Revival
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 21:11:58 +02:00
edujiro5972
522a340030 V1.4 : README (LifePlay 2026.10.4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 21:10:55 +02:00
edujiro5972
4b8688b895 MODS14 : build Shipping V1.4 reduite aux modules essentiels, modules optionnels dans une archive separee
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 20:55:48 +02:00
edujiro5972
cde3e4b0ce UI14 valide en jeu
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 20:43:06 +02:00
edujiro5972
3c25b1450b UI14 : menu principal (version 2026.10.4, credits Vinfamy, Donate Patreon edujiro5972, Discord, Commission masque)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 20:37:41 +02:00
edujiro5972
53a5209fdb SKIN valide en jeu
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:48:43 +02:00
edujiro5972
ac7de7d2c2 SKIN : coiffures liees au corps par transfert de poids et sorties de la peau
Les meches longues suivent cou, clavicules et poitrine au lieu de tourner avec la tete ;
6 coiffures Pocolov reconstruites (-Rebuild).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:36:28 +02:00
edujiro5972
27734009a2 Journal : chemin de sauvegarde HAIRS1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:02:46 +02:00
edujiro5972
2479a0af9e HAIRS1 : chaine industrialisee de conversion des coiffures (HairPipeline.ps1, FbxMaterialMap.py) testee sur 5 coiffures Pocolov
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:02:33 +02:00
edujiro5972
2744242609 Protocole de conversion d'une coiffure (13_Protocole_Coiffure.md) et outils HairImportFbx, HairMaterials
Protocole rejoue de bout en bout sur Pocolov 17 : resultat identique.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:16:09 +02:00
edujiro5972
eb6cda3106 H2b valide en jeu
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:12:06 +02:00
edujiro5972
f8bdf90bb2 H2b : pilosite (barbe, torse, pubis) dans les fichiers .lphair
Listes GI.FHairstyles, BHairstyles_M et BHairstyles reconstruites depuis vin_Base.lphair,
completees par les modules ; verification : identiques au Blueprint.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:45:57 +02:00
edujiro5972
991d1999f7 H2 valide en jeu
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:38:10 +02:00
edujiro5972
bac557d829 H2 : liste de base des coiffures dans vin_Base/Hairstyles/vin_Base.lphair
Table reconstruite depuis le fichier (MODE: BASE) puis coiffures des modules ;
verification -LPVerifyHairstyles : table et morphs identiques au Blueprint.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:21:16 +02:00
edujiro5972
cb32c69350 O7e valide en jeu (coiffure Pocolov Hair 17)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:07:59 +02:00
edujiro5972
1a78fabb54 O7e : calotte de la coiffure Pocolov opaque
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:44:33 +02:00
edujiro5972
6b41904fe4 O7e : ajustement de la coiffure sur le haut du crane (second essai)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:35:23 +02:00
edujiro5972
1d0887f694 O7e : premiere coiffure Fab (Pocolov Hair 17) et commandlet LPHairFromStaticMesh
Maillage statique rattache au squelette Genesis 8 (os head), ajuste a la tete de
Bridget, materiaux DazHair ; declaree par lp_Revival/Hairstyles/pocolov17.lphair.
Attribution CC BY 4.0 dans Licenses/Free_3D_Models_Credits.txt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:24:54 +02:00
edujiro5972
4fe9fab0ba H1 valide en jeu
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:04:47 +02:00
edujiro5972
cad164957e H1 : coiffures declarees par fichiers .lphair (LPHairstyleSubsystem, module lp_Revival)
Ajout en fin de GI.HairstyleTable sans modifier de Blueprint ; doublons refuses,
modules desactives ignores ; build H1 : 1 coiffure de test ajoutee (126 -> 127).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:56:48 +02:00
edujiro5972
d0fc9f7069 O7e : etude de l'integration d'une coiffure Fab (lecture seule)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:37:11 +02:00
edujiro5972
5ff1e57073 O7d valide : plus d'avertissement a l'ouverture de l'editeur
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:26:09 +02:00
edujiro5972
dbd1cd2219 O7d : collections locales (Saved/Collections) pour eviter l'avertissement de controle de revision
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:21:55 +02:00
edujiro5972
2a1eedecef O7d : collections thematiques de l'editeur (Tools/BuildCollections.py)
13 collections statiques LifePlay_* (8 561 assets par theme) et une collection
transversale LifePlay_Chemins_Fixes ; aucun asset deplace ni modifie.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:11:56 +02:00
edujiro5972
f241099388 README : lien Mega de la V1.3 ; archive V1 retiree de Mega
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:02:44 +02:00
edujiro5972
c82bd6a4cb V1.3 : empreinte SHA-256 de l'archive des sources
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:35:15 +02:00
edujiro5972
d2be885b36 README : V1.3 (chargement des donnees 12,6 s -> 1,3 s)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:28:30 +02:00
edujiro5972
c84f13b4f0 V1.3 : build Shipping construit (1 494 Mo), cache en profil utilisateur
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:08:09 +02:00
edujiro5972
c96c9a4eb9 Etape 4b validee : 0 ecart sur plus de 3 000 appels, PopulateRaws 12,6 s -> 1,26 s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:02:39 +02:00
edujiro5972
5e88dacb4b Etape 4b : WhatWhereToArray en C++ (LPDataCompat), 2 appels de GI rebranches par LPFixWhatWhere, verification integree
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 12:33:19 +02:00
edujiro5972
03e5baafdd Couche de donnees, etape 4 : etude (WhatWhereToArray = 94 % de PopulateScenes, relance inutile a la fermeture du gestionnaire de mods)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 12:17:15 +02:00
edujiro5972
932f06dab3 Couche de donnees validee (0 ecart, lecture 0,074 s) ; ERR-039 : contenu HairStrands de nouveau cuit
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 12:10:23 +02:00
edujiro5972
d443257bf7 Couche de donnees, etapes 2 et 3 : cache compile JSON par type, Modules charge une fois en arriere-plan
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 11:58:39 +02:00
edujiro5972
b982bd7d58 Couche de donnees, etape 1 : resultats (lecture a froid ~6 s, analyse Blueprint ~6 s par passage)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 11:47:14 +02:00
edujiro5972
4dfb70ed24 Couche de donnees, etape 1 : strategie documentee, mesure de LoadTxt par type de fichier
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 11:43:00 +02:00