I, a monkey, was playing around on my typewriter, attempting to produce the full works of shakespeare and stumbled across a rendering issue by chance?
I'm not really sure what I should put here?
Numbered Steps to Reproduce Problem:
I didn't test this very well outside of my current enviroment but:
1) Make an obj with an icon of your choice
2) Set that obj's color to "#0000" or "#00000000"
3) Add an overlay to that obj that has KEEP_TOGETHER | RESET_COLOR | RESET_ALPHA
4) Add an overlay to that overlay with an icon of your choice
Code Snippet (if applicable) to Reproduce Problem:
color = "#0000"
var/image/I = image(icon,null,"null",3)
I.appearance_flags = KEEP_TOGETHER | RESET_COLOR | RESET_ALPHA
var/image/II = image('CoolIcon.dmi',null,"cutout",3.1)
II.blend_mode = BLEND_OVERLAY
I.overlays += II
overlays += I
Expected Results:
I'm not sure, but certainly not what actually happens here.
Actual Results:
Does the problem occur:
Every time? Or how often?
I think it happens always? (also why can I not make tabs in this textbox rargh)
In other games?
Unprecedented.
In other user accounts?
Dunno.
On other computers?
Too lazy to test.
When does the problem NOT occur?
color = #0001
and
color = #00000001
both work as you'd expect them to.
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 KEEP_TOGETHER in prior versions
Workarounds:
??????