mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-29 23:17:02 +01:00
1 line
25 KiB
HTML
1 line
25 KiB
HTML
<!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> |