ID:2042015
 
I noticed how much more time the game server remains online the client download and loading has increased, start on 15 mb and go 500 mb in few days(on dream seeker its not happening and have not perceptible lag or something on both clients its like a dead file increasing much more and idk what hell can be reason for this problem) , anyone have any idea what might be causing this or how to fix? ty everyone.
Dynamic RSC. My guess is you are doing a bunch of icon operations to change the color of icons and whatnot and its generating a ton of icons.

Best to avoid icon operations at runtime unless there is a specific need.
Ter's right; icon operations are likely the big culprit. I suggest switching more of your operations to use atom.color, since that can handle pretty much everything you need now.

Additive blending with atom.color:

color = list(null,null,null,null,add_color)

Multiplicative blending:

color = multiply_color

Subtractive blending:

proc/SubtractColorMatrix(sub_color)
var/image/I = new // just using this as a placeholder
// the "#ff0" in the first spot is just to force this to be a matrix
I.color = list("#ff0",null,null,null,sub_color)
var/list/L = I.color
L[2] = 0 // get rid of the bogus green component from "#ff0"
L[17] = -L[17]
L[18] = -L[18]
L[19] = -L[19]
return L // return a color matrix that will subtract sub_color

Those should be the big cases. It seems like most games that do icon blending use additive blending.
Ty for help ter123 you are right as lummox said, i was changing color from all spawn mobs using randomic colors, then i think all mob killed on game generate another diferent icon, and tanks for code sample lummox!