Problem: When moving behind an object such as the wall in the demo below the icon will temporarily show in front of the wall. Change the wall's layer does nothing to stop this.
Steps: Run the demo below and follow it's directions. (Step on the blue tile heading north in the first Step)
Expected results: Mob to go behind wall disapeering as the wall overlaps the icon.
Actual: The mob gets top layer priority for the movement.
Occurs Every Time tested and Unsure about on other computers. Yes it happens in different games as well. I reported this awhile on my other key, but it got deleted.
This is the only version with Isometric Map Format, so there is no previous Byond version.
Demo: http://www.mediafire.com/?3fyzykzdmtq
The other Error is commented in the code file.
ID:85077
Nov 3 2009, 8:12 pm
|
|||||||||||
Not a bug
| |||||||||||
Sorry, but don't declare it not a bug yet! That's why I had 2 parts, change Activate to 0, step on the blue tile then press west. if you do so you will see your icon above the wall just as you had with the first part until the icon stops it's motion.
|
To avoid any graphical anomalies you'll need to make the blue tile push your mob over after the original glide onto the blue tile is completed. The easiest way to do this is to put in a short sleep() and then test if the mob is still standing there.
(Also, I highly recommend posting files to your member file space instead of mediafire. Files are much easier to download when not going through one of those ad-riddled services.)