Descriptive Problem Summary:
Unless TILE_BOUNDS is set on an atom its expected that if you can see any of the turfs it overlaps the atom will also be visible. Testing however shows that this is only sometimes the case.
Numbered Steps to Reproduce Problem:
1.Place an atom on a hidden turf with it's step offset causing it to overlap a visible turf
Code Snippet (if applicable) to Reproduce Problem:
Once you launch it hit the "do visibility test" verb
Able to see the atom when you can see any turf that has the atom inside the turf's contents (unless TILE_BOUNDS is set)
Unable to see the atom when you cant see the actual loc unless you first set pixel offset to something ~>20 and then view the atom's loc.
Does the problem occur:
Every time? Or how often?
In other games?
Likely every one, tested in a full game, and 2 barebones projects
In other user accounts?
Did not test
On other computers?
Did not test
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.)
A quick test with 511 shows that it also happens there, however unlike with 512 the messing with pixel offsets and viewing the loc will not suddenly allow you to see it when you cant see the actual loc.
Dec 6 2018, 2:18 am (Edited on Dec 6 2018, 11:57 am)