515 Compliance part 2 (#20809)

* more illegal procpaths

* Update code/modules/ruins/lavalandruin_code/puzzle.dm

* REGEX_REPLACE_HANDLER

* shuttle fix
This commit is contained in:
S34N
2023-04-22 09:28:54 +02:00
committed by GitHub
parent e3f8223971
commit 4a5fb011e6
22 changed files with 51 additions and 55 deletions
@@ -357,7 +357,7 @@
valid_species += current_species_name
return sortTim(valid_species, /proc/cmp_text_asc)
return sortTim(valid_species, GLOBAL_PROC_REF(cmp_text_asc))
/mob/living/carbon/human/proc/generate_valid_hairstyles()
var/list/valid_hairstyles = new()
@@ -385,7 +385,7 @@
if(H.dna.species.name in S.species_allowed) //If the user's head is of a species the hairstyle allows, add it to the list.
valid_hairstyles += hairstyle
return sortTim(valid_hairstyles, /proc/cmp_text_asc)
return sortTim(valid_hairstyles, GLOBAL_PROC_REF(cmp_text_asc))
/mob/living/carbon/human/proc/generate_valid_facial_hairstyles()
var/list/valid_facial_hairstyles = new()
@@ -414,7 +414,7 @@
if(H.dna.species.name in S.species_allowed) //If the user's head is of a species the facial hair style allows, add it to the list.
valid_facial_hairstyles += facialhairstyle
return sortTim(valid_facial_hairstyles, /proc/cmp_text_asc)
return sortTim(valid_facial_hairstyles, GLOBAL_PROC_REF(cmp_text_asc))
/mob/living/carbon/human/proc/generate_valid_head_accessories()
var/list/valid_head_accessories = new()
@@ -429,7 +429,7 @@
continue
valid_head_accessories += head_accessory
return sortTim(valid_head_accessories, /proc/cmp_text_asc)
return sortTim(valid_head_accessories, GLOBAL_PROC_REF(cmp_text_asc))
/mob/living/carbon/human/proc/generate_valid_markings(location = "body")
var/list/valid_markings = new()
@@ -467,7 +467,7 @@
continue
valid_markings += marking
return sortTim(valid_markings, /proc/cmp_text_asc)
return sortTim(valid_markings, GLOBAL_PROC_REF(cmp_text_asc))
/mob/living/carbon/human/proc/generate_valid_body_accessories()
var/list/valid_body_accessories = list()
@@ -483,7 +483,7 @@
if(dna.species.optional_body_accessory)
valid_body_accessories += "None"
return sortTim(valid_body_accessories, /proc/cmp_text_asc)
return sortTim(valid_body_accessories, GLOBAL_PROC_REF(cmp_text_asc))
/mob/living/carbon/human/proc/generate_valid_alt_heads()
var/list/valid_alt_heads = list()
@@ -498,4 +498,4 @@
valid_alt_heads += alternate_head
return sortTim(valid_alt_heads, /proc/cmp_text_asc)
return sortTim(valid_alt_heads, GLOBAL_PROC_REF(cmp_text_asc))
@@ -172,6 +172,7 @@ GLOBAL_LIST_INIT(soapy_words, list(
return list("verb" = verb)
/mob/living/carbon/human/proc/replace_speech(matched)
REGEX_REPLACE_HANDLER
return GLOB.soapy_words[lowertext(matched)]
/mob/living/carbon/human/handle_message_mode(message_mode, list/message_pieces, verb, used_radios)