Polymorph (13 March 2016 - 22:32) писал:
/obj/water name = "water" icon = 'icons/effects/water.dmi' icon_state = "water" layer = 5 var/limit = 0 var/image/water_overlay New() if(water_overlay) overlays-=water_overlay water_overlay= image('icons/effects/water.dmi',,"water1","2.5") overlays += water_overlay process() process() var/turf/T = src.loc T.limit += 1 spawn while(1) sleep(1) if(istype(T, /turf/space)) del(src) for(var/obj/item/IT in T) if(T.water > 10) IT.alpha = 128 else IT.alpha = 255 if(T.water < 10) T.limit = 0 del(src) if(T.temperature > 299) //íèêàêèõ òðàêòîðèñòîâ T.water -= 1
То, что в New() Запихни куда-нибудь в "процессинг" и подправь как-нибудь вроде water_overlay= image('icons/effects/water.dmi',,"water[level_water]","2.5")