Tiny Armadillo

Sprited and coded a simple little critter, I plan to work on it more in the future to wear them as a hat. For now is a simple mob.

*It can be pet
*Runs fast if you hurt it
*Taste like sand
*Can handle higher temperatures but will die in the cold
*Can walk over it
*Makes cute armadillo noises
*Is a chubby critter that rolls around.
This commit is contained in:
Kassc Zeravla
2020-02-14 02:04:11 -06:00
parent f76eef5236
commit 9dd1071ed2
3 changed files with 63 additions and 1 deletions

View File

@@ -14,4 +14,12 @@
/datum/ai_holder/simple_mob/melee/pack_mob/nyria
hostile = FALSE
retaliate = TRUE
retaliate = TRUE
/datum/ai_holder/simple_mob/armadillo
hostile = FALSE
retaliate = TRUE
can_flee = TRUE
flee_when_dying = TRUE
dying_threshold = 0.9
speak_chance = 1

View File

@@ -0,0 +1,54 @@
//Straight import from Mexico and a direct hit to your heart
/mob/living/simple_mob/animal/passive/armadillo
name = "Armadillo"
desc = "It's a small armored mammal. Seems to enjoy rolling around and sleep as a ball."
tt_desc = "Dasypus novemcinctus"
faction = "mexico" //They are from Mexico.
icon = 'icons/mob/animal_ch.dmi'
icon_state = "armadillo"
item_state = "armadillo_rest"
icon_living = "armadillo"
icon_rest = "armadillo_rest"
icon_dead = "armadillo_dead"
health = 30
maxHealth = 30
mob_size = MOB_SMALL
pass_flags = PASSTABLE
can_pull_size = ITEMSIZE_TINY
can_pull_mobs = MOB_PULL_NONE
layer = MOB_LAYER
density = 0
movement_cooldown = 0.75 //roughly a bit faster than a person
response_help = "pets"
response_disarm = "rolls aside"
response_harm = "stomps"
melee_damage_lower = 2
melee_damage_upper = 1
attacktext = list("nips", "bumps", "scratches")
vore_taste = "Sand"
min_oxy = 16 //Require atleast 16kPA oxygen
minbodytemp = 223 //Below -50 Degrees Celcius
maxbodytemp = 523 //Above 80 Degrees Celcius
heat_damage_per_tick = 3
cold_damage_per_tick = 3
meat_amount = 2
ai_holder_type = /datum/ai_holder/simple_mob/armadillo
speak_emote = list("rumbles", "chirr?", "churr")
say_list_type = /datum/say_list/armadillo
/datum/say_list/armadillo
speak = list("Churr","Rumble!","Chirr?")
emote_hear = list("churrs","rubmles","chirrs")
emote_see = list("rolls in place", "shuffles", "scritches at something")

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 21 KiB