mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-31 00:58:26 +01:00
Effectively disables monkey and mushroom languages (#4525)
## About The Pull Request This PR disables two of the worse languages present on the repo, both are related primarily to seasonal events that only come around periodically. Mushroomspeak, and Monkey. Monkey remains available to synthetic and human-adjacent species, as well as anthromorph. ## Why It's Good For The Game The extra languages bloat the languages menu, and these two aren't particularly used by anyone, so I felt it appropriate to disable it during the making of #4523. ## Proof Of Testing <details> <summary>Screenshots/Videos</summary> </details> ## Changelog 🆑 ReturnToZender del: Mushroomspeak and Monkey are limited to their respective species. /🆑
This commit is contained in:
@@ -20,3 +20,9 @@
|
||||
|
||||
/datum/language/xenocommon
|
||||
secret = FALSE
|
||||
|
||||
/datum/language/monkey
|
||||
secret = TRUE
|
||||
|
||||
/datum/language/mushroom
|
||||
secret = TRUE
|
||||
|
||||
+1
@@ -12,6 +12,7 @@
|
||||
changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | ERT_SPAWN | RACE_SWAP | SLIME_EXTRACT
|
||||
payday_modifier = 1.0
|
||||
examine_limb_id = SPECIES_HUMAN
|
||||
language_prefs_whitelist = list(/datum/language/monkey)
|
||||
sort_bottom = TRUE //BUBBER EDIT ADDITION: We want to sort this to the bottom because it's a custom species template.
|
||||
|
||||
/datum/species/humanoid/get_default_mutant_bodyparts()
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/mutant,
|
||||
BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/mutant,
|
||||
)
|
||||
language_prefs_whitelist = list(/datum/language/monkey)
|
||||
sort_bottom = TRUE //BUBBER EDIT ADDITION: We want to sort this to the bottom because it's a custom species template.
|
||||
|
||||
/datum/species/mammal/get_default_mutant_bodyparts()
|
||||
|
||||
+3
@@ -1,3 +1,6 @@
|
||||
/datum/species/mush
|
||||
language_prefs_whitelist = (/datum/language/mushroom)
|
||||
|
||||
/datum/species/mush/get_default_mutant_bodyparts()
|
||||
return list(
|
||||
"caps" = list("Round", FALSE), // we don't want cap-less mushpeople
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
|
||||
/// Set to TRUE if the species was emagged before
|
||||
var/emag_effect = FALSE
|
||||
language_prefs_whitelist = list(/datum/language/monkey)
|
||||
|
||||
/datum/species/synthetic/allows_food_preferences()
|
||||
return FALSE
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
/// Reference to the species owner
|
||||
var/mob/living/carbon/human/owner
|
||||
var/list/organ_slots = list(ORGAN_SLOT_BRAIN, ORGAN_SLOT_HEART, ORGAN_SLOT_STOMACH, ORGAN_SLOT_EYES)
|
||||
language_prefs_whitelist = list(/datum/language/monkey)
|
||||
|
||||
/mob/living/carbon/human/species/protean
|
||||
race = /datum/species/protean
|
||||
|
||||
+1
@@ -8,6 +8,7 @@
|
||||
BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/mhuman,
|
||||
BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/mhuman,
|
||||
)
|
||||
language_prefs_whitelist = list(/datum/language/monkey)
|
||||
|
||||
// MUTANT COLOR OVERRIDE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user