mirror of
https://github.com/Sandstorm-Station/Sandstorm-Station-13.git
synced 2026-08-22 12:47:43 +01:00
here
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
//It's here so it doesn't make a big mess on randomverbs.dm,
|
||||
//also because of this you can proccall it, why would you if you have smite?
|
||||
/mob/living/proc/pregoodbye(C)
|
||||
if(isanimal(C))
|
||||
var/mob/living/simple_animal/D = C
|
||||
D.AIStatus = AI_OFF
|
||||
Immobilize(1000, TRUE, TRUE)// currently the only ways of
|
||||
next_action_immediate = 10000000000 // completely freezing someone as i know
|
||||
playsound(C, "sandcode/sound/effects/admin_punish/changetheworld.ogg", 100, FALSE)
|
||||
say("Change the world")
|
||||
sleep(20)
|
||||
playsound(C, "sandcode/sound/effects/admin_punish/myfinalmessage.ogg", 100, FALSE)
|
||||
say("My final message")
|
||||
sleep(20)
|
||||
playsound(C, "sandcode/sound/effects/admin_punish/goodbye.ogg", 100, FALSE)
|
||||
say("Goodbye.")
|
||||
sleep(20)
|
||||
playsound(C, "sandcode/sound/effects/admin_punish/endjingle.ogg", 100, FALSE)
|
||||
goodbye()
|
||||
|
||||
/mob/living/proc/goodbye() //this must be separate because it's a loop!
|
||||
if(alpha <= 10)
|
||||
sleep(2)
|
||||
ghostize()
|
||||
Destroy()
|
||||
else
|
||||
alpha = alpha - 7
|
||||
sleep(1)
|
||||
goodbye()
|
||||
Reference in New Issue
Block a user