OK, so I'm stuck on this one problem which seems perplexing to me, perhaps I'm missing some key bit of information.
I have two games, and I'm trying to make the double click be ignored (and act as two single clicks), so I did this:
on "LeftDoubleClick"
{
Game.ApplyEvent("LeftClick");
if (actor.IsTalking()){
actor.StopTalking();
}
}
Now, the kicker is that it worked in one game, but it didn't in the other and I can't figure out why. I've done some testing around and used this code in both games to test:
on "LeftDoubleClick"
{
actor.Talk("TEST");
}
That causes the actor to talk in one game, but not in the other. So the problem must be that LeftDoubleClick isn't being registered in one of the games (it's not that the actor object it's named "actor", I checked that out). So does anyone know why this would be the case? I put the code mentioned above in the same spot of the game script in both games (right under the LeftClick event).