So I can smoothly draw the custom mouse pointer at negative coordinates as it slides left or up out of the game window. Not possible with MouseX() and MouseY() due to them never going <0. Also it prevents a "dead" mouse cursor from being left in the window if you move the mouse out quickly.
See it in action here:
http://www.blitzbasic.com/Community/posts.php?topic=58836
It's done now (the Game Framework) now more analy retentive fiddly bits, I can just get on with the next game. One day I'll have to do all this crap again for Mac compatibility, and I might even have to take some of it out if it gets fixed/altered in future BMax releases. But at least I have a list of things to test each release now.
See it in action here:
http://www.blitzbasic.com/Community/posts.php?topic=58836
It's done now (the Game Framework) now more analy retentive fiddly bits, I can just get on with the next game. One day I'll have to do all this crap again for Mac compatibility, and I might even have to take some of it out if it gets fixed/altered in future BMax releases. But at least I have a list of things to test each release now.