Files
Paradise/code/__DEFINES/mob_defines.html

3 lines
11 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../"><link rel="stylesheet" href="dmdoc.css"><title>code/__DEFINES/mob_defines.dm - 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="code/__DEFINES/mob_defines.html#define">Define Details</a></header><main><h1>code/__DEFINES/mob_defines.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/__DEFINES/mob_defines.html#define/ORGAN_BROKEN">ORGAN_BROKEN</a></th><td>ORGAN DEFINES</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/ORGAN_HAZARDOUS">ORGAN_HAZARDOUS</a></th><td>An organ that is ostensibly dangerous when inside a body</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/STANDING_UP">STANDING_UP</a></th><td>Mob is standing up, usually associated with lying_angle value of 0.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/LYING_DOWN">LYING_DOWN</a></th><td>Mob is lying down, usually associated with lying_angle values of 90 or 270.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/PIXEL_Y_OFFSET_LYING">PIXEL_Y_OFFSET_LYING</a></th><td>How much a mob's sprite should be moved when they're lying down</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/REAGENTS_METABOLISM">REAGENTS_METABOLISM</a></th><td>REAGENT STUFF</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/SHOCK_NOGLOVES">SHOCK_NOGLOVES</a></th><td>Flags used by the flags parameter of electrocute act.
Makes it so that the shock doesn't take gloves into account.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/SHOCK_TESLA">SHOCK_TESLA</a></th><td>Used when the shock is from a tesla bolt.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/SHOCK_ILLUSION">SHOCK_ILLUSION</a></th><td>Used when an illusion shocks something. Makes the shock deal stamina damage and not trigger certain secondary effects.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/SHOCK_NOSTUN">SHOCK_NOSTUN</a></th><td>The shock doesn't stun.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/SHOCK_USE_AVG_SIEMENS">SHOCK_USE_AVG_SIEMENS</a></th><td>Shock damage is reduced by the average siemen's coeff</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/MAX_GOLD_CORE_MOBS">MAX_GOLD_CORE_MOBS</a></th><td>Max amount of living Xenobio mobs allowed at any given time (excluding slimes).</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/COCOON_WEAVE_DELAY">COCOON_WEAVE_DELAY</a></th><td>Nian and Nian Worme cocoon do_after delay, in seconds.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/COCOON_EMERGE_DELAY">COCOON_EMERGE_DELAY</a></th><td>Nian and Nian worme delay after they emerge from their cocoon, in seconds.</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/FLYSWATTER_DAMAGE_MULTIPLIER">FLYSWATTER_DAMAGE_MULTIPLIER</a></th><td>Nian and nian worme fly swatter damage multiplier, X + 1 =&gt; Total multiplier. (Ex. Value of 9 =&gt; 10x dmg)</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/EXAMINE_MORE_WINDOW">EXAMINE_MORE_WINDOW</a></th><td>If you examine the same atom twice in this timeframe, we call examine_more() instead of examine()</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/NPC_DEFAULT_MIN_TEMP">NPC_DEFAULT_MIN_TEMP</a></th><td>Default minimum body temperature mobs can exist in before taking damage</td></tr><tr><th><a href="code/__DEFINES/mob_defines.html#define/NPC_DEFAULT_MAX_TEMP">NPC_DEFAULT_MAX_TEMP</a></th><td>Default maximum body temperature mobs can exist in before taking damage</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/COCOON_EMERGE_DELAY"><aside class="declaration">#define </aside>COCOON_EMERGE_DELAY <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L229"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 229"></a></h3><p>Nian and Nian worme delay after they emerge from their cocoon, in seconds.</p><h3 id="define/COCOON_WEAVE_DELAY"><aside class="declaration">#define </aside>COCOON_WEAVE_DELAY <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L227"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 227"></a></h3><p>Nian and Nian Worme cocoon do_after delay, in seconds.</p><h3 id="define/EXAMINE_MORE_WINDOW"><aside class="declaration">#define </aside>EXAMINE_MORE_WINDOW <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L234"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 234"></a></h3><p>If you examine the same atom twice in this timeframe, we call examine_more() instead of examine()</p><h3 id="define/FLYSWATTER_DAMAGE_MULTIPLIER"><aside class="declaration">#define </aside>FLYSWATTER_DAMAGE_MULTIPLIER <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L231"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 231"></a></h3><p>Nian and nian worme fly swatter damage multiplier, X + 1 =&gt; Total multiplier. (Ex. Value of 9 =&gt; 10x dmg)</p><h3 id="define/LYING_DOWN"><aside class="declaration">#define </aside>LYING_DOWN <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L57"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 57"></a></h3><p>Mob is lying down, usually associated with lying_angle values of 90 or 270.</p><h3 id="define/MAX_GOLD_CORE_MOBS"><aside class="declaration">#define </aside>MAX_GOLD_CORE_MOBS <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L209"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 209"></a></h3><p>Max amount of living Xenobio mobs allowed at any given time (excluding slimes).</p><h3 id="define/NPC_DEFAULT_MAX_TEMP"><aside class="declaration">#define </aside>NPC_DEFAULT_MAX_TEMP <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L431"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 431"></a></h3><p>Default maximum body temperature mobs can exist in before taking damage</p><h3 id="define/NPC_DEFAULT_MIN_TEMP"><aside class="declaration">#define </aside>NPC_DEFAULT_MIN_TEMP <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L429"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 429"></a></h3><p>Default minimum body temperature mobs can exist in before taking damage</p><h3 id="define/ORGAN_BROKEN"><aside class="declaration">#define </aside>ORGAN_BROKEN <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L4"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 4"></a></h3><p>ORGAN DEFINES</p><h3 id="define/ORGAN_HAZARDOUS"><aside class="declaration">#define </aside>ORGAN_HAZARDOUS <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L14"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 14"></a></h3><p>An organ that is ostensibly dangerous when inside a body</p><h3 id="define/PIXEL_Y_OFFSET_LYING"><aside class="declaration">#define </aside>PIXEL_Y_OFFSET_LYING <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L60"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 60"></a></h3><p>How much a mob's sprite should be moved when they're lying down</p><h3 id="define/REAGENTS_METABOLISM"><aside class="declaration">#define </aside>REAGENTS_METABOLISM <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L98"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 98"></a></h3><p>REAGENT STUFF</p><h3 id="define/SHOCK_ILLUSION"><aside class="declaration">#define </aside>SHOCK_ILLUSION <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L190"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 190"></a></h3><p>Used when an illusion shocks something. Makes the shock deal stamina damage and not trigger certain secondary effects.</p><h3 id="define/SHOCK_NOGLOVES"><aside class="declaration">#define </aside>SHOCK_NOGLOVES <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L186"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 186"></a></h3><p>Flags used by the flags parameter of electrocute act.
Makes it so that the shock doesn't take gloves into account.</p><h3 id="define/SHOCK_NOSTUN"><aside class="declaration">#define </aside>SHOCK_NOSTUN <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L192"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 192"></a></h3><p>The shock doesn't stun.</p><h3 id="define/SHOCK_TESLA"><aside class="declaration">#define </aside>SHOCK_TESLA <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L188"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 188"></a></h3><p>Used when the shock is from a tesla bolt.</p><h3 id="define/SHOCK_USE_AVG_SIEMENS"><aside class="declaration">#define </aside>SHOCK_USE_AVG_SIEMENS <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L194"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 194"></a></h3><p>Shock damage is reduced by the average siemen's coeff</p><h3 id="define/STANDING_UP"><aside class="declaration">#define </aside>STANDING_UP <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/__DEFINES/mob_defines.dm#L55"><img src="git.png" width="16" height="16" title="code/__DEFINES/mob_defines.dm 55"></a></h3><p>Mob is standing up, usually associated with lying_angle value of 0.</p></main><footer>paradise.dme <a href="https://github.com/ParadiseSS13/Paradise/tree/8a8a00a2a9bec485351e5f219982b7315d3504fa">8a8a00a</a> (master) — <a href="https://github.com/SpaceManiac/SpacemanDMM/blob/master/crates/dmdoc/README.md">dmdoc 1.11.0</a></footer></body></html>