world
icon_size = 16
mob
var
vs = 1
verb
addview()
for(var/count=1;count<9;count++)
var/obj/o = new/obj()
o.icon = 'grass.dmi'
o.screen_loc = "tileset:[count],[vs]"
src.client.screen += o
winset(src,"tileset","size=128x[vs * 16]")
winset(src,"tilesetwin","size=128x[vs * 16]")
world << vs++
Expected Results:
Objects should be appended to the secondary map control, and should never overlap given the above code.
Actual Results:
Maps now seem to not calculate the screen loc of objects properly since the latest update. They start to overlap each other, and show up initially in the wrong position.
Also, empty maps do not initialize properly still. They sometimes show up a minimum of 32 pixels tall, and use a black background, even if they are initially sized smaller than that, and use a different default background.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? 506.1237