1
2
Nov 11 2016, 7:46 am
|
|
Could this be the same type of problem as http://www.byond.com/ forum/?post=2134168&page=2#comment21299425 ?
|
Hugely unlilely. But there's no way to know for sure without a viable test project.
|
Something interesting has happened.
It was discovered (https://github.com/d3athrow/vgstation13/issues/14160) that a certain thing that changes the icons of a large number of turfs in a straight line causes this to happen very consistently. (It is not explained in that issue report, but the laser leaves marks through walls it passes through. For some reason, this is done by copying the wall's icon_state into a new icon and blending the bullet mark over it, rather than by using overlays. Testing whether or not this happens if it's changed to use overlays is pending.) Also, I have information that I could have sworn I posted here before, but apparently did not. 1. Sprites don't get swapped. Rather, one overwrites another. 2. If sprite 1 gets overwritten by sprite 2 and sprite 2 gets overwritten by sprite 3, everything that is supposed to have sprites 1 AND 2 will have sprite 3. It is a complete overwrite. 3. It SEEMS to happen most commonly when a lot of sprites are changing within/entering someone's view, but this one is less certain. 4. As mentioned before, while it is clientside (relogging fixes it), if it happens once, it is very likely to happen again, to the same person or different people. |
No, as far as I can tell, achieving the same effect by adding overlays to the turfs rather than changing their actual icons does not cause this to happen. So it probably has to do with the actual icon frame or whatever, and not the appearance.
Which, now that I think about it, is obvious, because appearance contains a lot more than just the actual... well, appearance. |
1
2