mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-26 22:42:26 +01:00
Abling Disability (#4485)
This PR implements a system for manipulating a client's color safely and also ports a prioritization system for sorting client color from /tg/. Currently this PR also implements client coloration in the form of color blindness, namely: Monochromacy Deuteranopia Tritanopia Protanopia DTP are mild brain traumas, whereas monocrhomacy is a severe brain trauma. Furthermore, this PR removes the Needs Glasses prompt in character creation, and replaces it with a disability selector, allowing people to more closely refine their special little snowflakes. Current disabilities available: Nervousness Nearsightedness Deuteranopia Tritanopia Protanopia Deafness Muteness
This commit is contained in:
@@ -116,7 +116,7 @@ datum/preferences
|
||||
var/exploit_record = ""
|
||||
var/ccia_record = ""
|
||||
var/list/ccia_actions = list()
|
||||
var/disabilities = 0
|
||||
var/list/disabilities = list()
|
||||
|
||||
var/nanotrasen_relation = "Neutral"
|
||||
|
||||
@@ -369,6 +369,8 @@ datum/preferences
|
||||
// Destroy/cyborgize organs & setup body markings
|
||||
character.sync_organ_prefs_to_mob(src)
|
||||
|
||||
character.sync_trait_prefs_to_mob(src)
|
||||
|
||||
character.underwear = underwear
|
||||
|
||||
character.undershirt = undershirt
|
||||
@@ -535,7 +537,7 @@ datum/preferences
|
||||
flavour_texts_robot = list()
|
||||
|
||||
ccia_actions = list()
|
||||
disabilities = 0
|
||||
disabilities = list()
|
||||
|
||||
nanotrasen_relation = "Neutral"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user