In this engine, I'm not sure.
In programming in general you want to use local variables whenever possible, it's more efficient, takes less memory and causes less global errors.
In a small project like a Divinity Mod, I use IsFlag for pretty much everything so I can reference it from script and from other dialogues more easily, even if I don't originally plan to.
IsLocalFlag would be used if it was only being referred to in that conversation for one specific reason.
That's the best I can come up with.
Last edited by Burgee; 19/11/14 06:33 AM.