mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-25 14:16:58 +01:00
Disable can be drop prey on a bunch of mobs
Leaves some very passive and the pets good still.
This commit is contained in:
@@ -77,6 +77,7 @@ GLOBAL_VAR_INIT(jellyfish_count, 0)
|
||||
vore_default_contamination_flavor = "Wet"
|
||||
vore_default_contamination_color = "grey"
|
||||
vore_default_item_mode = IM_DIGEST
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
var/reproduction_cooldown = 0
|
||||
|
||||
|
||||
@@ -75,6 +75,7 @@
|
||||
vore_default_contamination_flavor = "Wet"
|
||||
vore_default_contamination_color = "grey"
|
||||
vore_default_item_mode = IM_DIGEST
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/alienanimals/skeleton/alt
|
||||
icon_state = "altskeleton"
|
||||
|
||||
@@ -90,6 +90,7 @@
|
||||
vore_default_contamination_flavor = "Wet"
|
||||
vore_default_contamination_color = "grey"
|
||||
vore_default_item_mode = IM_DIGEST
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/spacewhale
|
||||
emote_see = list("ripples and flows", "flashes rhythmically","glows faintly","investigates something")
|
||||
|
||||
@@ -86,6 +86,8 @@
|
||||
reload_max = 1
|
||||
reload_count = 0
|
||||
reload_time = 7 SECONDS
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
|
||||
/datum/ai_holder/simple_mob/ranged/kiting/space_ghost
|
||||
|
||||
@@ -85,6 +85,8 @@
|
||||
|
||||
var/flipped = FALSE
|
||||
var/flip_cooldown = 0
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/startreader
|
||||
emote_see = list("bobs", "digs around","gnashes at something","yawns","snaps at something")
|
||||
|
||||
@@ -160,6 +160,7 @@ GLOBAL_VAR_INIT(teppi_count, 0) // How mant teppi DO we have?
|
||||
vore_default_contamination_flavor = "Wet"
|
||||
vore_default_contamination_color = "grey"
|
||||
vore_default_item_mode = IM_DIGEST
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/alienanimals/teppi/init_vore()
|
||||
if(!voremob_loaded) //CHOMPEdit
|
||||
|
||||
@@ -42,6 +42,8 @@
|
||||
|
||||
var/has_reproduced = FALSE
|
||||
var/used_dominate // world.time when the dominate power was last used.
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/borer/roundstart
|
||||
roundstart = TRUE
|
||||
|
||||
@@ -117,6 +117,8 @@
|
||||
/obj/item/stack/material/chitin = 1\
|
||||
)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/giant_spider/apply_melee_effects(var/atom/A)
|
||||
if(isliving(A))
|
||||
var/mob/living/L = A
|
||||
|
||||
@@ -64,6 +64,8 @@
|
||||
meat_amount = 1
|
||||
|
||||
say_list_type = /datum/say_list/hare
|
||||
|
||||
can_be_drop_prey = TRUE //CHOMP Add
|
||||
|
||||
/datum/say_list/hare
|
||||
speak = list("Snrf...","Crk!")
|
||||
|
||||
@@ -88,6 +88,7 @@
|
||||
say_list_type = /datum/say_list/crab
|
||||
|
||||
var/weaken_amount = 2 // Be careful with this number. High values will equal a permastun.
|
||||
|
||||
|
||||
// Stuns the thing that got hit briefly.
|
||||
/mob/living/simple_mob/animal/sif/hooligan_crab/apply_melee_effects(atom/A)
|
||||
|
||||
@@ -83,6 +83,7 @@
|
||||
|
||||
var/instinct // The points used by Kururaks to decide Who Is The Boss
|
||||
var/obey_pack_rule = TRUE // Decides if the Kururak will automatically assign itself to follow the one with the highest instinct.
|
||||
|
||||
|
||||
/datum/say_list/kururak
|
||||
speak = list("Kurr?","|R|rrh..", "Ksss...")
|
||||
|
||||
@@ -68,6 +68,7 @@
|
||||
var/obj/item/clothing/head/hat = null // The hat the Sakimm may be wearing.
|
||||
var/list/friend_loot_list = list(/obj/item/weapon/coin) // What will make this animal non-hostile if held?
|
||||
var/randomize_size = TRUE
|
||||
can_be_drop_prey = TRUE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/sif/sakimm/verb/remove_hat()
|
||||
set name = "Remove Hat"
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
|
||||
say_list_type = /datum/say_list/savik
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/savik
|
||||
|
||||
|
||||
/datum/say_list/savik
|
||||
speak = list("Hruuugh!","Hrunnph")
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
organ_names = /decl/mob_organ_names/shantak
|
||||
|
||||
say_list_type = /datum/say_list/shantak
|
||||
|
||||
|
||||
/datum/say_list/shantak
|
||||
speak = list("Shuhn.","Shrunnph?","Shunpf.")
|
||||
|
||||
@@ -8,3 +8,5 @@
|
||||
/obj/item/weapon/reagent_containers/food/snacks/crabmeat = 20,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat = 10
|
||||
)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
|
||||
say_list_type = /datum/say_list/siffet
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/siffet
|
||||
|
||||
|
||||
/datum/say_list/siffet
|
||||
speak = list("Yap!", "Heh!", "Huff.")
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/xenomeat
|
||||
meat_amount = 5
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/alien/drone
|
||||
name = "alien drone"
|
||||
|
||||
@@ -77,6 +77,8 @@
|
||||
|
||||
var/turns_since_scan = 0
|
||||
var/mob/flee_target
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/clockwork/handle_special()
|
||||
if(!stat && prob(2)) // spooky
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
say_list_type = /datum/say_list/mouse // Close enough
|
||||
|
||||
var/scare_chance = 15
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/bats/apply_melee_effects(var/atom/A)
|
||||
if(isliving(A))
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
meat_amount = 8
|
||||
|
||||
say_list_type = /datum/say_list/bear
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/bear
|
||||
speak = list("RAWR!","Rawr!","GRR!","Growl!")
|
||||
|
||||
@@ -59,6 +59,8 @@
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
|
||||
var/knockdown_chance = 15
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/carp/apply_melee_effects(var/atom/A)
|
||||
if(isliving(A))
|
||||
|
||||
@@ -27,6 +27,8 @@
|
||||
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/chicken
|
||||
meat_amount = 3
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/goose
|
||||
speak = list("HONK!")
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
name = "domesticated goose"
|
||||
desc = "It's a domesticated goose. It still looks pretty angry."
|
||||
faction = "neutral" //Mess with this and the goose will eat anyones face, will eat other factions faces, appropiate considering its a hellbird - Jack
|
||||
|
||||
can_be_drop_prey = TRUE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/goose/domesticated/casino
|
||||
name = "Donella"
|
||||
|
||||
@@ -62,6 +62,8 @@
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive
|
||||
|
||||
var/rank //pyro, operative, ammo, stealth. more to come. Do not leave blank.
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/mouse_army/New()
|
||||
..()
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/snake
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/passive
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/snake
|
||||
emote_hear = list("hisses")
|
||||
|
||||
@@ -58,6 +58,8 @@
|
||||
var/time_maw_opened = 0
|
||||
var/maw_cooldown = 30 SECONDS
|
||||
var/open_maw = FALSE // Are we trying to eat things?
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/space_worm/head
|
||||
name = "space worm"
|
||||
|
||||
@@ -29,6 +29,8 @@
|
||||
|
||||
mob_class = MOB_CLASS_SLIME
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/blob/speech_bubble_appearance()
|
||||
return "slime"
|
||||
|
||||
@@ -25,3 +25,5 @@
|
||||
max_n2 = 0
|
||||
minbodytemp = 0
|
||||
maxbodytemp = 700
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
@@ -19,6 +19,8 @@
|
||||
|
||||
// Most humans leave a corpse
|
||||
var/corpse = null
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/humanoid/death()
|
||||
..()
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
special_attack_min_range = 2
|
||||
special_attack_max_range = 7
|
||||
|
||||
|
||||
////////////////////////////////
|
||||
// Grenade Attack
|
||||
////////////////////////////////
|
||||
|
||||
@@ -47,6 +47,7 @@
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/merc
|
||||
say_list_type = /datum/say_list/possessed //Set to Null on silenced.
|
||||
|
||||
|
||||
// corpse = /obj/effect/landmark/mobcorpse/possessed
|
||||
// Will eventually leave a full corpse with an activated RIG on it. But not yet.
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
corpse = /obj/effect/landmark/mobcorpse/russian
|
||||
|
||||
|
||||
/mob/living/simple_mob/humanoid/russian/ranged
|
||||
icon_state = "russianranged"
|
||||
icon_living = "russianranged"
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
taser_kill = FALSE
|
||||
poison_resist = 1.0
|
||||
shock_resist = -0.5
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/mechanical/isSynthetic()
|
||||
return TRUE
|
||||
|
||||
@@ -59,6 +59,8 @@
|
||||
var/evo_limit = 0
|
||||
var/next
|
||||
meat_type = /obj/item/toy/figure/bounty_hunter
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/metroid/Initialize()
|
||||
nutrition = 100 //Have them start off pretty hungry still.
|
||||
|
||||
@@ -62,6 +62,8 @@
|
||||
var/list/construct_spells = list()
|
||||
// var/do_glow = TRUE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/construct/place_spell_in_hand(var/path)
|
||||
if(!path || !ispath(path))
|
||||
return 0
|
||||
|
||||
@@ -29,6 +29,8 @@
|
||||
speak_emote = list("gibbers")
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Strong Variant
|
||||
/mob/living/simple_mob/creature/strong
|
||||
|
||||
@@ -41,6 +41,8 @@
|
||||
min_n2 = 0
|
||||
max_n2 = 0
|
||||
minbodytemp = 0
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/faithless/Process_Spacemove(var/check_drift = 0)
|
||||
return 1
|
||||
|
||||
@@ -40,6 +40,8 @@
|
||||
var/all_special_attacks = list(GA_ADS, GA_CALLDOWN, GA_LINES, GA_BULLETHELL, GA_ILLUSION, GA_CONFUSION, GA_SPEEDUP)
|
||||
|
||||
loot_list = list(/obj/item/device/nif/glitch = 100)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/obj/item/projectile/energy/slow_orb
|
||||
name = "TROJAN"
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/tomatomeat
|
||||
meat_amount = 4
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/decl/mob_organ_names/tomato
|
||||
hit_zones = list("flesh", "leaf", "mouth")
|
||||
@@ -31,6 +31,8 @@
|
||||
meat_amount = 2
|
||||
|
||||
pixel_x = -16
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/space/tree/apply_melee_effects(var/atom/A)
|
||||
if(isliving(A))
|
||||
|
||||
@@ -81,6 +81,8 @@ var/list/_slime_default_emotes = list(
|
||||
var/mood = ":3" // Icon to use to display 'mood', as an overlay.
|
||||
|
||||
can_enter_vent_with = list(/obj/item/clothing/head)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/slime/get_available_emotes()
|
||||
return global._slime_default_emotes.Copy()
|
||||
|
||||
@@ -177,6 +177,8 @@ I think I covered everything.
|
||||
"Normal"
|
||||
)
|
||||
var/eyes
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
///
|
||||
/// Subtypes
|
||||
|
||||
@@ -40,6 +40,8 @@
|
||||
)
|
||||
|
||||
has_langs = list(LANGUAGE_ANIMAL)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/animal/passive/honkpet/attack_hand(mob/living/user as mob)
|
||||
if(user.a_intent == I_DISARM)
|
||||
|
||||
@@ -34,6 +34,8 @@
|
||||
"catgirlblack",
|
||||
"catgirlbrown"
|
||||
)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/catgirl/New()
|
||||
..()
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
|
||||
say_list_type = /datum/say_list/chungus
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/aggressive/chungus/death()
|
||||
var/death = list('sound/effects/mob_effects/m_scream_1.ogg','sound/effects/mob_effects/m_scream_2.ogg','sound/effects/mob_effects/m_scream_3.ogg','sound/effects/mob_effects/m_scream_4.ogg')
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
vore_default_mode = DM_HOLD // They're cookiepeople, what do you expect?
|
||||
vore_digest_chance = 10 // Gonna become as sweet as sugar, soon.
|
||||
vore_icons = SA_ICON_LIVING | SA_ICON_REST
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/ai_holder/simple_mob/passive/cookiegirl/on_hear_say(mob/living/speaker, message)
|
||||
|
||||
|
||||
@@ -72,6 +72,8 @@
|
||||
vore_stomach_flavor = "You have ended up in the fuel processor of this corrupted machine. This place was definitely not designed with safety and comfort in mind. The heated and cramped surroundings oozing potent fluids all over your form, eager to do nothing less than breaking you apart to fuel its rampage for the next few days... hours... minutes? Oh dear..."
|
||||
|
||||
loot_list = list(/obj/item/borg/upgrade/syndicate = 6, /obj/item/borg/upgrade/vtec = 6, /obj/item/weapon/material/knife/ritual = 6, /obj/item/weapon/disk/nifsoft/compliance = 6)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/aggressive/corrupthound/prettyboi
|
||||
name = "corrupt corrupt hound"
|
||||
|
||||
@@ -67,6 +67,8 @@
|
||||
vore_min_size = RESIZE_SMALL
|
||||
vore_pounce_chance = 0 // Beat them into crit before eating.
|
||||
vore_icons = SA_ICON_LIVING
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/aggressive/deathclaw/Login()
|
||||
. = ..()
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
var/shift_state = AB_SHIFT_NONE
|
||||
var/last_shift = 0
|
||||
var/is_shifting = FALSE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/demon/init_vore()
|
||||
if(!voremob_loaded)
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
min_n2 = 0
|
||||
max_n2 = 0
|
||||
minbodytemp = 0
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/vore/aggressive/dino
|
||||
|
||||
@@ -49,6 +49,8 @@
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
say_list_type = /datum/say_list/dragonboss
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/aggressive/dragon/Process_Spacemove(var/check_drift = 0)
|
||||
return 1 //No drifting in space for space dragons!
|
||||
|
||||
@@ -43,6 +43,8 @@
|
||||
special_attack_min_range = 1
|
||||
special_attack_max_range = 5
|
||||
special_attack_cooldown = 100
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Pepe is love, not hate.
|
||||
/mob/living/simple_mob/vore/aggressive/frog/New()
|
||||
|
||||
@@ -39,6 +39,8 @@
|
||||
can_buckle = TRUE
|
||||
buckle_movable = TRUE
|
||||
buckle_lying = FALSE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/greatwolf
|
||||
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
can_buckle = TRUE
|
||||
buckle_movable = TRUE
|
||||
buckle_lying = FALSE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/greatwolf
|
||||
|
||||
|
||||
@@ -49,6 +49,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/hippo
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/retaliate
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/vore/hippo //I don't know why it's in a seperate line but everyone does it so i do it
|
||||
|
||||
@@ -34,6 +34,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/horse
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/retaliate
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/horse/big
|
||||
name = "horse"
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/jelly
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/retaliate/jelly
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/animal/space/jelly
|
||||
|
||||
@@ -53,6 +53,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/lamia
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/passive
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/* CHOMPEdit - now handled by new belly features.
|
||||
/mob/living/simple_mob/vore/lamia/update_fullness()
|
||||
|
||||
@@ -48,6 +48,8 @@
|
||||
vore_bump_emote = "tries to snap up"
|
||||
|
||||
nom_mob = TRUE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/category_item/catalogue/fauna/leopardmander
|
||||
name = "Sivian Fauna - Va'aen Drake"
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
vore_default_mode = DM_HEAL
|
||||
vore_pounce_maxhealth = 125
|
||||
vore_bump_emote = "tries to snap up"
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/category_item/catalogue/fauna/leopardmander
|
||||
name = "Sivian Fauna - Va'aen Drake"
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/lizardman
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
|
||||
/datum/say_list/lizardman
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
desc = "A rectangular steel crate. This one looks particularly unstable."
|
||||
var/mimic_chance = 30
|
||||
var/mimic_active = TRUE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/obj/structure/closet/crate/mimic/open()
|
||||
if(src.opened)
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
/datum/say_list/clown
|
||||
speak = list("HONK", "Honk!", "Henk!")
|
||||
emote_see = list("honks")
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -88,6 +88,8 @@
|
||||
"rad" = 100
|
||||
)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/oregrub/lava
|
||||
name = "mature lavagrub"
|
||||
desc = "A mature, rocky lavagrub"
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
var/mob/living/carbon/human/friend
|
||||
var/tamed = 0
|
||||
var/tame_chance = 50 //It's a fiddy-fiddy default you may get a buddy pal or you may get mauled and ate. Win-win!
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
|
||||
|
||||
@@ -41,6 +41,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/panther
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/vore/aggressive/panther
|
||||
|
||||
@@ -59,6 +59,8 @@ GLOBAL_LIST_INIT(pitcher_plant_lure_messages, list(
|
||||
var/scent_strength = 5 //How much can a hungry pitcher confuse nearby people?
|
||||
var/last_lifechecks = 0 //Timing variable to limit vore/hungry proc calls
|
||||
var/list/pitcher_plant_lure_messages = null
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -69,6 +69,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/rat
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/rat
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/aggressive/rat/init_vore()
|
||||
if(!voremob_loaded)
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
/mob/living/simple_mob/vore/aggressive/rat/event
|
||||
maxHealth = 50
|
||||
health = 50
|
||||
vore_pounce_chance = 10
|
||||
vore_pounce_chance = 10
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
@@ -42,6 +42,8 @@
|
||||
var/list/my_slime = list()
|
||||
var/slime_max = 35 //With a slug which moves once every 10 seconds and a 5 minute delete timer, this should never exceed 30.
|
||||
var/mob/living/vore_memory = null
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/vore/slug //I guess separating the vore variables is a little more organized?
|
||||
vore_bump_chance = 100 //Always attempt a bump nom if possible...
|
||||
|
||||
@@ -53,6 +53,8 @@
|
||||
pixel_y = -16
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/vore/aggressive/giant_snake
|
||||
|
||||
@@ -60,6 +60,8 @@ var/global/list/moth_amount = 0 // Chompstation Addition, Rykka waz here. *pawst
|
||||
var/shock_chance = 10 // Beware
|
||||
var/powerdraw = 100000 // previous value 150000 // CHOMPStation Addition, Rykka waz here. *pawstamp*
|
||||
var/tracked = FALSE
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/solargrub
|
||||
emote_see = list("squelches", "squishes")
|
||||
|
||||
@@ -67,6 +67,8 @@
|
||||
"bomb" = 100,
|
||||
"bio" = 100,
|
||||
"rad" = 100)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/datum/say_list/solarmoth
|
||||
emote_see = list("flutters")
|
||||
|
||||
@@ -30,6 +30,8 @@
|
||||
default_pixel_x = -16
|
||||
|
||||
has_hands = 1
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Nomnomn
|
||||
/mob/living/simple_mob/vore/weretiger
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive
|
||||
catalogue_data = list(/datum/category_item/catalogue/fauna/wolf)
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/animal/wolf
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
|
||||
say_list_type = /datum/say_list/wolfgirl
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/retaliate/cooperative/wolfgirl
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_mob/vore/wolfgirl
|
||||
|
||||
@@ -87,6 +87,8 @@
|
||||
var/datum/action/innate/xeno_ch/xeno_corrode/corrode_action = new
|
||||
var/datum/action/innate/xeno_ch/xeno_pounce/pounce_action = new
|
||||
var/datum/action/innate/xeno_ch/xeno_spin/spin_action = new
|
||||
|
||||
can_be_drop_prey = FALSE //CHOMP Add
|
||||
|
||||
/mob/living/simple_mob/xeno_ch/Initialize()
|
||||
..()
|
||||
|
||||
Reference in New Issue
Block a user