mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-31 07:58:22 +01:00
Adds more foxing
Adds the captain's fox pet back in, adds resting sprites for foxes and the dastardly syndifox.
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
icon_state = "fluffy"
|
||||
icon_living = "fluffy"
|
||||
icon_dead = "fluffy_dead"
|
||||
icon_rest = "fluffy_sleep"
|
||||
speak = list("Squee","Arf arf","Awoo","Squeak")
|
||||
speak_emote = list("squeaks", "barks")
|
||||
emote_hear = list("howls","squeals")
|
||||
@@ -39,6 +40,7 @@
|
||||
else if(prob(5))
|
||||
audible_emote("snuffles.")
|
||||
|
||||
/mob/living/simple_animal/fluffy/lay_down() // Turns sprite into sleeping and back upon using "Rest".
|
||||
/mob/living/simple_animal/fluffy/lay_down()
|
||||
..()
|
||||
icon_state = resting ? "fluffy_sleep" : "fluffy"
|
||||
if(icon_rest)
|
||||
icon_state = resting ? icon_rest : icon_living
|
||||
|
||||
@@ -52,6 +52,12 @@
|
||||
"With a loud glorp, the stomach spills more acids onto you.")
|
||||
..()
|
||||
|
||||
//For resting sprites
|
||||
/mob/living/simple_animal/fox/lay_down()
|
||||
..()
|
||||
if(icon_rest)
|
||||
icon_state = resting ? icon_rest : icon_living
|
||||
|
||||
// All them complicated fox procedures.
|
||||
/mob/living/simple_animal/fox/Life()
|
||||
//MICE!
|
||||
@@ -305,4 +311,12 @@
|
||||
"A thick glob of acids drip down from above, adding to the pool of caustic fluids in Renault's belly.",
|
||||
"There's a loud gurgle as the stomach declares the intent to make you a part of Renault.")
|
||||
|
||||
..()
|
||||
..()
|
||||
|
||||
/mob/living/simple_animal/fox/syndicate
|
||||
name = "syndi-fox"
|
||||
desc = "It's a DASTARDLY fox! The horror! Call the shuttle!"
|
||||
icon = 'icons/mob/fox_vr.dmi'
|
||||
icon_state = "syndifox"
|
||||
icon_living = "syndifox"
|
||||
icon_dead = "syndifox_dead"
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
/mob/living/simple_animal
|
||||
// List of targets excluded (for now) from being eaten by this mob.
|
||||
var/list/prey_exclusions = list()
|
||||
var/icon_rest
|
||||
|
||||
/mob/living/simple_animal/fluffy/lay_down() // Turns sprite into sleeping and back upon using "Rest".
|
||||
..()
|
||||
icon_state = resting ? "fluffy_sleep" : "fluffy"
|
||||
|
||||
Reference in New Issue
Block a user