[UnSolved]Scale() It works yet... No results... in Developer Help
|
|
Code:
mob proc Scale(mob/M) var/icon/I = new(M.icon) I.Scale(64,64) M.overlays = null M.overlays += new/obj/A M.overlays += new/obj/B M.overlays += new/obj/C M.overlays += new/obj/D for(var/obj/A in M.overlays) A.pixel_y = 32 A.layer = MOB_LAYER + 10 A.icon = I A.icon_state = "0,1" for(var/obj/B in M.overlays) B.pixel_y = 32 B.pixel_x = 32 B.layer = MOB_LAYER + 10 B.icon = I B.icon_state = "1,1" for(var/obj/C in M.overlays) C.pixel_x = 32 C.layer = MOB_LAYER + 10 C.icon = I C.icon_state = "1,0" for(var/obj/D in M.overlays) D.layer = MOB_LAYER + 10 D.icon = I D.icon_state = "0,0" return obj A B C D
|
Problem description:
Yeah... >_<<br/> Something I'm doing wrong.
I get no errors or warnings. DEBUG Mode or Not.
Yet... It fails in game.
Can anyone help me as to why this is and how can I fix it?
|
Also, if you have a mob/proc, there's no reason to pass an argument. Just use src.