mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-01-05 23:12:26 +00:00
Merge pull request #2448 from Screemonster/snowybirds
Adds space penguins and space geese.
This commit is contained in:
19
code/modules/mob/living/simple_animal/friendly/penguin.dm
Normal file
19
code/modules/mob/living/simple_animal/friendly/penguin.dm
Normal file
@@ -0,0 +1,19 @@
|
||||
/mob/living/simple_animal/penguin
|
||||
name = "space penguin"
|
||||
desc = "An ungainly, waddling, cute, and VERY well-dressed bird."
|
||||
icon_state = "penguin"
|
||||
icon_living = "penguin"
|
||||
icon_dead = "penguin_dead"
|
||||
icon_gib = "generic_gib"
|
||||
speak_chance = 0
|
||||
turns_per_move = 5
|
||||
maxHealth = 20
|
||||
health = 20
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat
|
||||
response_help = "pets"
|
||||
response_disarm = "pushes aside"
|
||||
response_harm = "hits"
|
||||
harm_intent_damage = 5
|
||||
melee_damage_upper = 15
|
||||
melee_damage_lower = 10
|
||||
attacktext = "pecked"
|
||||
34
code/modules/mob/living/simple_animal/hostile/goose.dm
Normal file
34
code/modules/mob/living/simple_animal/hostile/goose.dm
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
|
||||
/mob/living/simple_animal/hostile/goose
|
||||
name = "space goose"
|
||||
desc = "That's no duck. That's a space goose. You have a bad feeling about this."
|
||||
icon_state = "goose"
|
||||
icon_living = "goose"
|
||||
icon_dead = "goose_dead"
|
||||
icon_gib = "generic_gib"
|
||||
speak_chance = 0
|
||||
turns_per_move = 5
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat
|
||||
response_help = "pets the"
|
||||
response_disarm = "gently pushes aside the"
|
||||
response_harm = "hits the"
|
||||
speed = 4
|
||||
maxHealth = 15 //nothing an unarmed crewmember shouldn't be able to stomp into the dirt, if they're alone.
|
||||
health = 15
|
||||
|
||||
harm_intent_damage = 5
|
||||
melee_damage_lower = 5 //they're meant to be annoying, not threatening.
|
||||
melee_damage_upper = 5 //unless there's like a dozen of them, then you're screwed.
|
||||
attacktext = "pecked"
|
||||
attack_sound = 'sound/weapons/bite.ogg'
|
||||
|
||||
break_stuff_probability = 5
|
||||
|
||||
faction = "geese"
|
||||
|
||||
|
||||
/mob/living/simple_animal/hostile/goose/FindTarget()
|
||||
. = ..()
|
||||
if(.)
|
||||
custom_emote(1,"flaps and honks at [.]!")
|
||||
Reference in New Issue
Block a user