Files
Paradise/obj/item/mod/control.html
T

1 line
25 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>/obj/item/mod/control - Space Station 13</title></head><body><header><a href="index.html">Space Station 13</a> - <a href="index.html#modules">Modules</a> - <a href="index.html#types">Types</a><a href="obj/item/mod/control.html#var">Var Details</a> - <a href="obj/item/mod/control.html#proc">Proc Details</a></header><main><h1>control <aside>/<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/mod/control.html">mod/control</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L12"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 12"></a></h1><table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Vars</h2></td></tr><tr><th><a href="obj/item/mod/control.html#var/activating">activating</a></th><td>If the suit is currently activating/deactivating.</td></tr><tr><th><a href="obj/item/mod/control.html#var/activation_step_time">activation_step_time</a></th><td>How long this MOD takes each part to seal.</td></tr><tr><th><a href="obj/item/mod/control.html#var/active">active</a></th><td>If the suit is deployed and turned on.</td></tr><tr><th><a href="obj/item/mod/control.html#var/bag">bag</a></th><td>Internal storage in a modsuit</td></tr><tr><th><a href="obj/item/mod/control.html#var/boots">boots</a></th><td>MOD boots.</td></tr><tr><th><a href="obj/item/mod/control.html#var/chameleon_action">chameleon_action</a></th><td>Cham option for when the cham module is installed.</td></tr><tr><th><a href="obj/item/mod/control.html#var/charge_drain">charge_drain</a></th><td>Power usage of the MOD.</td></tr><tr><th><a href="obj/item/mod/control.html#var/chestplate">chestplate</a></th><td>MOD chestplate.</td></tr><tr><th><a href="obj/item/mod/control.html#var/complexity">complexity</a></th><td>How much module complexity this MOD is carrying.</td></tr><tr><th><a href="obj/item/mod/control.html#var/complexity_max">complexity_max</a></th><td>How much module complexity can this MOD carry.</td></tr><tr><th><a href="obj/item/mod/control.html#var/core">core</a></th><td>MOD core.</td></tr><tr><th><a href="obj/item/mod/control.html#var/current_disguise">current_disguise</a></th><td>Is the control unit disquised?</td></tr><tr><th><a href="obj/item/mod/control.html#var/emp_proof">emp_proof</a></th><td>Is it EMP proof?</td></tr><tr><th><a href="obj/item/mod/control.html#var/extended_desc">extended_desc</a></th><td>Extended description of the theme.</td></tr><tr><th><a href="obj/item/mod/control.html#var/gauntlets">gauntlets</a></th><td>MOD gauntlets.</td></tr><tr><th><a href="obj/item/mod/control.html#var/helmet">helmet</a></th><td>MOD helmet.</td></tr><tr><th><a href="obj/item/mod/control.html#var/interface_break">interface_break</a></th><td>If the suit interface is broken.</td></tr><tr><th><a href="obj/item/mod/control.html#var/locked">locked</a></th><td>If the suit is ID locked.</td></tr><tr><th><a href="obj/item/mod/control.html#var/malfunctioning">malfunctioning</a></th><td>If the suit is malfunctioning.</td></tr><tr><th><a href="obj/item/mod/control.html#var/mod_link">mod_link</a></th><td>The MODlink datum, letting us call people from the suit.</td></tr><tr><th><a href="obj/item/mod/control.html#var/mod_overlays">mod_overlays</a></th><td>List of overlays the mod has. Needs to be cut onremoval / module deactivation</td></tr><tr><th><a href="obj/item/mod/control.html#var/mod_parts">mod_parts</a></th><td>Associated list of parts (helmet, chestplate, gauntlets, boots) to their unsealed worn layer.</td></tr><tr><th><a href="obj/item/mod/control.html#var/modules">modules</a></th><td>Modules the MOD currently possesses.</td></tr><tr><th><a href="obj/item/mod/control.html#var/open">open</a></th><td>If the suit wire/module hatch is open.</td></tr><tr><th><a href="obj/item/mod/control.html#var/overslotting_parts">overslotting_parts</a></th><td>Associated list of parts that can overslot to their overslot (overslot means the part can cover another layer of clothing).</td></tr><tr><th><a href="obj/item/mod/control.html#var/part_data">part_data</a></th><td>Used when we set up new skins for a modsuit</td></tr><tr><th><a href="obj/item/mod/control.html#var/seconds_electrified">seconds_electrified</a></th><td>How long the MOD is electrified for.</td></tr><tr><th><a href="obj/item/mod/control.html#var/selected_module">selected_module</a></th><td>Currently used module.</td></tr><tr><th><a href="obj/item/mod/control.html#var/skin">skin</a></th><td>Looks of the MOD.</td></tr><tr><th><a href="obj/item/mod/control.html#var/slowdown_active">slowdown_active</a></th><td>Slowdown of the MOD when active.</td></tr><tr><th><a href="obj/item/mod/control.html#var/slowdown_inactive">slowdown_inactive</a></th><td>Slowdown of the MOD when not active.</td></tr><tr><th><a href="obj/item/mod/control.html#var/starting_frequency">starting_frequency</a></th><td>The starting MODlink frequency, by default NT to make it easier for everyone to use.</td></tr><tr><th><a href="obj/item/mod/control.html#var/theme">theme</a></th><td>The MOD's theme, decides on some stuff like armor and statistics.</td></tr><tr><th><a href="obj/item/mod/control.html#var/ui_theme">ui_theme</a></th><td>Theme of the MOD TGUI</td></tr><tr><th><a href="obj/item/mod/control.html#var/wearer">wearer</a></th><td>Person wearing the MODsuit.</td></tr><tr><td colspan="2"><h2>Procs</h2></td></tr><tr><th><a href="obj/item/mod/control.html#proc/choose_deploy">choose_deploy</a></th><td>Creates a radial menu from which the user chooses parts of the suit to deploy/retract. Repeats until all parts are extended or retracted.</td></tr><tr><th><a href="obj/item/mod/control.html#proc/deploy">deploy</a></th><td>Deploys a part of the suit onto the user.</td></tr><tr><th><a href="obj/item/mod/control.html#proc/finish_activation">finish_activation</a></th><td>Finishes the suit's activation</td></tr><tr><th><a href="obj/item/mod/control.html#proc/get_wearer">get_wearer</a></th><td>Intended for callbacks, don't use normally, just get wearer by itself.</td></tr><tr><th><a href="obj/item/mod/control.html#proc/quick_activation">quick_activation</a></th><td>Quickly deploys all the suit parts and if successful, seals them and turns on the suit. Intended mostly for outfits.</td></tr><tr><th><a href="obj/item/mod/control.html#proc/quick_deploy">quick_deploy</a></th><td>Quickly deploys all parts (or retracts if all are on the wearer)</td></tr><tr><th><a href="obj/item/mod/control.html#proc/retract">retract</a></th><td>Retract a part of the suit from the user.</td></tr><tr><th><a href="obj/item/mod/control.html#proc/seal_part">seal_part</a></th><td>Seals or unseals the given part</td></tr><tr><th><a href="obj/item/mod/control.html#proc/toggle_activate">toggle_activate</a></th><td>Starts the activation sequence, where parts of the suit activate one by one until the whole suit is on</td></tr></table><h2 id="var">Var Details</h2><h3 id="var/activating"><aside class="declaration">var </aside>activating <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L46"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 46"></a></h3><p>If the suit is currently activating/deactivating.</p><h3 id="var/activation_step_time"><aside class="declaration">var </aside>activation_step_time <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L62"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 62"></a></h3><p>How long this MOD takes each part to seal.</p><h3 id="var/active"><aside class="declaration">var </aside>active <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L38"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 38"></a></h3><p>If the suit is deployed and turned on.</p><h3 id="var/bag"><aside class="declaration">var </aside>bag <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/storage.html">storage</a>/backpack/modstorage</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L86"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 86"></a></h3><p>Internal storage in a modsuit</p><h3 id="var/boots"><aside class="declaration">var </aside>boots <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/clothing.html">clothing</a>/shoes/mod</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L72"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 72"></a></h3><p>MOD boots.</p><h3 id="var/chameleon_action"><aside class="declaration">var </aside>chameleon_action <aside> /<a href="datum.html">datum</a>/<a href="datum/action.html">action</a>/item_action/chameleon_change/modsuit</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L92"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 92"></a></h3><p>Cham option for when the cham module is installed.</p><h3 id="var/charge_drain"><aside class="declaration">var </aside>charge_drain <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L56"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 56"></a></h3><p>Power usage of the MOD.</p><h3 id="var/chestplate"><aside class="declaration">var </aside>chestplate <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/clothing.html">clothing</a>/<a href="obj/item/clothing/suit.html">suit</a>/mod</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L68"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 68"></a></h3><p>MOD chestplate.</p><h3 id="var/complexity"><aside class="declaration">var </aside>complexity <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L54"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 54"></a></h3><p>How much module complexity this MOD is carrying.</p><h3 id="var/complexity_max"><aside class="declaration">var </aside>complexity_max <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L52"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 52"></a></h3><p>How much module complexity can this MOD carry.</p><h3 id="var/core"><aside class="declaration">var </aside>core <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/mod/core.html">mod/core</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L74"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 74"></a></h3><p>MOD core.</p><h3 id="var/current_disguise"><aside class="declaration">var </aside>current_disguise <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L94"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 94"></a></h3><p>Is the control unit disquised?</p><h3 id="var/emp_proof"><aside class="declaration">var </aside>emp_proof <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L88"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 88"></a></h3><p>Is it EMP proof?</p><h3 id="var/extended_desc"><aside class="declaration">var </aside>extended_desc <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L64"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 64"></a></h3><p>Extended description of the theme.</p><h3 id="var/gauntlets"><aside class="declaration">var </aside>gauntlets <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/clothing.html">clothing</a>/<a href="obj/item/clothing/gloves.html">gloves</a>/mod</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L70"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 70"></a></h3><p>MOD gauntlets.</p><h3 id="var/helmet"><aside class="declaration">var </aside>helmet <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/clothing.html">clothing</a>/<a href="obj/item/clothing/head.html">head</a>/mod</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L66"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 66"></a></h3><p>MOD helmet.</p><h3 id="var/interface_break"><aside class="declaration">var </aside>interface_break <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L50"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 50"></a></h3><p>If the suit interface is broken.</p><h3 id="var/locked"><aside class="declaration">var </aside>locked <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L42"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 42"></a></h3><p>If the suit is ID locked.</p><h3 id="var/malfunctioning"><aside class="declaration">var </aside>malfunctioning <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L44"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 44"></a></h3><p>If the suit is malfunctioning.</p><h3 id="var/mod_link"><aside class="declaration">var </aside>mod_link <aside> /<a href="datum.html">datum</a>/<a href="datum/mod_link.html">mod_link</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L96"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 96"></a></h3><p>The MODlink datum, letting us call people from the suit.</p><h3 id="var/mod_overlays"><aside class="declaration">var </aside>mod_overlays <aside> /list</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L90"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 90"></a></h3><p>List of overlays the mod has. Needs to be cut onremoval / module deactivation</p><h3 id="var/mod_parts"><aside class="declaration">var </aside>mod_parts <aside> /list</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L76"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 76"></a></h3><p>Associated list of parts (helmet, chestplate, gauntlets, boots) to their unsealed worn layer.</p><h3 id="var/modules"><aside class="declaration">var </aside>modules <aside> /list</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L80"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 80"></a></h3><p>Modules the MOD currently possesses.</p><h3 id="var/open"><aside class="declaration">var </aside>open <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L40"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 40"></a></h3><p>If the suit wire/module hatch is open.</p><h3 id="var/overslotting_parts"><aside class="declaration">var </aside>overslotting_parts <aside> /list</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L78"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 78"></a></h3><p>Associated list of parts that can overslot to their overslot (overslot means the part can cover another layer of clothing).</p><h3 id="var/part_data"><aside class="declaration">var </aside>part_data <aside> /list</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L100"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 100"></a></h3><p>Used when we set up new skins for a modsuit</p><h3 id="var/seconds_electrified"><aside class="declaration">var </aside>seconds_electrified <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L48"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 48"></a></h3><p>How long the MOD is electrified for.</p><h3 id="var/selected_module"><aside class="declaration">var </aside>selected_module <aside> /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/mod/module.html">mod/module</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L82"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 82"></a></h3><p>Currently used module.</p><h3 id="var/skin"><aside class="declaration">var </aside>skin <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L34"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 34"></a></h3><p>Looks of the MOD.</p><h3 id="var/slowdown_active"><aside class="declaration">var </aside>slowdown_active <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L60"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 60"></a></h3><p>Slowdown of the MOD when active.</p><h3 id="var/slowdown_inactive"><aside class="declaration">var </aside>slowdown_inactive <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L58"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 58"></a></h3><p>Slowdown of the MOD when not active.</p><h3 id="var/starting_frequency"><aside class="declaration">var </aside>starting_frequency <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L98"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 98"></a></h3><p>The starting MODlink frequency, by default NT to make it easier for everyone to use.</p><h3 id="var/theme"><aside class="declaration">var </aside>theme <aside> /<a href="datum.html">datum</a>/<a href="datum/mod_theme.html">mod_theme</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L32"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 32"></a></h3><p>The MOD's theme, decides on some stuff like armor and statistics.</p><h3 id="var/ui_theme"><aside class="declaration">var </aside>ui_theme <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L36"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 36"></a></h3><p>Theme of the MOD TGUI</p><h3 id="var/wearer"><aside class="declaration">var </aside>wearer <aside> /<a href="mob.html">mob</a>/<a href="mob/living.html">living</a>/<a href="mob/living/carbon.html">carbon</a>/<a href="mob/living/carbon/human.html">human</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L84"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 84"></a></h3><p>Person wearing the MODsuit.</p><h2 id="proc">Proc Details</h2><h3 id="proc/choose_deploy"><aside class="declaration">proc </aside>choose_deploy<aside>(/<a href="mob.html">mob</a>/user) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L2"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 2"></a></aside></h3><p>Creates a radial menu from which the user chooses parts of the suit to deploy/retract. Repeats until all parts are extended or retracted.</p><h3 id="proc/deploy"><aside class="declaration">proc </aside>deploy<aside>(/<a href="mob.html">mob</a>/user, /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/part, mass) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L70"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 70"></a></aside></h3><p>Deploys a part of the suit onto the user.</p><h3 id="proc/finish_activation"><aside class="declaration">proc </aside>finish_activation<aside>(on) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L215"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 215"></a></aside></h3><p>Finishes the suit's activation</p><h3 id="proc/get_wearer"><aside class="declaration">proc </aside>get_wearer<aside>() <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_control.dm#L710"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_control.dm 710"></a></aside></h3><p>Intended for callbacks, don't use normally, just get wearer by itself.</p><h3 id="proc/quick_activation"><aside class="declaration">proc </aside>quick_activation<aside>() <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L228"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 228"></a></aside></h3><p>Quickly deploys all the suit parts and if successful, seals them and turns on the suit. Intended mostly for outfits.</p><h3 id="proc/quick_deploy"><aside class="declaration">proc </aside>quick_deploy<aside>(/<a href="mob.html">mob</a>/user) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L43"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 43"></a></aside></h3><p>Quickly deploys all parts (or retracts if all are on the wearer)</p><h3 id="proc/retract"><aside class="declaration">proc </aside>retract<aside>(/<a href="mob.html">mob</a>/user, /<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/part, mass) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L100"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 100"></a></aside></h3><p>Retract a part of the suit from the user.</p><h3 id="proc/seal_part"><aside class="declaration">proc </aside>seal_part<aside>(/<a href="obj.html">obj</a>/<a href="obj/item.html">item</a>/<a href="obj/item/clothing.html">clothing</a>/part, seal) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L195"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 195"></a></aside></h3><p>Seals or unseals the given part</p><h3 id="proc/toggle_activate"><aside class="declaration">proc </aside>toggle_activate<aside>(/<a href="mob.html">mob</a>/user, force_deactivate) <a href="https://github.com/ParadiseSS13/Paradise/blob/edee60476d21ee840643bd1abe7f6003a8c65773/code/modules/mod/mod_activation.dm#L122"><img src="git.png" width="16" height="16" title="code/modules/mod/mod_activation.dm 122"></a></aside></h3><p>Starts the activation sequence, where parts of the suit activate one by one until the whole suit is on</p></main><footer>paradise.dme <a href="https://github.com/ParadiseSS13/Paradise/tree/edee60476d21ee840643bd1abe7f6003a8c65773">edee604</a> (master) — <a href="https://github.com/SpaceManiac/SpacemanDMM/blob/master/crates/dmdoc/README.md">dmdoc 1.11.0</a></footer></body></html>