mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Merge pull request #1252 from CHOMPStationBot/upstream-merge-9645
[MIRROR] The clime offices
This commit is contained in:
@@ -119,6 +119,20 @@
|
||||
"ver", "stv", "pro", "ski"
|
||||
)
|
||||
|
||||
/datum/language/clownish
|
||||
name = LANGUAGE_CLOWNISH
|
||||
desc = "A special elective language course for those studying at the Clown Planet Institute."
|
||||
speech_verb = "honks"
|
||||
ask_verb = "seins"
|
||||
exclaim_verb = "crenks"
|
||||
whisper_verb = "squeaks"
|
||||
colour = "#F785F2" // Pink for the clown.
|
||||
key = "<"
|
||||
flags = WHITELISTED | CLOWN
|
||||
syllables = list(
|
||||
"honk", "knock", "salt", "slip", "lube", "banana", "flower", "pie", "did you hear", "🅱️", "haha", "bully", "going up",
|
||||
)
|
||||
|
||||
/datum/language/drudakar
|
||||
name = LANGUAGE_DRUDAKAR
|
||||
desc = "The native language of the D'Rudak'Ar, a loosely tied together community of dragons and demi-dragons based in the Diul system. Features include many hard consonants and rolling 'r's."
|
||||
|
||||
94
code/modules/mob/living/simple_mob/subtypes/vore/c_pet.dm
Normal file
94
code/modules/mob/living/simple_mob/subtypes/vore/c_pet.dm
Normal file
@@ -0,0 +1,94 @@
|
||||
/mob/living/simple_mob/animal/passive/honkpet
|
||||
name = "Hinkle"
|
||||
desc = "The Silence into Laughter program mass produces these excessively hardy animals for each member to raise and take care of. They often switch personalities when smacked."
|
||||
tt_desc = "Coulrian Honkus"
|
||||
icon = 'icons/mob/animal_vr.dmi'
|
||||
icon_state = "c_pet"
|
||||
icon_living = "c_pet"
|
||||
icon_dead = "c_pet_dead"
|
||||
|
||||
maxHealth = 1500
|
||||
health = 1500
|
||||
minbodytemp = 175 // Same as Sif mobs.
|
||||
|
||||
response_help = "pokes"
|
||||
response_disarm = "subverts"
|
||||
response_harm = "smacks"
|
||||
|
||||
harm_intent_damage = 0
|
||||
melee_damage_lower = 0
|
||||
melee_damage_upper = 0
|
||||
attacktext = list("honked")
|
||||
|
||||
armor = list(
|
||||
"melee" = 80,
|
||||
"bullet" = 20,
|
||||
"laser" = 0,
|
||||
"energy" = 0,
|
||||
"bomb" = 0,
|
||||
"bio" = 0,
|
||||
"rad" = 0
|
||||
)
|
||||
armor_soak = list(
|
||||
"melee" = 80,
|
||||
"bullet" = 20,
|
||||
"laser" = 0,
|
||||
"energy" = 0,
|
||||
"bomb" = 0,
|
||||
"bio" = 0,
|
||||
"rad" = 0
|
||||
)
|
||||
|
||||
has_langs = list("Coulrian")
|
||||
|
||||
/mob/living/simple_mob/animal/passive/honkpet/attack_hand(mob/living/user as mob)
|
||||
if(user.a_intent == I_DISARM)
|
||||
return icon_state = pick("c_pet", "m_pet")
|
||||
.=..()
|
||||
|
||||
/mob/living/simple_mob/animal/passive/mimepet
|
||||
name = "Dave"
|
||||
desc = "That's Dave."
|
||||
tt_desc = "Polypodavesilencia"
|
||||
icon = 'icons/mob/animal_vr.dmi'
|
||||
icon_state = "dave1"
|
||||
icon_living = "dave1"
|
||||
icon_dead = "dave_dead"
|
||||
movement_cooldown = 300
|
||||
|
||||
maxHealth = 1500
|
||||
health = 1500
|
||||
minbodytemp = 175 // Same as Sif mobs.
|
||||
|
||||
response_help = "pokes"
|
||||
response_disarm = "shuffles"
|
||||
response_harm = "smacks"
|
||||
|
||||
harm_intent_damage = 0
|
||||
melee_damage_lower = 0
|
||||
melee_damage_upper = 0
|
||||
attacktext = list("...")
|
||||
|
||||
armor = list(
|
||||
"melee" = 80,
|
||||
"bullet" = 20,
|
||||
"laser" = 0,
|
||||
"energy" = 0,
|
||||
"bomb" = 0,
|
||||
"bio" = 0,
|
||||
"rad" = 0
|
||||
)
|
||||
armor_soak = list(
|
||||
"melee" = 80,
|
||||
"bullet" = 20,
|
||||
"laser" = 0,
|
||||
"energy" = 0,
|
||||
"bomb" = 0,
|
||||
"bio" = 0,
|
||||
"rad" = 0
|
||||
)
|
||||
|
||||
/mob/living/simple_mob/animal/passive/mimepet/attack_hand(mob/living/user as mob)
|
||||
if(user.a_intent == I_DISARM)
|
||||
icon_state = pick("dave1", "dave2", "dave3", "dave5" , "dave6" , "dave7" , "dave8" , "dave9" , "dave10")
|
||||
.=..()
|
||||
Reference in New Issue
Block a user