-
Notifications
You must be signed in to change notification settings - Fork 0
Mental Health Status (English)
GRAINALCOHOL edited this page Feb 26, 2026
·
4 revisions
Language: | > English < | 简体中文 |
MentalHealthStatus is used to interpret the player's mental health state
-
HEALTHY- Healthy -
MILD_DEPRESSION- Mild depression -
MODERATE_DEPRESSION- Moderate depression -
MAJOR_DEPRESSION- Major depression (includes both major depressive disorder and the depressive phase of bipolar disorder) -
MANIC_PHASE- Manic phase -
NONE- None (returned when program encounters issues)
MentalHealthStatus mentalHealthStatus = MentalHealthStatus.from(player);-
getSeverity()- Gets the severity level -
isHealthierThan(MentalHealthStatus)- Determines if this one is healthier than another -
isSickerThan(MentalHealthStatus)- Determines if this one is more severe than another -
isMania()- Determines if the player is in manic phase -
isDepressed()- Determines if it is in a depressed state -
isHealthy()- Determines if it is healthy -
isSick()- Determines if it is unhealthy -
isSeverelyIll()- Determines if it's a severe illness