Merge pull request #4311 from lbnesquik/Kates-Hippo-Mob

Hippo mob + Simple mob sounds
This commit is contained in:
Spades
2018-10-07 17:59:07 -04:00
committed by GitHub
4 changed files with 70 additions and 0 deletions
@@ -14,6 +14,7 @@
var/vore_pounce_chance = 5 // Chance of this mob knocking down an opponent
var/vore_standing_too = 0 // Can also eat non-stunned mobs
var/vore_ignores_undigestable = 1 // Refuse to eat mobs who are undigestable by the prefs toggle.
var/swallowsound = null // What noise plays when you succeed in eating the mob.
var/vore_default_mode = DM_DIGEST // Default bellymode (DM_DIGEST, DM_HOLD, DM_ABSORB)
var/vore_default_flags = DM_FLAG_ITEMWEAK // Itemweak by default
@@ -114,7 +115,9 @@
var/old_target = target_mob
handle_stance(STANCE_BUSY)
. = animal_nom(target_mob)
playsound(src, swallowsound, 50, 1)
update_icon()
if(.)
// If we succesfully ate them, lose the target
LoseTarget()
@@ -0,0 +1,66 @@
/mob/living/simple_animal/retaliate/hippo
name = "hippo"
desc = "Mostly know for the spectacular hit of the live action movie Hungry Hungry Hippos."
tt_desc = "Hippopotamus amphibius"
icon = 'icons/mob/vore64x64.dmi'
icon_state = "hippo"
icon_living = "hippo"
icon_dead = "hippo_dead"
icon_gib = "hippo_gib"
intelligence_level = SA_ANIMAL
maxHealth = 200
health = 200
turns_per_move = 5
see_in_dark = 3
stop_when_pulled = 1
speed = 5
armor = list(
"melee" = 15,//They thick as fuck boi
"bullet" = 15,
"laser" = 15,
"energy" = 0,
"bomb" = 0,
"bio" = 0,
"rad" = 0)
response_help = "pets the"
response_disarm = "gently pushes aside the"
response_harm = "hits the"
attacktext = list("bit")
retaliate = 1
melee_damage_upper = 25
melee_damage_lower = 15
attack_sharp = 1
old_x = -16
old_y = 0
default_pixel_x = -16
pixel_x = -16
pixel_y = 0
speak_chance = 0.1
speak = list("UUUUUUH")
speak_emote = list("grunts","groans", "roars", "snorts")
emote_hear = list("groan")
emote_see = list("shakes its head")
meat_amount = 10 //Infinite meat!
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat
// Activate Noms!
/mob/living/simple_animal/retaliate/hippo //I don't know why it's in a seperate line but everyone does it so i do it
vore_active = 1
vore_capacity = 1
vore_bump_chance = 15
vore_bump_emote = "lazily wraps its tentacles around"
vore_standing_too = 1
vore_ignores_undigestable = 0
vore_default_mode = DM_HOLD
vore_digest_chance = 10
vore_escape_chance = 20
vore_pounce_chance = 35 //it's hippo sized it doesn't care it just eats you
vore_stomach_name = "rumen" //First stomach of a ruminant. It's where the pre digestion bacteria stuff happens. Very warm.
vore_stomach_flavor = "You are squeezed into the sweltering insides of the herbivore rumen."
vore_icons = SA_ICON_LIVING
Binary file not shown.

Before

Width:  |  Height:  |  Size: 127 KiB

After

Width:  |  Height:  |  Size: 140 KiB

+1
View File
@@ -2273,6 +2273,7 @@
#include "code\modules\mob\living\simple_animal\vore\fennix.dm"
#include "code\modules\mob\living\simple_animal\vore\frog.dm"
#include "code\modules\mob\living\simple_animal\vore\gaslamp.dm"
#include "code\modules\mob\living\simple_animal\vore\hippo.dm"
#include "code\modules\mob\living\simple_animal\vore\horse.dm"
#include "code\modules\mob\living\simple_animal\vore\jelly.dm"
#include "code\modules\mob\living\simple_animal\vore\otie.dm"