When using dynamic icons they sometimes become invisible to the player. Invisibility can be fixed on a relog. I know this is client-side because if I have two keys logged in, one can see some icons, while the other cannot.
Code Snippet (if applicable) to Reproduce Problem:
// Here's an example of how I'm creating the dynamic icons. Hope it helps. :)
group
var
prim_col = "#000000" // The groups primary colour
sec_col ="#000000" // The groups secondary colour
flag_design = "2" // The icon state of their flag design
proc
Group_Icon(prim_icon, sec_icon)
var/icon/prim = icon(prim_icon)
var/icon/sec = icon(sec_icon)
prim.Blend(prim_col, ICON_ADD)
sec.Blend(sec_col, ICON_ADD)
prim.Blend(sec, ICON_OVERLAY)
return prim
Expected Results:
Icons to not randomly go invisible
Actual Results:
Dynamic icons randomly disappear
Does the problem occur:
Every time? Or how often?
Randomly. Random objects go invisible that use the dynamic icons. Even those using the same icon, one may go invisible while the other stays visible.
In other games?
Untested
In other user accounts?
Yes
On other computers?
Yes
When does the problem NOT occur?
It's random. I can see it on one key, but not the other.
Just FYI you're doing the double posting thing again. Something about either Chrome or the way you're using it causes problems wirh your bug reports. Considering this only happens with you I suspect you have some kind of misbehaving extension.