mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-14 08:35:39 +01:00
New Gateway Stuff!
Some new gateway things, it mostly works I just need to populate things and work out a couple kinks.
This commit is contained in:
@@ -28,3 +28,10 @@
|
||||
|
||||
//Hooks need to return true otherwise they're considered having failed
|
||||
return TRUE
|
||||
|
||||
//For making sure that if a mob is able to be joined by ghosts, that ghosts can't join it if it dies
|
||||
/mob/living/simple_mob/death()
|
||||
..()
|
||||
ghostjoin = 0
|
||||
active_ghost_pods -= src
|
||||
ghostjoin_icon()
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
B.digest_brute = 0.05
|
||||
B.digest_burn = 0.05
|
||||
B.mode_flags = 8
|
||||
B.belly_fullscreen = "base"
|
||||
B.belly_fullscreen = "a_tumby"
|
||||
B.struggle_messages_inside = list(
|
||||
"Your struggling only causes %pred's doughy gut to smother you against those wrinkled walls...",
|
||||
"As you squirm, %pred's %belly flexxes over you heavily, forming you back into a small ball...",
|
||||
@@ -169,6 +169,7 @@
|
||||
icon_living = "cass"
|
||||
icon_dead = "cass_dead"
|
||||
icon_rest = "cass_rest"
|
||||
ic_revivable = 0
|
||||
|
||||
faction = "theatre"
|
||||
gender = PLURAL
|
||||
@@ -244,4 +245,21 @@
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/ranged/kiting/threatening/woof
|
||||
|
||||
projectiletype = /obj/item/projectile/forcebolt/harmless/awoobolt
|
||||
projectilesound = 'sound/voice/long_awoo.ogg'
|
||||
projectilesound = 'sound/voice/long_awoo.ogg'
|
||||
|
||||
/mob/living/simple_mob/vore/woof/cass/attack_hand(mob/living/carbon/human/M as mob)
|
||||
if(stat != DEAD)
|
||||
return ..()
|
||||
if(M.a_intent == I_HELP)
|
||||
M.visible_message("[M] pets [src].", runemessage = "pets [src]")
|
||||
if(do_after(M, 30 SECONDS, exclusive = 1, target = src))
|
||||
faction = M.faction
|
||||
revive()
|
||||
sight = initial(sight)
|
||||
see_in_dark = initial(see_in_dark)
|
||||
see_invisible = initial(see_invisible)
|
||||
update_icon()
|
||||
visible_message("[src] stops playing dead.", runemessage = "[src] stops playing dead")
|
||||
else
|
||||
M.visible_message("The petting was interrupted!!!", runemessage = "The petting was interrupted")
|
||||
return
|
||||
Reference in New Issue
Block a user