SS1984 - Modules - TypesVar Details - Proc Details

control

Vars

activatingIf the suit is currently activating/deactivating.
activation_step_timeHow long this MOD takes each part to seal.
activeIf the suit is deployed and turned on.
ai_assistantAI or pAI mob inhabiting the MOD.
bagInternal storage in a modsuit.
chameleon_actionCham option for when the cham module is installed.
charge_drainPower usage of the MOD.
complexityHow much module complexity this MOD is carrying.
complexity_maxHow much module complexity can this MOD carry.
coreMOD core.
current_disguiseIs the control unit disquised?
emp_proofIs it EMP proof?
extended_descExtended description of the theme.
interface_breakIf the suit interface is broken.
jetpack_activeIs the jetpack on so we should make ion effects?
lockedIf the suit is ID locked.
malfunctioningIf the suit is malfunctioning.
mod_overlaysList of overlays the mod has. Needs to be cut onremoval / module deactivation
mod_partsList of MODsuit part datums.
modulesModules the MOD currently possesses.
openIf the suit wire/module hatch is open.
seconds_electrifiedHow long the MOD is electrified for.
selected_moduleCurrently used module.
skinLooks of the MOD.
slowdown_deployedSlowdown of the MOD when all of its pieces are deployed.
themeThe MOD's theme, decides on some stuff like armor and statistics.
ui_themeTheme of the MOD TGUI
wearerPerson wearing the MODsuit.

Procs

choose_deployCreates a radial menu from which the user chooses parts of the suit to deploy/retract. Repeats until all parts are extended or retracted.
control_activationFinishes the suit's activation
deployDeploys a part of the suit onto the user
get_wearerIntended for callbacks, don't use normally, just get wearer by itself.
quick_activationQuickly deploys all the suit parts and if successful, seals them and turns on the suit. Intended mostly for outfits.
quick_deployQuickly deploys all parts (or retracts if all are on the wearer)
retractRetract a part of the suit from the user.
seal_partSeals or unseals the given part.
toggle_activateStarts the activation sequence, where parts of the suit activate one by one until the whole suit is on
update_charge_alertUpdates the wearer's hud according to the current state of the MODsuit

Var Details

activating

If the suit is currently activating/deactivating.

activation_step_time

How long this MOD takes each part to seal.

active

If the suit is deployed and turned on.

ai_assistant

AI or pAI mob inhabiting the MOD.

bag

Internal storage in a modsuit.

chameleon_action

Cham option for when the cham module is installed.

charge_drain

Power usage of the MOD.

complexity

How much module complexity this MOD is carrying.

complexity_max

How much module complexity can this MOD carry.

core

MOD core.

current_disguise

Is the control unit disquised?

emp_proof

Is it EMP proof?

extended_desc

Extended description of the theme.

interface_break

If the suit interface is broken.

jetpack_active

Is the jetpack on so we should make ion effects?

locked

If the suit is ID locked.

malfunctioning

If the suit is malfunctioning.

mod_overlays

List of overlays the mod has. Needs to be cut onremoval / module deactivation

mod_parts

List of MODsuit part datums.

modules

Modules the MOD currently possesses.

open

If the suit wire/module hatch is open.

seconds_electrified

How long the MOD is electrified for.

selected_module

Currently used module.

skin

Looks of the MOD.

slowdown_deployed

Slowdown of the MOD when all of its pieces are deployed.

theme

The MOD's theme, decides on some stuff like armor and statistics.

ui_theme

Theme of the MOD TGUI

wearer

Person wearing the MODsuit.

Proc Details

choose_deploy

Creates a radial menu from which the user chooses parts of the suit to deploy/retract. Repeats until all parts are extended or retracted.

control_activation

Finishes the suit's activation

deploy

Deploys a part of the suit onto the user

get_wearer

Intended for callbacks, don't use normally, just get wearer by itself.

quick_activation

Quickly deploys all the suit parts and if successful, seals them and turns on the suit. Intended mostly for outfits.

quick_deploy

Quickly deploys all parts (or retracts if all are on the wearer)

retract

Retract a part of the suit from the user.

seal_part

Seals or unseals the given part.

toggle_activate

Starts the activation sequence, where parts of the suit activate one by one until the whole suit is on

update_charge_alert

Updates the wearer's hud according to the current state of the MODsuit