mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
347 lines
12 KiB
Plaintext
347 lines
12 KiB
Plaintext
/mob/living/simple_animal/hostile/retaliate/goat/clown
|
|
name = "Clown Goat"
|
|
desc = "Rather kick your butt than tell jokes."
|
|
icon = 'yogstation/icons/mob/goats/clown_goat.dmi'
|
|
icon_state = "clowngoat"
|
|
icon_living = "clowngoat"
|
|
icon_dead = "clowngoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 3, /obj/item/clothing/mask/gas/clown_hat = 1, /obj/item/clothing/head/yogs/goatpelt = 1)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/ras
|
|
name = "Ralsei Goat"
|
|
desc = "It just wants to give you a hug!"
|
|
icon = 'yogstation/icons/mob/goats/ras_goat.dmi'
|
|
icon_state = "rasgoat"
|
|
icon_living = "rasgoat"
|
|
icon_dead = "rasgoat_dead"
|
|
attacktext = "''hugs''"
|
|
gold_core_spawnable = NO_SPAWN
|
|
butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 3, /obj/item/toy/plush/goatplushie/angry = 1, /obj/item/clothing/head/yogs/goatpelt = 1)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/blue
|
|
name = "Blue Goat"
|
|
desc = "I'm blue da baah dee da baah daa."
|
|
icon = 'yogstation/icons/mob/goats/blue_goat.dmi'
|
|
icon_state = "bluegoat"
|
|
icon_living = "bluegoat"
|
|
icon_dead = "bluegoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/chocolate
|
|
name = "Chocolate Goat"
|
|
desc = "Actually just a goat with dark brown fur but I can see why you would think it's made of chocolate though."
|
|
icon = 'yogstation/icons/mob/goats/chocolate_goat.dmi'
|
|
icon_state = "chocolategoat"
|
|
icon_living = "chocolategoat"
|
|
icon_dead = "chocolategoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/christmas
|
|
name = "Christmas Goat"
|
|
desc = "Even goats can enjoy christimas!"
|
|
icon = 'yogstation/icons/mob/goats/christmas_goat.dmi'
|
|
icon_state = "christmasgoat"
|
|
icon_living = "christmasgoat"
|
|
icon_dead = "christmasgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/confetti
|
|
name = "Confetti Goat"
|
|
desc = "Someone has been partying a bit too hard I see."
|
|
icon = 'yogstation/icons/mob/goats/confetti_goat.dmi'
|
|
icon_state = "confettigoat"
|
|
icon_living = "confettigoat"
|
|
icon_dead = "confettigoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/cottoncandy
|
|
name = "Cotton Candy Goat"
|
|
desc = "Unlike the Chocolate Goat this goat is made of real cotton candy."
|
|
icon = 'yogstation/icons/mob/goats/cottoncandy_goat.dmi'
|
|
icon_state = "cottoncandygoat"
|
|
icon_living = "cottoncandygoat"
|
|
icon_dead = "cottoncandygoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
response_harm = "takes a bite out of"
|
|
attacked_sound = 'sound/items/eatfood.ogg'
|
|
butcher_results = list(/obj/item/reagent_containers/food/snacks/candy = 3)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/cottoncandy/Life()
|
|
..()
|
|
if(stat)
|
|
return
|
|
if(health < maxHealth)
|
|
adjustBruteLoss(-8) //Fast life regen
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/cottoncandy/attack_hand(mob/living/L)
|
|
..()
|
|
if(L.a_intent == INTENT_HARM && L.reagents && !stat)
|
|
L.reagents.add_reagent("nutriment", 0.4)
|
|
L.reagents.add_reagent("vitamin", 0.4)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/glowing
|
|
name = "Glowing Goat"
|
|
desc = "It seems this goat is glowing for some reason."
|
|
icon = 'yogstation/icons/mob/goats/glowing_goat.dmi'
|
|
icon_state = "glowinggoat"
|
|
icon_living = "glowinggoat"
|
|
icon_dead = "glowinggoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
light_power = 5
|
|
light_range = 4
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/goatgoat
|
|
name = "Goat Goat Goat"
|
|
desc = "What the hell is that?"
|
|
icon = 'yogstation/icons/mob/goats/goatgoat_goat.dmi'
|
|
icon_state = "goatgoat"
|
|
icon_living = "goatgoat"
|
|
icon_dead = "goatgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/horror
|
|
name = "Horror Goat"
|
|
desc = "WHAT THE HELL IS THAT!"
|
|
icon = 'yogstation/icons/mob/goats/horror_goat.dmi'
|
|
icon_state = "horrorgoat"
|
|
icon_living = "horrorgoat"
|
|
icon_dead = "horrorgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
attack_sound = 'sound/hallucinations/growl1.ogg'
|
|
attacktext = "lacerates"
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/inverted
|
|
name = "Inverted Goat"
|
|
desc = "This goat seems to be from the 4th Dimension."
|
|
icon = 'yogstation/icons/mob/goats/inverted_goat.dmi'
|
|
icon_state = "invertedgoat"
|
|
icon_living = "invertedgoat"
|
|
icon_dead = "invertedgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/memory
|
|
name = "Goat of your Past"
|
|
desc = "It feels like you seen this goat before but you cant place where..."
|
|
icon = 'yogstation/icons/mob/goats/memory_goat.dmi'
|
|
icon_state = "memorygoat"
|
|
icon_living = "memorygoat"
|
|
icon_dead = "memorygoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/mirrored
|
|
name = "taoG derorriM"
|
|
desc = ".noitisopsid tnasaelp rieht rof nwonk toN"
|
|
icon = 'yogstation/icons/mob/goats/mirrored_goat.dmi'
|
|
icon_state = "mirroredgoat"
|
|
icon_living = "mirroredgoat"
|
|
icon_dead = "mirroredgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/paper
|
|
name = "Paper Goat"
|
|
desc = "Careful not to get a papercut!"
|
|
icon = 'yogstation/icons/mob/goats/paper_goat.dmi'
|
|
icon_state = "papergoat"
|
|
icon_living = "papergoat"
|
|
icon_dead = "papergoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
butcher_results = list(/obj/item/paper = 3)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/pixel
|
|
name = "Pixel Goat"
|
|
desc = "How pixelated can we get?!?"
|
|
icon = 'yogstation/icons/mob/goats/pixel_goat.dmi'
|
|
icon_state = "pixelgoat"
|
|
icon_living = "pixelgoat"
|
|
icon_dead = "pixelgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/radioactive
|
|
name = "Radioactive Goat"
|
|
desc = "I would not get near this goat if I were you"
|
|
icon = 'yogstation/icons/mob/goats/radioactive_goat.dmi'
|
|
icon_state = "radioactivegoat"
|
|
icon_living = "radioactivegoat"
|
|
icon_dead = "radioactivegoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
light_power = 5
|
|
light_range = 4
|
|
light_color = LIGHT_COLOR_GREEN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/radioactive/Life()
|
|
radiation_pulse(src, 200) // It gets stronker as time passes
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/rainbow
|
|
name = "Rainbow Goat"
|
|
desc = "WHAT DOES IT MEANNNNNNN!"
|
|
icon = 'yogstation/icons/mob/goats/rainbow_goat.dmi'
|
|
icon_state = "rainbowgoat"
|
|
icon_living = "rainbowgoat"
|
|
icon_dead = "rainbowgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 3, /obj/item/storage/crayons = 1, /obj/item/clothing/head/yogs/goatpelt = 1)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/spiffles
|
|
name = "Cute Goat"
|
|
desc = "Be careful he is a feisty one!"
|
|
icon = 'yogstation/icons/mob/goats/Spiffles.dmi'
|
|
icon_state = "spiffles"
|
|
icon_living = "spiffles"
|
|
icon_dead = "spiffles_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/star
|
|
name = "Star Goat"
|
|
desc = "It stares into your soul."
|
|
icon = 'yogstation/icons/mob/goats/star_goat.dmi'
|
|
icon_state = "stargoat"
|
|
icon_living = "stargoat"
|
|
icon_dead = "stargoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/twisted
|
|
name = "Twisted Goat"
|
|
desc = "Has science gone to far?"
|
|
icon = 'yogstation/icons/mob/goats/twisted_goat.dmi'
|
|
icon_state = "twistedgoat"
|
|
icon_living = "twistedgoat"
|
|
icon_dead = "twistedgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/huge
|
|
name = "Huge Goat"
|
|
desc = "Jesus that's a big goat."
|
|
melee_damage_lower = 10
|
|
melee_damage_upper = 20
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/huge/Initialize()
|
|
transform *= 2
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/tiny
|
|
name = "Tiny Goat"
|
|
desc = "Awww, what a tiny goat."
|
|
melee_damage_lower = 1
|
|
melee_damage_upper = 1
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/tiny/Initialize()
|
|
transform *= 0.5
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/ghost
|
|
name = "Ghost Goat"
|
|
desc = "Him being a ghost does not mean he can't still kick butt."
|
|
gold_core_spawnable = NO_SPAWN
|
|
color = "#FFFFFF77"
|
|
incorporeal_move = INCORPOREAL_MOVE_BASIC
|
|
butcher_results = list(/obj/item/ectoplasm = 1)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/brick
|
|
name = "Brick Goat"
|
|
desc = "I would avoid getting hit by this goat if I were you"
|
|
icon = 'yogstation/icons/mob/goats/brick_goat.dmi'
|
|
icon_state = "brickgoat"
|
|
icon_living = "brickgoat"
|
|
icon_dead = "brickgoat_dead"
|
|
health = 200
|
|
maxHealth = 200
|
|
gold_core_spawnable = NO_SPAWN
|
|
melee_damage_lower = 50
|
|
melee_damage_upper = 60
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/watercolor
|
|
name = "Watercolor Goat"
|
|
desc = "Its so pretty!"
|
|
icon = 'yogstation/icons/mob/goats/watercolor_goat.dmi'
|
|
icon_state = "watercolorgoat"
|
|
icon_living = "watercolorgoat"
|
|
icon_dead = "watercolorgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 3, /obj/item/paint/anycolor = 1, /obj/item/clothing/head/yogs/goatpelt = 1)
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/brown
|
|
name = "Chestnut Goat"
|
|
desc = "A pretty fine looking goat."
|
|
icon = 'yogstation/icons/mob/goats/brown_goat.dmi'
|
|
icon_state = "browngoat"
|
|
icon_living = "browngoat"
|
|
icon_dead = "browngoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/panda
|
|
name = "Panda Goat"
|
|
desc = "What happens when you cross panda dna with goat dna at least 10% the time."
|
|
icon = 'yogstation/icons/mob/goats/panda_goat.dmi'
|
|
icon_state = "pandagoat"
|
|
icon_living = "pandagoat"
|
|
icon_dead = "pandagoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/stack
|
|
name = "Goat Stack"
|
|
desc = "Seems some goats decided to stack up as a means of increasing attack power, worked out surprisingly well."
|
|
icon = 'yogstation/icons/mob/goats/stack_goat.dmi'
|
|
icon_state = "goatstack"
|
|
icon_living = "goatstack"
|
|
del_on_death = TRUE
|
|
loot = list(/mob/living/simple_animal/hostile/retaliate/goat,/mob/living/simple_animal/hostile/retaliate/goat/panda,/mob/living/simple_animal/hostile/retaliate/goat/brown)
|
|
health = 100
|
|
maxHealth = 100
|
|
melee_damage_lower = 35
|
|
melee_damage_upper = 40
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/black
|
|
name = "Black Goat"
|
|
desc = "This goat has black fur not much else to say."
|
|
icon = 'yogstation/icons/mob/goats/black_goat.dmi'
|
|
icon_state = "blackgoat"
|
|
icon_living = "blackgoat"
|
|
icon_dead = "blackgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/green
|
|
name = "Green Goat"
|
|
desc = "Reminds me of my front lawn."
|
|
icon = 'yogstation/icons/mob/goats/green_goat.dmi'
|
|
icon_state = "greengoat"
|
|
icon_living = "greengoat"
|
|
icon_dead = "greengoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/orange
|
|
name = "Orange Goat"
|
|
desc = "The most tasty of colors."
|
|
icon = 'yogstation/icons/mob/goats/orange_goat.dmi'
|
|
icon_state = "orangegoat"
|
|
icon_living = "orangegoat"
|
|
icon_dead = "orangegoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/purple
|
|
name = "Purple Goat"
|
|
desc = "Why purple?!?"
|
|
icon = 'yogstation/icons/mob/goats/purple_goat.dmi'
|
|
icon_state = "goatpurple"
|
|
icon_living = "goatpurple"
|
|
icon_dead = "goatpurple_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/red
|
|
name = "Red Goat"
|
|
desc = "You would think there would be a joke involving red goats here but im getting red with frustration even trying to think of one." // its hecking hard man
|
|
icon = 'yogstation/icons/mob/goats/red_goat.dmi'
|
|
icon_state = "redgoat"
|
|
icon_living = "redgoat"
|
|
icon_dead = "redgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN
|
|
|
|
/mob/living/simple_animal/hostile/retaliate/goat/yellow
|
|
name = "Yellow Goat"
|
|
desc = "MY EYES, THEY BURN."
|
|
icon = 'yogstation/icons/mob/goats/goat_yellow.dmi'
|
|
icon_state = "yellowgoat"
|
|
icon_living = "yellowgoat"
|
|
icon_dead = "yellowgoat_dead"
|
|
gold_core_spawnable = NO_SPAWN |