Yogstation 13 - Modules - TypesVar Details - Proc Details

/mob/living/silicon

Vars

emaggedWhether we have been emagged
modularInterfaceThe reference to the built-in tablet that borgs carry.
radiomodThe prefix character to use when they announce their laws. Used for department transmissions, default (common), or none at all.
radiomodnameThe channel name of which /proc/statelaws will use to broadcast. Can be null.

Procs

attacked_byCopy of '/mob/living/attacked_by', except it sets damage to what is returned by 'proc/run_armor'.
checklawsOpens the "Law Manager" for the silicon.
do_camera_updateThe actual update - also passes our unique update buffer. This makes our static update faster than stationary cameras, helping us to avoid running out of the camera's FoV.
get_ui_accessReturns a UI status representing this silicon's capability to access the given source. Called by ui_status_silicon_has_access.
run_armorReturns damage value after processing various factors like the silicon's armor and armor penetration.

Var Details

emagged

Whether we have been emagged

modularInterface

The reference to the built-in tablet that borgs carry.

radiomod

The prefix character to use when they announce their laws. Used for department transmissions, default (common), or none at all.

radiomodname

The channel name of which /proc/statelaws will use to broadcast. Can be null.

Proc Details

attacked_by

Copy of '/mob/living/attacked_by', except it sets damage to what is returned by 'proc/run_armor'.

checklaws

Opens the "Law Manager" for the silicon.

do_camera_update

The actual update - also passes our unique update buffer. This makes our static update faster than stationary cameras, helping us to avoid running out of the camera's FoV.

get_ui_access

Returns a UI status representing this silicon's capability to access the given source. Called by ui_status_silicon_has_access.

run_armor

Returns damage value after processing various factors like the silicon's armor and armor penetration.