Petit problème avec une cutscene, j'essaie de me refamiliariser avec les commandes mais quelque chose ne fonctionne pas.
L'objectif est que le PNJ Gaelle, qui ne fait pas encore partie du groupe, se fasse encercler par quatre esclavagistes et les réduise en cendres.
Bon. Pas très original, mais vous voyez le principe (à la Irenicus, quoi).
J'ai donc dans le gaelle.baf:
Code : Tout sélectionner
IF
!Allegiance(Myself,ENEMY)
Global("gaelledebut","LOCALS",0)
THEN
RESPONSE #100
ClearAllActions()
CreateCreatureOffScreen("SLAVER1",0)
CreateCreatureOffScreen("SLAVER2",0)
CreateCreatureOffScreen("SLAVER3",0)
CreateCreatureOffScreen("SLAVER4",0)
StartCutSceneMode()
StartCutScene("Cutdebut1")
END
Code : Tout sélectionner
IF
True()
THEN
RESPONSE #100
CutSceneId("Gaelle")
Wait(1)
ActionOverride("SLAVER1", MoveToObject("Gaelle"))
ActionOverride("SLAVER2", MoveToObject("Gaelle"))
ActionOverride("SLAVER3", MoveToObject("Gaelle"))
ActionOverride("SLAVER4", MoveToObject("Gaelle"))
Wait(1)
ClearActions("SLAVER1")
ClearActions("SLAVER2")
ClearActions("SLAVER3")
ClearActions("SLAVER4")
SetGlobal("gaelledebut","LOCALS",1)
ActionOverride("GAELLE",Dialog(Player1))
END
Bon. Sauf que rien ne se passe. Ça a bien compilé donc a priori pas d'erreur de syntaxe, mais la cutscene se lance... et rien ne bouge, je suis définitivement bloqué dans une cutscene infinie. Les esclavagistes ne bougent pas d'un poil.
Où est-ce que j'ai merdé ?