/proc/ui_status_user_is_abled |
Returns a UI status such that users with debilitating conditions, such as
being dead or not having power for silicons, will not be able to interact.
Being dead will disable UI, being incapacitated will continue updating it,
and anything else will make it interactive. |
/proc/ui_status_user_has_free_hands |
Returns a UI status such that those without blocked hands will be able to interact,
but everyone else can only watch. |
/proc/ui_status_silicon_has_access |
Returns a UI status such that silicons will be able to interact with whatever
they would have access to if this was a machine. For example, AIs can
interact if there's cameras with wireless control is enabled. |
/proc/ui_status_user_is_conscious_and_lying_down |
Returns UI_INTERACTIVE if the user is conscious and lying down.
Returns UI_UPDATE otherwise. |
/proc/ui_status_user_strictly_adjacent |
Return UI_INTERACTIVE if the user is strictly adjacent to the target atom, whether they can see it or not.
Return UI_CLOSE otherwise. |
---|