mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-09 16:12:17 +00:00
Minor Init Fixes
Should improve things a little.
This commit is contained in:
57
code/modules/mob/living/simple_mob/subtypes/horror/Eddy.dm
Normal file
57
code/modules/mob/living/simple_mob/subtypes/horror/Eddy.dm
Normal file
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/Eddy
|
||||
name = "???"
|
||||
desc = "A dark green, sluglike creature, covered in glowing green ooze, and carrying what look to be eggs on its back."
|
||||
|
||||
icon_state = "Eddy"
|
||||
icon_living = "Eddy"
|
||||
icon_dead = "e_head"
|
||||
icon_rest = "Eddy"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/negative.ogg'
|
||||
|
||||
maxHealth = 175
|
||||
health = 175
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 35
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("amashes")
|
||||
friendly = list("nuzzles", "boops", "bumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/Eddy
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/Eddy/death()
|
||||
playsound(src, 'sound/h_sounds/headcrab.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Eddy/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Eddy/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Eddy/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Eddy/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/Eddy
|
||||
speak = list("Uuurrgh?","Aauuugghh...", "AAARRRGH!")
|
||||
emote_hear = list("shrieks horrifically", "groans in pain", "cries", "whines")
|
||||
emote_see = list("blinks its many eyes", "shakes violently in place", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
50
code/modules/mob/living/simple_mob/subtypes/horror/Master.dm
Normal file
50
code/modules/mob/living/simple_mob/subtypes/horror/Master.dm
Normal file
@@ -0,0 +1,50 @@
|
||||
/mob/living/simple_mob/horror/Master
|
||||
name = "Dr. Helix"
|
||||
desc = "A massive pile of grotesque flesh and bulging tumor like growths. Every inch of its skin is undulating in every direction possible, bringing a literal definition to 'Skin Crawling.' Stuck in the middle of this monstrosity is a large AI core with a bloodied, emaciated man sewn into its circuitry."
|
||||
|
||||
icon_state = "Helix"
|
||||
icon_living = "Helix"
|
||||
icon_dead = "m_dead"
|
||||
icon_rest = "Helix"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/master.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
anchored = 1
|
||||
|
||||
attack_sound = 'sound/h_sounds/shitty_tim.ogg'
|
||||
|
||||
maxHealth = 400
|
||||
health = 400
|
||||
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 8
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("smushes")
|
||||
friendly = list("nuzzles", "boops", "bumps against", "leans on")
|
||||
|
||||
|
||||
ai_holder_type = null
|
||||
|
||||
/mob/living/simple_mob/horror/Master/death()
|
||||
playsound(src, 'sound/h_sounds/imbeciles.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Master/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Master/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Master/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Master/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
57
code/modules/mob/living/simple_mob/subtypes/horror/Rickey.dm
Normal file
57
code/modules/mob/living/simple_mob/subtypes/horror/Rickey.dm
Normal file
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/Rickey
|
||||
name = "???"
|
||||
desc = "What a handsome Man, his mother must think."
|
||||
|
||||
icon_state = "Rickey"
|
||||
icon_living = "Rickey"
|
||||
icon_dead = "r_head"
|
||||
icon_rest = "Rickey"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/wor.ogg'
|
||||
|
||||
maxHealth = 175
|
||||
health = 175
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 35
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("amashes")
|
||||
friendly = list("nuzzles", "boops", "bumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/Rickey
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/Rickey/death()
|
||||
playsound(src, 'sound/h_sounds/headcrab.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Rickey/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Rickey/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Rickey/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Rickey/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/Rickey
|
||||
speak = list("Uuurrgh?","Aauuugghh...", "AAARRRGH!")
|
||||
emote_hear = list("shrieks horrifically", "groans in pain", "cries", "whines")
|
||||
emote_see = list("flexes to no one in particular", "shakes violently in place", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
57
code/modules/mob/living/simple_mob/subtypes/horror/Smiley.dm
Normal file
57
code/modules/mob/living/simple_mob/subtypes/horror/Smiley.dm
Normal file
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/Smiley
|
||||
name = "???"
|
||||
desc = "A giant hand, with a large, smiling head on top."
|
||||
|
||||
icon_state = "Smiley"
|
||||
icon_living = "Smiley"
|
||||
icon_dead = "s_head"
|
||||
icon_rest = "Smiley"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/holla.ogg'
|
||||
|
||||
maxHealth = 175
|
||||
health = 175
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 35
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("amashes")
|
||||
friendly = list("nuzzles", "boops", "bumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/Smiley
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/Smiley/death()
|
||||
playsound(src, 'sound/h_sounds/lynx.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Helix/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Helix/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Helix/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Helix/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/Smiley
|
||||
speak = list("Uuurrgh?","Aauuugghh...", "AAARRRGH!")
|
||||
emote_hear = list("shrieks horrifically", "groans in pain", "cries", "whines")
|
||||
emote_see = list("squeezes its fingers together", "shakes violently in place", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
64
code/modules/mob/living/simple_mob/subtypes/horror/Steve.dm
Normal file
64
code/modules/mob/living/simple_mob/subtypes/horror/Steve.dm
Normal file
@@ -0,0 +1,64 @@
|
||||
/mob/living/simple_mob/horror/Steve
|
||||
name = "???"
|
||||
desc = "A formless blob of flesh with one, giant, everblinking eye. It has a large machine gun and a watercooler stuck stright into its skin."
|
||||
|
||||
icon_state = "Steve"
|
||||
icon_living = "Steve"
|
||||
icon_dead = "sg_head"
|
||||
icon_rest = "Steve"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/mumble.ogg'
|
||||
|
||||
maxHealth = 175
|
||||
health = 175
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 35
|
||||
grab_resist = 100
|
||||
|
||||
projectiletype = /obj/item/projectile/bullet/pistol/medium
|
||||
projectilesound = 'sound/weapons/Gunshot_light.ogg'
|
||||
|
||||
needs_reload = TRUE
|
||||
base_attack_cooldown = 5 // Two attacks a second or so.
|
||||
reload_max = 20
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("amashes")
|
||||
friendly = list("nuzzles", "boops", "bumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/Steve
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/Steve/death()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Steve/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Steve/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Steve/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Steve/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/Steve
|
||||
speak = list("Uuurrgh?","Aauuugghh...", "AAARRRGH!")
|
||||
emote_hear = list("shrieks horrifically", "groans in pain", "cries", "whines")
|
||||
emote_see = list("blinks aggressively at", "shakes violently in place", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
57
code/modules/mob/living/simple_mob/subtypes/horror/Willy.dm
Normal file
57
code/modules/mob/living/simple_mob/subtypes/horror/Willy.dm
Normal file
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/Willy
|
||||
name = "???"
|
||||
desc = "It looks like a giant mascot costume made of flesh and fabric. The two bulging eyes aren't comforting to look at either. At least it smells like a burger and fries."
|
||||
|
||||
icon_state = "Willy"
|
||||
icon_living = "Willy"
|
||||
icon_dead = "w_head"
|
||||
icon_rest = "Willy"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/negative.ogg'
|
||||
|
||||
maxHealth = 175
|
||||
health = 175
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 35
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("amashes")
|
||||
friendly = list("nuzzles", "boops", "bumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/Willy
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/Willy/death()
|
||||
playsound(src, 'sound/h_sounds/sampler.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Willy/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Willy/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Willy/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Willy/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/Willy
|
||||
speak = list("Uuurrgh?","Aauuugghh...", "AAARRRGH!")
|
||||
emote_hear = list("shrieks horrifically", "groans in pain", "cries", "whines")
|
||||
emote_see = list("headbobs", "shakes violently in place", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/bradley
|
||||
name = "Bradley"
|
||||
desc = "What you see is a ball of seemingly melty flesh, stitched together hastily over large, bulging scars. Four metal legs extend out of its sides, The two in the front are larger than the back; and all of the legs are segmented with a unique steel looking metal. In the middle of this monstrosity is a constantly tremmoring eye. While the eye never blinks, it is dyed faintly yellow, with a vertical, read pupil. It seems like it's crying, a weird, oil like liquid seeping from its socket."
|
||||
|
||||
icon_state = "Bradley"
|
||||
icon_living = "Bradley"
|
||||
icon_dead = "b_head"
|
||||
icon_rest = "Bradley"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/holla.ogg'
|
||||
|
||||
maxHealth = 175
|
||||
health = 175
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 35
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("mutilate")
|
||||
friendly = list("nuzzles", "eyeboops", "headbumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/bradley
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/bradley/death()
|
||||
playsound(src, 'sound/h_sounds/mumble.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/bradley/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/bradley/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/bradley/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/bradley/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/bradley
|
||||
speak = list("Uuurrgh?","Aauuugghh...", "AAARRRGH!")
|
||||
emote_hear = list("shrieks through its skin", "groans in pain", "creaks", "clanks")
|
||||
emote_see = list("taps its limbs against the ground", "shakes", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
@@ -0,0 +1,27 @@
|
||||
/mob/living/simple_mob/horror
|
||||
tt_desc = "Homo Horrificus"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/GHPS.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
/datum/ai_holder/simple_mob/horror
|
||||
hostile = TRUE // The majority of simplemobs are hostile, gaslamps are nice.
|
||||
cooperative = FALSE
|
||||
retaliate = TRUE //so the monster can attack back
|
||||
returns_home = FALSE
|
||||
can_flee = FALSE
|
||||
speak_chance = 3
|
||||
wander = TRUE
|
||||
base_wander_delay = 9
|
||||
|
||||
/mob/living/simple_mob/horror
|
||||
min_oxy = 0
|
||||
max_oxy = 0
|
||||
min_tox = 0
|
||||
max_tox = 0
|
||||
min_co2 = 0
|
||||
max_co2 = 0
|
||||
min_n2 = 0
|
||||
max_n2 = 0
|
||||
minbodytemp = 0
|
||||
maxbodytemp = 700
|
||||
57
code/modules/mob/living/simple_mob/subtypes/horror/sally.dm
Normal file
57
code/modules/mob/living/simple_mob/subtypes/horror/sally.dm
Normal file
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/Sally
|
||||
name = "???"
|
||||
desc = "A mass of tentacles hold up a large head, graced with one of the grandest smiles in the galaxy. It's a shame about the constant oil leaking from its eyes."
|
||||
|
||||
icon_state = "Sally"
|
||||
icon_living = "Sally"
|
||||
icon_dead = "ws_head"
|
||||
icon_rest = "Sally"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/widehorror.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/sampler.ogg'
|
||||
|
||||
maxHealth = 200
|
||||
health = 200
|
||||
|
||||
melee_damage_lower = 30
|
||||
melee_damage_upper = 40
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("smashes")
|
||||
friendly = list("nuzzles", "boops", "headbumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/Sally
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/Sally/death()
|
||||
playsound(src, 'sound/h_sounds/lynx.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Sally/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Sally/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Sally/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/Sally/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/Sally
|
||||
speak = list("Yeeeeee?","Haaah! Gashuuuuuh!", "Gahgahgahgah...")
|
||||
emote_hear = list("shrieks", "groans in pain", "breathes heavily", "gnashes its teeth")
|
||||
emote_see = list("wiggles its head", "shakes violently", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/BigTim
|
||||
name = "Shitty Tim"
|
||||
desc = "A tall figure wearing ripped clothes. Its eyes are placed on the bulb of skin that's folded over the front of its face. He has a gold clock hanging on a gold chain around his neck, and he has a gold and diamond bracelet on his wrist."
|
||||
|
||||
icon_state = "shitty_tim"
|
||||
icon_living = "shitty_tim"
|
||||
icon_dead = "tst_head"
|
||||
icon_rest = "shitty_tim"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/tallhorror.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/youknowwhoitis.ogg'
|
||||
|
||||
maxHealth = 250
|
||||
health = 250
|
||||
|
||||
melee_damage_lower = 35
|
||||
melee_damage_upper = 45
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("mutilate")
|
||||
friendly = list("nuzzles", "boops", "headbumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/BigTim
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/BigTim/death()
|
||||
playsound(src, 'sound/h_sounds/shitty_tim.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/BigTim/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/BigTim/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/BigTim/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/BigTim/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/BigTim
|
||||
speak = list("Wuuuuuhhuuhhhhh?","Urk! Aaaaahaaa!", "Yuhyuhyuhyuh...")
|
||||
emote_hear = list("shrieks", "groans in pain", "flaps", "gnashes its teeth")
|
||||
emote_see = list("jiggles its teeth", "shakes violently", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
@@ -0,0 +1,57 @@
|
||||
/mob/living/simple_mob/horror/TinyTim
|
||||
name = "???"
|
||||
desc = "A tall figure wearing ripped clothes. Its eyes are placed on the bulb of skin that's folded over the front of its face."
|
||||
|
||||
icon_state = "timling"
|
||||
icon_living = "timling"
|
||||
icon_dead = "tt_head"
|
||||
icon_rest = "timling"
|
||||
faction = "horror"
|
||||
icon = 'icons/mob/horror_show/tallhorror.dmi'
|
||||
icon_gib = "generic_gib"
|
||||
|
||||
attack_sound = 'sound/h_sounds/youknowwhoitis.ogg'
|
||||
|
||||
maxHealth = 200
|
||||
health = 200
|
||||
|
||||
melee_damage_lower = 30
|
||||
melee_damage_upper = 40
|
||||
grab_resist = 100
|
||||
|
||||
response_help = "pets the"
|
||||
response_disarm = "bops the"
|
||||
response_harm = "hits the"
|
||||
attacktext = list("mutilate")
|
||||
friendly = list("nuzzles", "boops", "headbumps against", "leans on")
|
||||
|
||||
|
||||
say_list_type = /datum/say_list/TinyTim
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/horror
|
||||
|
||||
/mob/living/simple_mob/horror/TinyTim/death()
|
||||
playsound(src, 'sound/h_sounds/shitty_tim.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/TinyTim/bullet_act()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/TinyTim/attack_hand()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/TinyTim/hitby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/mob/living/simple_mob/horror/TinyTim/attackby()
|
||||
playsound(src, 'sound/h_sounds/holla.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/say_list/TinyTim
|
||||
speak = list("Wuuuuuhhuuhhhhh?","Urk! Aaaaahaaa!", "Yuhyuhyuhyuh...")
|
||||
emote_hear = list("shrieks", "groans in pain", "flaps", "gnashes its teeth")
|
||||
emote_see = list("jiggles its teeth", "shakes violently", "stares aggressively")
|
||||
say_maybe_target = list("Uuurrgghhh?")
|
||||
say_got_target = list("AAAHHHHH!")
|
||||
BIN
icons/mob/horror_show/GHPS.dmi
Normal file
BIN
icons/mob/horror_show/GHPS.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
BIN
icons/mob/horror_show/master.dmi
Normal file
BIN
icons/mob/horror_show/master.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
BIN
icons/mob/horror_show/tallhorror.dmi
Normal file
BIN
icons/mob/horror_show/tallhorror.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
BIN
icons/mob/horror_show/widehorror.dmi
Normal file
BIN
icons/mob/horror_show/widehorror.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sound/h_sounds/headcrab.ogg
Normal file
BIN
sound/h_sounds/headcrab.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/holla.ogg
Normal file
BIN
sound/h_sounds/holla.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/imbeciles.ogg
Normal file
BIN
sound/h_sounds/imbeciles.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/lynx.ogg
Normal file
BIN
sound/h_sounds/lynx.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/mumble.ogg
Normal file
BIN
sound/h_sounds/mumble.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/negative.ogg
Normal file
BIN
sound/h_sounds/negative.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/sampler.ogg
Normal file
BIN
sound/h_sounds/sampler.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/shitty_tim.ogg
Normal file
BIN
sound/h_sounds/shitty_tim.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/sampler1.ogg
Normal file
BIN
sound/h_sounds/src/sampler1.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/sampler2.ogg
Normal file
BIN
sound/h_sounds/src/sampler2.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/sampler3.ogg
Normal file
BIN
sound/h_sounds/src/sampler3.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/sampler3speed.ogg
Normal file
BIN
sound/h_sounds/src/sampler3speed.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/sampler4.3.ogg
Normal file
BIN
sound/h_sounds/src/sampler4.3.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/shitty tim 2.ogg
Normal file
BIN
sound/h_sounds/src/shitty tim 2.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/shitty tim.ogg
Normal file
BIN
sound/h_sounds/src/shitty tim.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/shitty tim1.ogg
Normal file
BIN
sound/h_sounds/src/shitty tim1.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/shitty tim3.ogg
Normal file
BIN
sound/h_sounds/src/shitty tim3.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/src/shitty tim4.ogg
Normal file
BIN
sound/h_sounds/src/shitty tim4.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/wor.ogg
Normal file
BIN
sound/h_sounds/wor.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/yell.ogg
Normal file
BIN
sound/h_sounds/yell.ogg
Normal file
Binary file not shown.
BIN
sound/h_sounds/youknowwhoitis.ogg
Normal file
BIN
sound/h_sounds/youknowwhoitis.ogg
Normal file
Binary file not shown.
@@ -2430,6 +2430,17 @@
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\space\worm.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\blob\blob.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\blob\spore.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\bradley.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\Eddy.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\horror .dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\Master.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\Rickey.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\sally.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\shittytim.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\Smiley.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\Steve.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\timling.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\horror\Willy.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\humanoid\clown.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\humanoid\humanoid.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\humanoid\pirates.dm"
|
||||
|
||||
Reference in New Issue
Block a user