mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-27 17:41:50 +00:00
## About The Pull Request Goes through a bunch of character preferences and adds informed default values which produce less wacky results. Basically part 2 of #84443 . Preference randomization now results in a character similar to that pictured in the original pr. Of course, you can still make your character look as wacky as ever.  ## Why It's Good For The Game Basically, fully random characters look horrendous, and unless you're playing a non-human, you stick out like a sore thumb if you hardcore random or just decide to random appearance. Ultimately, full-random people will stick out less, which I think is good. ## Changelog 🆑 Melbert qol: Random player characters now look less like rainbow vomit and more like some of the most average people you know. /🆑
14 lines
428 B
Plaintext
14 lines
428 B
Plaintext
/datum/preference/numeric/age
|
|
category = PREFERENCE_CATEGORY_NON_CONTEXTUAL
|
|
savefile_key = "age"
|
|
savefile_identifier = PREFERENCE_CHARACTER
|
|
|
|
minimum = AGE_MIN
|
|
maximum = AGE_MAX
|
|
|
|
/datum/preference/numeric/age/apply_to_human(mob/living/carbon/human/target, value)
|
|
target.age = value
|
|
|
|
/datum/preference/numeric/age/create_informed_default_value(datum/preferences/preferences)
|
|
return rand(max(minimum, 21), min(maximum, 50))
|