Makes Vaurca Breeders selectable in character setup (#12658)

This commit is contained in:
Casper3667
2021-10-29 12:59:35 -03:00
committed by GitHub
parent e943d29332
commit e9251a3155
26 changed files with 252 additions and 60 deletions
@@ -61,6 +61,9 @@
break_cuffs = TRUE
mob_size = 30
age_max = 1000
economic_modifier = 3
speech_sounds = list('sound/voice/hiss1.ogg','sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg')
speech_chance = 100
@@ -75,7 +78,8 @@
sprint_cost_factor = 0.80
stamina_recovery = 3
spawn_flags = IS_RESTRICTED
allowed_citizenships = list(CITIZENSHIP_ZORA, CITIZENSHIP_KLAX, CITIZENSHIP_CTHUR, CITIZENSHIP_IZWESKI, CITIZENSHIP_BIESEL, CITIZENSHIP_ERIDANI, CITIZENSHIP_JARGON)
flags = NO_SCAN | NO_SLIP | NO_ARTERIES | PHORON_IMMUNE
inherent_verbs = list(
+11 -1
View File
@@ -86,20 +86,30 @@
return 1
return 0
/proc/isvaurca(A)
/proc/isvaurca(A, var/isbreeder = FALSE)
if(istype(A, /mob/living/carbon/human))
switch(A:get_species())
if(SPECIES_VAURCA_WORKER)
if(isbreeder)
return FALSE
return TRUE
if(SPECIES_VAURCA_WARRIOR)
if(isbreeder)
return FALSE
return TRUE
if(SPECIES_VAURCA_BREEDER)
return TRUE
if(SPECIES_VAURCA_BULWARK)
if(isbreeder)
return FALSE
return TRUE
if(SPECIES_VAURCA_WARFORM)
if(isbreeder)
return FALSE
return TRUE
if(SPECIES_MONKEY_VAURCA)
if(isbreeder)
return FALSE
return TRUE
return FALSE