4.5 KiB
CAM-B2p-J-PC : Espace rendu à sa fonction pendant le sexe (PC, fiche lp-mcp-bp, 2026-10-14)
Demande de l'utilisateur, relayée par Big Boss (COMMUN-12) : « la barre espace est prise par une autre fonction.
déplace celle-ci vers la touche Alt ». Le panneau est maintenant ouvert par Alt et par le clic molette en C++
(CAM-B2p-J-IMPL.md J4). Dans le PC, on défait seulement G-g (2) (CAM-B2p-G-PC-FICHE.md § 7, amendement a). Les
coupures G-g (1) (123.then ↛ 35, 15.then ↛ 10) et G-d (SexC3) restent. UE-GO de Big Boss (2026-10-14, après
COMMUN-12). PC seul. Un seul appel MCP à la fois ; type et broches vérifiés avant chaque connect_pins.
Barème
a0 b1 c1 d0 e1 f1 = 4 → N3 (MCP) ; S = 1. 1 lien, 2 suppressions, environ 12 appels. État relu dans
CAM-B2p-G-PC-VAL_LPDumpFunction_20261014-135527.txt (PC B07F16A9EC04CA297A8504F126D406E1, 1447 nœuds), à relire par
get_node_infos avant écriture.
Conditions d'entrée
UeState= 0 ; PC =B07F16A9EC04CA297A8504F126D406E1(vérifiés par l'orchestrateur).- Instantané pris :
D:\Game\LifePlay_Backup_5.5\CAM-B2p-J-PC\(PCB07F16A9…). - unreal-mcp connecté ; éditeur sans demande de recompilation. Ne pas compiler le C++.
État attendu avant écriture (préfixe /Game/BPs/PC.PC:EventGraph.)
| Nœud | Attendu |
|---|---|
K2Node_IfThenElse_40 |
execute ← 63.else ; then → IfThenElse_134.execute ; else → IfThenElse_41 |
K2Node_IfThenElse_134 |
execute ← 40.then ; Condition ← VariableGet_22.SexOn ; then → CallFunction_408 ; else → CallFunction_277 |
K2Node_CallFunction_408 |
appel LeftMouseSexOn ; execute ← 134.then ; then vide |
K2Node_CallFunction_277 |
PlayClick ; execute ← 134.else ; then → VariableSet_0 |
K2Node_VariableGet_22 |
SexOn → IfThenElse_15.Condition et IfThenElse_134.Condition |
K2Node_IfThenElse_15 |
Condition ← 22 ; then vide (coupure G-g 1) ; else → CallFunction_160 |
Tout écart : arrêt avant écriture et compte rendu.
Écritures
connect_pins40.then(sortie 0) →277.execute(entrée 0). Sur une sortie d'exécution, le lien remplace40 → 134. Relecture de 40, 134 et 277 :40.then→ 277 seul ; 277 a une seule entrée (40) ; 134 n'a plus d'entrée.delete_nodeIfThenElse_134. Preuve d'absence parfind_nodes(classeK2Node_IfThenElse, le titre de branche), et non parget_node_infos, qui résout encore un nœud supprimé (lp-mcp, retour de B2p-G).delete_nodeCallFunction_408. Même preuve d'absence (classeK2Node_CallFunction, titreLeftMouseSexOn). L'appelCallFunction_35(voie des clics, coupée) et l'événementCustomEvent_11restent.- Relecture : 40, 277,
VariableSet_0, 22 (→ 15 seul), 15, 63,CustomEvent_11. is_dirty= vrai ;compile_blueprintavecwarnings_as_errors= true ;save_assets[/Game/BPs/PC] seul ; une ligneSaving Package: /Game/BPs/PC; MD5 du PC ≠B07F16A9…; Room93138747…, GI32FC0A97…et Person8668A47C…inchangés.
Amendement B2p-J-PC-a (2026-10-14, arrêt de lp-mcp-bp après l'écriture 1, décision de l'orchestrateur : option A)
- L'attendu de l'écriture 1 était faux.
connect_pinsne remplace que les liens de la sortie40.then. L'entrée277.executegarde134.elsejusqu'à la suppression de 134. Après l'écriture 1, l'attendu est donc :40.then→ 277 seul ; 134 sans entrée ;277.execute←40.thenet134.else. C'est l'état relu par l'agent. Il est conforme. - La règle « 277 a une seule entrée (40) » se vérifie à l'étape 4, après la suppression de 134.
- Reprise dans le même éditeur (pid 26784), à partir de l'écriture 2. Rien n'est enregistré avant l'étape 5.
Effet
Pendant le sexe, Espace refait la voie d'origine (PlayClick, puis GamePaused = NOT GamePaused) comme hors du sexe.
Le panneau s'ouvre par Alt bref ou par le clic molette (C++).
VAL (lp-validator distinct, éditeur fermé)
- V5 : dump du PC ; diff contre
CAM-B2p-G-PC-VAL_LPDumpFunction_20261014-135527.txt; seules différences : 1447 → 1445 nœuds (sans 134 ni 408),40.then→ 277, et22.SexOn→ 15 seul. Comparer aussi à la référence d'avant G (CAM-B2kmn-VAL_LPDumpFunction_20261014-011816.txt) : la voie d'Espace (40 → 277) est identique. - V6 :
CompileAllBlueprints= référence (CAM-B2p-G-PC-VAL_CompileAllBlueprints_20261014-135635.txt).
Retour arrière
.\Tools\Restore.ps1 -Lot CAM-B2p-J-PC -Only Content\BPs\PC.uasset, éditeur fermé.