mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-07-18 11:44:05 +01:00
[MIRROR] Panel port test [IDB IGNORE] (#10447)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
2439279209
commit
2f698760c7
@@ -1,14 +1,6 @@
|
||||
/mob/observer
|
||||
var/mob/living/body_backup = null //add reforming
|
||||
low_priority = TRUE
|
||||
|
||||
/mob/observer/Destroy()
|
||||
if(body_backup)
|
||||
body_backup.moveToNullspace() //YEET
|
||||
qdel(body_backup)
|
||||
body_backup = null
|
||||
return ..()
|
||||
|
||||
// Persistence vars not included as we probably don't want losing limbs in the game mean losing limbs in real life. Definitely can't backfire.
|
||||
/mob/observer/dead/verb/fake_enter_vr()
|
||||
set name = "Join virtual reality"
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
/obj/item/mmi
|
||||
var/mob/living/body_backup = null //add reforming
|
||||
|
||||
/obj/item/mmi/Destroy()
|
||||
if(body_backup)
|
||||
qdel(body_backup)
|
||||
..()
|
||||
@@ -157,6 +157,8 @@
|
||||
/mob/living/simple_mob/animal/synx/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
//B.human_prey_swallow_time = 6 SECONDS //doesnt work
|
||||
@@ -189,6 +191,8 @@
|
||||
/mob/living/simple_mob/animal/synx/ai/pet/asteri/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.desc = "The synx eagerly swallows you, taking you from its gullet into its long, serpentine stomach. The internals around you greedily press into your from all sides, keeping you coated in a slick coat of numbing fluids..."
|
||||
@@ -748,6 +752,8 @@
|
||||
/mob/living/simple_mob/animal/synx/ai/pet/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.vore_verb = "swallow"
|
||||
@@ -757,6 +763,8 @@
|
||||
/mob/living/simple_mob/animal/synx/ai/pet/holo/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.vore_verb = "swallow"
|
||||
|
||||
@@ -43,9 +43,11 @@
|
||||
unacidable = TRUE
|
||||
|
||||
/mob/living/simple_mob/animal/tyr/mineral_ants/init_vore()
|
||||
if(!voremob_loaded) //CHOMPAdd
|
||||
return //CHOMPAdd
|
||||
.=..() //CHOMPEdit
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
B.mode_flags = DM_FLAG_THICKBELLY | DM_FLAG_NUMBING
|
||||
|
||||
@@ -63,6 +63,8 @@
|
||||
/mob/living/simple_mob/animal/tyr/groundpitcher/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.desc = "You leaned a little too close to the pitcher plant, stumbling over the lip and splashing into a puddle of liquid filling the bottom of the cramped pitcher. You squirm madly, righting yourself and scrabbling at the walls in vain as the slick surface offers no purchase. The dim light grows dark as the pitcher's cap lowers, silently sealing the exit. With a sinking feeling you realize you won't be able to push the exit open even if you could somehow climb that high, leaving you helplessly trapped in the slick, tingling fluid."
|
||||
@@ -207,4 +209,4 @@
|
||||
melee_damage_lower = 16
|
||||
melee_damage_upper = 16
|
||||
|
||||
ranged_cooldown = 30
|
||||
ranged_cooldown = 30
|
||||
|
||||
@@ -29,9 +29,11 @@
|
||||
unacidable = TRUE
|
||||
|
||||
/mob/living/simple_mob/animal/tyr/init_vore()
|
||||
if(!voremob_loaded) //CHOMPAdd
|
||||
return //CHOMPAdd
|
||||
.=..() //CHOMPEdit
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
B.mode_flags = DM_FLAG_THICKBELLY | DM_FLAG_NUMBING
|
||||
@@ -39,4 +41,4 @@
|
||||
B.digest_burn = 1
|
||||
B.digestchance = 0
|
||||
B.absorbchance = 0
|
||||
B.escapechance = 25
|
||||
B.escapechance = 25
|
||||
|
||||
@@ -65,6 +65,8 @@
|
||||
/mob/living/simple_mob/vr/alchemistbee/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -159,6 +159,8 @@
|
||||
/mob/living/simple_mob/humanoid/cultist/magus/rift/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -129,6 +129,8 @@
|
||||
/mob/living/simple_mob/humanoid/cultist/human/bloodjaunt/fireball/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -169,6 +171,8 @@
|
||||
/mob/living/simple_mob/humanoid/cultist/noodle/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -210,6 +214,8 @@
|
||||
/mob/living/simple_mob/humanoid/cultist/tesh/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -250,6 +256,8 @@
|
||||
/mob/living/simple_mob/humanoid/cultist/castertesh/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
/mob/living/simple_mob/humanoid/eclipse/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -59,6 +61,8 @@
|
||||
/mob/living/simple_mob/humanoid/eclipse/head/scientist/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -99,6 +103,8 @@
|
||||
/mob/living/simple_mob/humanoid/eclipse/head/security/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -140,6 +146,8 @@
|
||||
/mob/living/simple_mob/humanoid/eclipse/head/captain/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
/mob/living/simple_mob/humanoid/starhunter/hunter/druid/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -59,6 +61,8 @@
|
||||
/mob/living/simple_mob/humanoid/starhunter/hunter/champion/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -98,6 +102,8 @@
|
||||
/mob/living/simple_mob/humanoid/starhunter/hunter/avatar/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -90,6 +90,8 @@
|
||||
/mob/living/simple_mob/metroid/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.digest_brute = 1
|
||||
|
||||
@@ -64,6 +64,8 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world.
|
||||
/mob/living/simple_mob/metroid/mine/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.digest_burn = 0.5
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
/mob/living/simple_mob/animal/space/carp/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
. = ..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "Stomach"
|
||||
|
||||
@@ -141,6 +141,8 @@
|
||||
/mob/living/simple_mob/vore/retaliate/corrupthound/janihound/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.vore_sound = "Tauric Swallow" // CHOMPedit - Fancy Vore Sounds
|
||||
|
||||
@@ -60,6 +60,8 @@
|
||||
/mob/living/simple_mob/vore/candy/bluecabold/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -86,6 +88,8 @@
|
||||
/mob/living/simple_mob/vore/candy/redcabold/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -112,6 +116,8 @@
|
||||
/mob/living/simple_mob/vore/candy/yellowcabold/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -138,6 +144,8 @@
|
||||
/mob/living/simple_mob/vore/candy/orangecabold/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -164,6 +172,8 @@
|
||||
/mob/living/simple_mob/vore/candy/purplecabold/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -190,6 +200,8 @@
|
||||
/mob/living/simple_mob/vore/candy/marshmellowserpent/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -692,6 +704,8 @@
|
||||
/mob/living/simple_mob/vore/candy/worm/redcabold/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
@@ -718,6 +732,8 @@
|
||||
/mob/living/simple_mob/vore/candy/peppermint/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
/mob/living/simple_mob/vore/jelly/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
. = ..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.name = "stomach"
|
||||
|
||||
@@ -109,6 +109,8 @@
|
||||
/mob/living/simple_mob/vore/aggressive/panther/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.vore_sound = "Tauric Swallow"
|
||||
|
||||
@@ -79,6 +79,8 @@ GLOBAL_LIST_INIT(pitcher_plant_lure_messages, list(
|
||||
/mob/living/simple_mob/vore/pitcher_plant/init_vore()
|
||||
if(!voremob_loaded)
|
||||
return
|
||||
if(LAZYLEN(vore_organs))
|
||||
return
|
||||
.=..()
|
||||
var/obj/belly/B = vore_selected
|
||||
B.desc = "You leaned a little too close to the pitcher plant, stumbling over the lip and splashing into a puddle of liquid filling the bottom of the cramped pitcher. You squirm madly, righting yourself and scrabbling at the walls in vain as the slick surface offers no purchase. The dim light grows dark as the pitcher's cap lowers, silently sealing the exit. With a sinking feeling you realize you won't be able to push the exit open even if you could somehow climb that high, leaving you helplessly trapped in the slick, tingling fluid. ((You can't escape this mob without help but you may use OOC Escape if you wish.))"
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
/mob
|
||||
var/voice_freq = 42500 // Preference for character voice frequency
|
||||
var/list/voice_sounds_list = list() // The sound list containing our voice sounds!
|
||||
var/enabled = TRUE //Pauses a mob if disabled (Prevents life ticks from happening)
|
||||
var/died_in_vr = FALSE //For virtual reality sleepers
|
||||
var/last_move_time = 0 //For movement smoothing
|
||||
|
||||
/mob/is_incorporeal()
|
||||
if(incorporeal_move)
|
||||
return 1
|
||||
..()
|
||||
Reference in New Issue
Block a user