REPLACE_TEXTUALLY pour un bloc complet, comment faire ?
Posté : mer. 18 déc. 2024, 19:07
Je voudrais remplacer un bout de code de dialogue par un plus gros bout. Je passe par un REPLACE_TEXTUALLY dans le code weidu. Je pourrais passer par un APPEND dans un dialogue compilé mais je bloque encore plus, je n'y comprend rien de rien (et j'en ai ras le bol d'être nul).
Ça s'installe, mais le gros bout de code n'est jamais installé, comme si le REPLACE_TEXTUALLY ne trouvait rien à remplacer.
Je voudrais remplacer
par
Et j'utilise :
Comment faire ?
Ça s'installe, mais le gros bout de code n'est jamais installé, comme si le REPLACE_TEXTUALLY ne trouvait rien à remplacer.
Je voudrais remplacer
Code : Tout sélectionner
IF ~~ THEN BEGIN Pull1
SAY @32
IF ~~ THEN EXIT
END
Code : Tout sélectionner
IF ~~ THEN BEGIN Pull1
SAY @32
IF ~~ THEN DO ~MakeGlobal()) ChangeAIScript("",GENERAL)) SetLeavePartyDialogFile()) LeaveParty()) ChangeEnemyAlly(Myself,FAMILIAR)) AddFamiliar())~ EXIT
END
Code : Tout sélectionner
COPY_EXISTING ~z_moddyj.dlg~ ~override~
DECOMPILE_AND_PATCH BEGIN
REPLACE_TEXTUALLY
"THEN BEGIN Pull1
SAY @32
IF ~~ THEN EXIT"
"THEN BEGIN Pull1
SAY @32
IF ~~ THEN DO ~MakeGlobal() SetLeavePartyDialogFile() LeaveParty() ChangeEnemyAlly(Myself,FAMILIAR) AddFamiliar()~ EXIT"
END