[MIRROR] Panel port test [IDB IGNORE] (#10447)

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-03-16 16:05:24 -07:00
committed by GitHub
parent 2439279209
commit 2f698760c7
389 changed files with 4764 additions and 9001 deletions
@@ -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.))"
-11
View File
@@ -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
..()