ID:1450356
 
(See the best response by Kaiochao.)
Code:


Problem description:

Is there a way to layer screen objects behind the map in isometric mode?

This code:
obj
icon = 'bigicon.dmi'

mob
Login()
..()
var/obj/O = new
O.screen_loc = "1,1"
O.layer = 1
client.screen += O


turf
icon = 'turf.dmi'


world
// map_format = ISOMETRIC_MAP
view = 8

Produces this image, an orange screen object layered behind the map.



This code:
obj
icon = 'bigicon.dmi'

mob
Login()
..()
var/obj/O = new
O.screen_loc = "1,1"
O.layer = 1
client.screen += O


turf
icon = 'turf.dmi'


world
map_format = ISOMETRIC_MAP
view = 8

Produces this image, an orange screen object layered in front of the map.



I'm sure this has to do with the way iso layers stuff. Just wondering if there is a setting or feature I'm missing?
Best response
BACKGROUND_LAYER, I'm guessing. ;)
Heh. I knew I was missing something obvious. That fixed it. ;)
Is there any other way to do this?

I run into the trouble where I am trying to place a "Sky" type of background layer to go underneath everything so you are not stuck with that out of place back area. However, even with a 1280 x 980 icon the player can see somewhat pass the sky image and that blackness.
You know you can change the background color of the map element, Akando, right?
Someone told me about that, but I have been unable to locate the Map Content section that they were talking about. From my understanding it is somewhere in the interface, but I am not sure exactly where.
Double-click on the map element in the interface editor, Select the appearance tab, and change the background color.
That did it... wow....