8 KiB
PUB1-CART — inventaire des contenus à retirer du dépôt public (jeu)
Fiche PUB1-T1 — Modèle prévu sonnet | utilisé sonnet
Date : 2026-10-07. Lecture seule : aucune commande git d'écriture. Méthode : git log --all --name-only --format= dédoublonné (3554 chemins distincts, 166 refs), git ls-tree -r à la pointe de chaque ref, git grep sur origin/main.
1. Chemins, catégorie, refs à la pointe, disque / suivi
Les nombres sont des fichiers présents à la pointe de la ref (histoire et pointe coïncident pour les 7 premières lignes).
| Chemin | Cat. | Fichiers | origin/main, origin/archive/ue4.27, origin/ue5.5-v1 à v1.5, branches locales | origin/archive/original, origin/master, vinfamy/master | Tags | Disque / suivi HEAD |
|---|---|---|---|---|---|---|
Content/Modules/vin_Base/Presets/celebs/ |
A | 25 | oui (25) | non (0) | 147/147 | oui / 25 suivis |
Content/Modules/vin_OldYoung/ |
B | 15 | oui (15) | non (0) | 147/147 | oui / 15 suivis |
Content/Modules/vin_Tentacles/ |
B | 8 | oui (8) | non (0) | 147/147 | oui / 8 suivis |
Content/Modules/vin_Watersports/ |
B | 1 | oui (1) | non (0) | 147/147 | oui / 1 suivi |
Content/Modules/vin_BDSM/ |
B | 21 | oui (21) | non (0) | 147/147 | oui / 21 suivis |
Content/Modules/vin_Corruption/ |
B | 49 | oui (49) | non (0) | 147/147 | oui / 49 suivis |
Content/Modules/vin_Interracial/ |
B | 45 | oui (45) | non (0) | 147/147 | oui / 45 suivis |
Content/Modules/MyFirstMod/EmmaWatson.lpcharacter |
A (hors celebs, voir 2) | 1 dans l'historique, 0 à toute pointe | aucune pointe : historique seul (commits 746ad89 et 66d3740, 5 et 7 fév. 2018) | à vérifier : très probablement dans l'historique de vinfamy/master | 0/147 | non / 0 |
Détail des refs pour les 7 premières lignes : présents à la pointe de origin/main, origin/HEAD, origin/archive/ue4.27, origin/ue5.5-v1, origin/ue5.5-v1.1 à v1.5, des branches locales main, ue5.5-v1.1 à v1.5 et claude/measurement-tool-character-animations-028723, et dans les 147 tags. Absents (0 fichier) à la pointe de origin/archive/original, origin/master et vinfamy/master : contrôle du point 3 satisfait, rien à signaler sur le contenu d'origine pour (A) et (B).
Historique des celebs : introduits par 6d249b1 (2026-09-29, L0 état initial du projet 5.5) puis 9e61ec5 (archive ue4.27). Aucun autre commit ne les touche.
Fichiers des celebs (25) : EmmaW.lpcharacter, LeonardoD.lpcharacter, RihaN.lpcharacter, TaylorS.lpcharacter, YiL.lpcharacter, et _arms.jpg, _face.jpg, _legs.jpg, _torso.jpg pour emmaW (casse minuscule), LeonardoD, RihaN, TaylorS, YifeiL (le preset YiL utilise les images YifeiL_*).
2. Autres personnes réelles
Content/Modules/MyFirstMod/EmmaWatson.lpcharacter: preset nommé d'après Emma Watson, uniquement dans l'historique (2018, vraisemblablement hérité du dépôt d'origine). À inclure dans la réécriture seulement si la décision s'étend à l'historique d'origine (décision utilisateur).MyFirstMod/contient aussiDefault.lpcharacterdans l'historique.- Aucun autre dossier
celeb,celebrityoufamousdans l'historique. - Contenu des
.lpcharacterdeorigin/main: seuls les 5 presets celebs ont des noms de célébrités (Emma W, Leonardo D, Riha N, Taylor S, Yi L). Les autres noms sont des personnages fictifs de quêtes (Amy, Ashley, Athena, Ben, Brian, Damian, Dani, Denise, Eric, Eva, Iris, Jessica, John, Kong, Meihui, Natasha, Tyrone, Josh, Smith…).bggw_natetmpwill_taylorsont des personnages de quête du jeu d'origine, pas des presets de personnes réelles à ma connaissance. Une liste d'environ 40 noms de célébrités ne donne aucune autre correspondance (« trumP » dansage_groups/*est un nom de morph, faux positif). - Analyse de contenu faite sur
origin/main;origin/archive/ue4.27a les mêmes fichiers à ces chemins ; les tags n'ont pas été rescannés en contenu. - Aucun autre jpg/png sous
PresetsouModulesdans l'historique en dehors decelebs/.
3. Fichiers qui référencent les presets (à signaler, pas à retirer)
Sur origin/main :
Content/Modules/vin_Base/Scenes/sexwork/john_celeb.lpscene, lignes 39 à 46 :Actor.blendPreset(LeonardoD | EmmaW | RihaN | TaylorS | YiL). Scène présente aussi chez vinfamy. Après retrait des presets,blendPresetvisera des presets inexistants : scène à corriger ou désactiver côté jeu.Content/Characters/Textures/NormalMap.uasset: correspondance binaire sur « YiL », faux positif.- Les autres occurrences de « celeb » sont des mots courants (celebrate, celebrities dans un texte de quête). Aucune référence dans le code C++ ni dans une liste de presets (chargement par dossier).
Références aux modules (B) hors de leurs dossiers (à examiner côté jeu) : IsModEnabled(vin_…) dans vin_Base/Scenes/{home/deliveryman, misc/ctf_jan04_cms, misc/sr_fso_orctribebetrayal_cms, uni_student/frat_relative, uni_student/mentor_exchange, work/office_plaything}.lpscene, vin_Netori/Scenes/boss_errand_parent.lpscene, vin_NonConsensual/Scenes/{ag_confronted, vi_confronts}.lpscene, vin_Polyamorous/scenes/poly_poly.lpscene (références d'origine, présentes chez vinfamy) ; assets binaires Content/BPs/{GI,PC,Person}.uasset et Content/UI/CharGen.uasset ; documentation Docs/Migration/{12_Reconciliation_Vinfamy,15_Modules_Optionnels,Journal_Modifications}.md et plusieurs dumps Docs/Migration/etat/*.txt. Aucun autre .lpmod ne dépend de ces six modules.
À NE PAS retirer : vin_Base/Scenes/corruption/ (33 fichiers, présent chez vinfamy), ni les modules chez vinfamy (Incest, NonConsensual, NTR, Netori, Bestiality, Pregnancy, Polyamorous, VanillaPorn, VanillaRealistic).
4. Motifs pour la réécriture
Pour git rm -r --cached --ignore-unmatch (chemins exacts, barres obliques) :
Content/Modules/vin_Base/Presets/celebs
Content/Modules/MyFirstMod/EmmaWatson.lpcharacter
Content/Modules/vin_OldYoung
Content/Modules/vin_Tentacles
Content/Modules/vin_Watersports
Content/Modules/vin_BDSM
Content/Modules/vin_Corruption
Content/Modules/vin_Interracial
Les sous-dossiers à casse variable (Scenes/scenes, Actions/actions, Stats/stats) sont couverts par le dossier parent, dont la casse est stable. Ces modules n'existent sous aucune autre racine (rien sous Modules_*, ModSources, Docs). La ligne EmmaWatson n'a d'effet que sur l'historique 2018 : la retirer de la liste si la décision ne la couvre pas.
Règles .gitignore équivalentes :
/Content/Modules/vin_Base/Presets/celebs/
/Content/Modules/MyFirstMod/EmmaWatson.lpcharacter
/Content/Modules/vin_OldYoung/
/Content/Modules/vin_Tentacles/
/Content/Modules/vin_Watersports/
/Content/Modules/vin_BDSM/
/Content/Modules/vin_Corruption/
/Content/Modules/vin_Interracial/
Le .gitignore actuel n'a aucune règle sur ces chemins.
5. État local
- Tous les dossiers (A) et (B) existent sur disque (celebs 25 fichiers, OldYoung 15, Tentacles 8, Watersports 1, BDSM 21, Corruption 49, Interracial 45) et tous leurs fichiers sont suivis dans HEAD de
mainlocal (mêmes nombres).Content/Modules/MyFirstModn'existe ni sur disque ni dans HEAD. - Après
git rm --cached, décider du sort des fichiers sur disque (conservés hors suivi grâce au.gitignore, ou supprimés). Le jeu local référence ces presets viajohn_celeb. - Casse des sous-dossiers dans l'historique :
vin_BDSM/{actions,interactions,scenes},vin_Corruption/Scenes,vin_Interracial/{actions,scenes,stats,stereotypes},vin_OldYoung/{Actions,Scenes,Stats},vin_Tentacles/{actions,scenes}.
Compte rendu
7 groupes de chemins (1 A, 6 B) = 164 fichiers, tous présents à la pointe de main, archive/ue4.27 et ue5.5-v1*, et dans les 147 tags ; absents de vinfamy/master, origin/archive/original et origin/master. Un cas hors celebs/ : MyFirstMod/EmmaWatson.lpcharacter (historique 2018 seul). Une scène référence les presets : vin_Base/Scenes/sexwork/john_celeb.lpscene. Aucune autre personne réelle trouvée dans les .lpcharacter de origin/main.