Guest User

Untitled

a guest
Jul 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. mob/var/tmp/AstralDelay=0
  2. obj
  3. AstralRelease
  4. icon='Backdrop.dmi'
  5. icon_state="release"
  6. layer=FLY_LAYER+666
  7. screen_loc="1,1"
  8. Click()
  9. usr.AstralDelay=0
  10. usr.KBunshinOn=0
  11. usr.firing=0
  12. usr.controlled=null
  13. usr.client.perspective=MOB_PERSPECTIVE
  14. usr.client.eye=usr
  15. for(var/mob/npcs/Bunshin/K in world)
  16. if(K.Owner==usr)
  17. del(K)
  18. del(src)
  19. mob/akatsukimember/verb/Astral_Projection()
  20. set category="Organization"
  21. var/dx=1;var/dy=1;var/dz=1
  22. switch(input(usr,"Do you want to go to a specific location or to another Akatsuki Member?") in list("Location","Member"))
  23. if("Location")
  24. dx=input(usr,"Choose an x coordinate") as num
  25. dy=input(usr,"Choose a y coordinate") as num
  26. dz=input(usr,"Choose a z coordinate") as num
  27. if("Member")
  28. var/list/Members=list()
  29. for(var/mob/M in world)
  30. if(M.akatsukimember)
  31. Members+=M
  32. var/mob/SpecificMember=input(usr,"Which member?") in Members
  33. dx=SpecificMember.x;dy=SpecificMember.y;dz=SpecificMember.z
  34. if(src.AstralDelay)
  35. src<<"You need to wait to use this.";return
  36. usr.AstralDelay=1
  37. spawn(600)
  38. usr.AstralDelay=0
  39. usr.chakra-=400
  40. usr.Handseals(70-src.HandsealSpeed)
  41. if(src.HandsSlipped) return
  42. var/mob/npcs/Bunshin/K=new()
  43. K.loc=locate(dx,dy,dz)
  44. K.Owner=src;sleep(5)
  45. usr.client.screen+=new /obj/AstralRelease
Add Comment
Please, Sign In to add comment