Just a quick question... Is it possible to set antiglide on/off for just one character instead of for the whole game? I know you can change the game options, but I'm talking about for one specific character.
I haven't come across a way to do that. I've come across situations where I'd have needed such a featute, too. Wink wink.
Already on the tracker: http://www.adventuregamestudio.co.uk/tracker.php?action=detail&id=204
As a workaround, you could write a simple function and call that instead of the Walk method.
function cChar_Walk(int x, int y) {
SetGameOption(OPT_ANTIGLIDE, 0);
cChar.Walk(x, y, eBlock);
SetGameOption(OPT_ANTIGLIDE, 1);
}
This would only work if it doesn't have to be called non-blocked, of course.
I can try the workaround and see how that affects my game. Otherwise, I'll just wait for an updated version of AGSÃ, ;) Thanks for your help!
Also, objects can be used as they don't anti-glide. I wouldn't wait for a new AGS version as history tells us it will be at least 6 months before a new one and even then it might not have the feature you want.