ID:2089486
 
I updated byond and now the hud I have is acting funky where on the map it doesn't show up but it shows up over the title screen. Is there a new special way I should be coding my hud objs now? or a proper format to begin with?

Instead of using just layers with things like EFFECTS_LAYER, you need to use atom/var/plane
Per the release notes, HUD objects underwent a breaking change in 510: They no longer interlayer with regular map objects in topdown mode. (They never did in isometric and side-view modes, so this is just making them more consistent.)

That means if you have a HUD item on layer 3, and a map item on layer 5, the HUD item will appear on top of it as long as they're on the same plane, and you're not using anything like BACKGROUND_LAYER or EFFECTS_LAYER.

New layering rules in topdown mode:

- Plane is most important
- Sub-plane (BACKGROUND_LAYER, EFFECTS_LAYER) comes next
- HUD objects go above non-HUD objects
- Layer is after that