mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-14 12:13:06 +00:00
@@ -20,6 +20,7 @@
|
|||||||
voice_name = "farwa"
|
voice_name = "farwa"
|
||||||
speak_emote = list("mews")
|
speak_emote = list("mews")
|
||||||
icon_state = "tajkey1"
|
icon_state = "tajkey1"
|
||||||
|
greaterform = "Tajara"
|
||||||
uni_append = list(0x0A0,0xE00) // 0A0E00
|
uni_append = list(0x0A0,0xE00) // 0A0E00
|
||||||
|
|
||||||
/mob/living/carbon/monkey/skrell
|
/mob/living/carbon/monkey/skrell
|
||||||
@@ -27,6 +28,7 @@
|
|||||||
voice_name = "neaera"
|
voice_name = "neaera"
|
||||||
speak_emote = list("squicks")
|
speak_emote = list("squicks")
|
||||||
icon_state = "skrellkey1"
|
icon_state = "skrellkey1"
|
||||||
|
greaterform = "Skrell"
|
||||||
uni_append = list(0x01C,0xC92) // 01CC92
|
uni_append = list(0x01C,0xC92) // 01CC92
|
||||||
|
|
||||||
/mob/living/carbon/monkey/unathi
|
/mob/living/carbon/monkey/unathi
|
||||||
@@ -34,15 +36,24 @@
|
|||||||
voice_name = "stok"
|
voice_name = "stok"
|
||||||
speak_emote = list("hisses")
|
speak_emote = list("hisses")
|
||||||
icon_state = "stokkey1"
|
icon_state = "stokkey1"
|
||||||
|
greaterform = "Unathi"
|
||||||
uni_append = list(0x044,0xC5D) // 044C5D
|
uni_append = list(0x044,0xC5D) // 044C5D
|
||||||
|
|
||||||
|
/mob/living/carbon/monkey/initialize()
|
||||||
|
if (!species)
|
||||||
|
species = all_species[greaterform]
|
||||||
|
add_language(species.language)
|
||||||
|
|
||||||
/mob/living/carbon/monkey/New()
|
/mob/living/carbon/monkey/New()
|
||||||
var/datum/reagents/R = new/datum/reagents(1000)
|
var/datum/reagents/R = new/datum/reagents(1000)
|
||||||
reagents = R
|
reagents = R
|
||||||
R.my_atom = src
|
R.my_atom = src
|
||||||
|
|
||||||
species = all_species[greaterform]
|
//Ensure that the all_species list has been initialized.
|
||||||
add_language(species.language)
|
//If not then this must be round-start and initialize() will
|
||||||
|
//be called directly by the master controller, later.
|
||||||
|
if (ticker && ticker.current_state >= GAME_STATE_SETTING_UP)
|
||||||
|
initialize()
|
||||||
|
|
||||||
if(name == initial(name)) //To stop Pun-Pun becoming generic.
|
if(name == initial(name)) //To stop Pun-Pun becoming generic.
|
||||||
name = "[name] ([rand(1, 1000)])"
|
name = "[name] ([rand(1, 1000)])"
|
||||||
@@ -80,23 +91,16 @@
|
|||||||
return
|
return
|
||||||
|
|
||||||
/mob/living/carbon/monkey/unathi/New()
|
/mob/living/carbon/monkey/unathi/New()
|
||||||
|
|
||||||
dna.mutantrace = "lizard"
|
|
||||||
greaterform = "Unathi"
|
|
||||||
..()
|
..()
|
||||||
|
dna.mutantrace = "lizard"
|
||||||
|
|
||||||
/mob/living/carbon/monkey/skrell/New()
|
/mob/living/carbon/monkey/skrell/New()
|
||||||
|
|
||||||
|
|
||||||
dna.mutantrace = "skrell"
|
|
||||||
greaterform = "Skrell"
|
|
||||||
..()
|
..()
|
||||||
|
dna.mutantrace = "skrell"
|
||||||
|
|
||||||
/mob/living/carbon/monkey/tajara/New()
|
/mob/living/carbon/monkey/tajara/New()
|
||||||
|
|
||||||
dna.mutantrace = "tajaran"
|
|
||||||
greaterform = "Tajara"
|
|
||||||
..()
|
..()
|
||||||
|
dna.mutantrace = "tajaran"
|
||||||
|
|
||||||
/mob/living/carbon/monkey/movement_delay()
|
/mob/living/carbon/monkey/movement_delay()
|
||||||
var/tally = 0
|
var/tally = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user