ID:2127158
 
Resolved
The map editor did not take planes into consideration.
BYOND Version:510
Operating System:Windows 10 Pro 64-bit
Web Browser:Firefox 47.0
Applies to:Dream Maker
Status: Resolved (511.1363)

This issue has been resolved.
Descriptive Problem Summary:
The map editor ignores planes, this can cause maps to be rendered incorrectly in the editor and in extreme cases where planes are vital to the ordering of objects, nearly impossible.

In the mapper:


In game:


Numbered Steps to Reproduce Problem:
Run test project: https://dl.dropboxusercontent.com/u/107028026/ShareX/2016/ 08/PLANES.7z

Code Snippet (if applicable) to Reproduce Problem:
/obj/item1
layer = 20
plane = -20
icon_state = "1"

/obj/item2
layer = 30
plane = -30
icon_state = "2"

/obj
icon = 'obj.dmi'


Expected Results:
Mapper to take planes into account and render things with a higher plane ABOVE things with a lower plane, even if layer is higher on an object on the lower plane.

Actual Results:
Mapper ignores planes.

Does the problem occur:
Every time? Or how often? Every time
In other games? N/A
In other user accounts? Y
On other computers? Y

When does the problem NOT occur?
When you don't make your codebase rely on planes everywhere.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.) Not tested, presumably broken since addition of planes.

Workarounds:
Write your own mapper.
Write your own mapper.

Heh heh. I'm writing my own mapper.
Still an issue on 511.1361, though I guess this would have been unlikely to be changed.
Lummox JR resolved issue with message:
The map editor did not take planes into consideration.