What is a simple way that you can create a trail on a moving object? Here is what I tried... didnt work...
Edited for attempt at trail:
mob verb Fireballskill() var/obj/Fireball/S=new(src.loc)
obj trail icon = 'blood.dmi' icon_state = "blood1" obj Fireball icon = 'fireball.dmi' icon_state = "small" Move() S.dir = src.dir walk(S,src.dir) new/obj/trail Bump(mob/M) if(ismob(M)) S = new(loc) S.icon = 'fireball_hit.dmi' src << "Hit" del S else sleep(50) del S return var/obj/Fireball/S
|
My original:
mob verb Fireballskill() var/obj/Fireball/S=new(src.loc) S.dir = src.dir walk(S,src.dir)
obj Fireball icon = 'fireball.dmi' icon_state = "small" Bump(mob/M) if(ismob(M)) S = new(loc) S.icon = 'fireball_hit.dmi' src << "Hit" del S else sleep(50) del S return var/obj/Fireball/S
|
Kaioken's demo was frankly too complicated I couldn't figure out how to use it.
After looking at the code i can see how that can be confusing...