I did the changes you described, story editor compiled fine
And lo and behold, I can end dialogs again!
What is the issue?
It seems.. for some reason. When you call the "END DIALOG" keyword LEAVE and set it to say something + [X] END DIALOG it does not work when that is a direct keyword you see when starting the dialog. Basically it went so, GREETING | LEAVE
I clicked LEAVE, nothing happened. (Your script change fixed my protected memory read error and crash, though!)
So basically, before my setup was like this
Greeting
Leave -> END
(2 choices at the beginning)
I changed it to be like this
*Greeting*
-> *ChangeSubject* -> More Info -> (END)
(Kinda hard to say how it looks in text form, basically I click on MORE INFO a custom keyword, and it goes to END where I can click END.
More Info being a custom keyword I made that's not global which just says "End" it works now.
I don't know why, but when I link to more info (push) from Greeting I can also end dialog now. It seems I managed to "bug" a keyword.
I still hope Demona can figure out what was wrong before though. Because how can a keyword possible be bugged?
Pressing it literally crashes my game.
Last edited by eRe4s3r; 03/08/14 06:01 PM.