I've got two blocks, a red one and a blue one. When I go into the map to map these in, I get a glitch. Say I put a blue down at 3,3,1 then put a red down at 3,3,1 too. The red covers the blue. This is NOT the problem. The problem is when I change the pixel_z of the red block, the red block moves up but the blue block is not shown under it where it should be. It's still there for me to edit, but it seems that if I place a blue block again at 3,3,1 I can see it. (But the previous blue block is still there and still invisible). The funny thing is if I change the pixel_z of the blue block, when it moves up I can still see the red block.
Numbered Steps to Reproduce Problem:
1. Make 2 simple blocks.
2. Put on same x, y, z.
3. Change the top layered blocks pixel_z to 16.
4. Glitch!
Code Snippet (if applicable) to Reproduce Problem:
world
fps = 25
icon_size = 32
map_format = ISOMETRIC_MAP
view = 6 // show up to 6 tiles outward from center (13x13 view)
turf
Blocks
Red_Block
icon='Blocks.dmi'
Blue_Block
icon='Blocks.dmi'
icon_state="Blue"
Expected Results:
For it to look like one block is on top of the other. (AND YES I AM AWARE THAT I ALSO HAVE TO CHANGE THE LAYER TO GET THE IMAGE OF A BLOCK ON TOP OF ANOTHER)
Actual Results:
One block is floating and the other is invisible o.o
Does the problem occur:
Every time? Or how often?
Every time except if I change the pixel_z of the lower layered block.
In other games?
Don't know.
In other user accounts?
Yes.
On other computers?
Yes.
When does the problem NOT occur?
I have just begun isometric style mapping so I can't determine.
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.)
No.
Workarounds:
Workarounds stated above. But nothing certain to fix it.