Files
GS13NG/code/__DEFINES/_flags/shields.html
2025-02-05 06:19:18 +00:00

1 line
9.0 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/__DEFINES/_flags/shields.dm - /tg/ Station 13</title></head><body><header><a href="index.html">/tg/ Station 13</a> - <a href="index.html#modules">Modules</a> - <a href="index.html#types">Types</a><a href="code/__DEFINES/_flags/shields.html#define">Define Details</a></header><main><h1>code/__DEFINES/_flags/shields.dm <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm0"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm0"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_TRANSPARENT">SHIELD_TRANSPARENT</a></th><td>Transparent, let beams pass</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_ENERGY_WEAK">SHIELD_ENERGY_WEAK</a></th><td>Flammable, takes more damage from fire</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_KINETIC_WEAK">SHIELD_KINETIC_WEAK</a></th><td>Fragile, takes more damage from brute</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_KINETIC_STRONG">SHIELD_KINETIC_STRONG</a></th><td>Strong against kinetic, weak against energy</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_ENERGY_STRONG">SHIELD_ENERGY_STRONG</a></th><td>Strong against energy, weak against kinetic</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_DISABLER_DISRUPTED">SHIELD_DISABLER_DISRUPTED</a></th><td>Disabler and other stamina based energy weapons boost the damage done to the sheld</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_NO_RANGED">SHIELD_NO_RANGED</a></th><td>Doesn't block ranged attacks whatsoever</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_NO_MELEE">SHIELD_NO_MELEE</a></th><td>Doesn't block melee attacks whatsoever</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_CAN_BASH">SHIELD_CAN_BASH</a></th><td>Can shield bash</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_BASH_WALL_KNOCKDOWN">SHIELD_BASH_WALL_KNOCKDOWN</a></th><td>Shield bash knockdown on wall hit</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_BASH_ALWAYS_KNOCKDOWN">SHIELD_BASH_ALWAYS_KNOCKDOWN</a></th><td>Shield bash always knockdown</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_BASH_WALL_DISARM">SHIELD_BASH_WALL_DISARM</a></th><td>Shield bash disarm on wall hit</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_BASH_ALWAYS_DISARM">SHIELD_BASH_ALWAYS_DISARM</a></th><td>Shield bash always disarm</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_BASH_GROUND_SLAM">SHIELD_BASH_GROUND_SLAM</a></th><td>You can shieldbash target someone on the ground for ground slam</td></tr><tr><th><a href="code/__DEFINES/_flags/shields.html#define/SHIELD_BASH_GROUND_SLAM_DISARM">SHIELD_BASH_GROUND_SLAM_DISARM</a></th><td>Shield bashing someone on the ground will disarm</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/SHIELD_BASH_ALWAYS_DISARM"><aside class="declaration">#define </aside>SHIELD_BASH_ALWAYS_DISARM <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L29"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 29"></a></h3><p>Shield bash always disarm</p><h3 id="define/SHIELD_BASH_ALWAYS_KNOCKDOWN"><aside class="declaration">#define </aside>SHIELD_BASH_ALWAYS_KNOCKDOWN <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L25"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 25"></a></h3><p>Shield bash always knockdown</p><h3 id="define/SHIELD_BASH_GROUND_SLAM"><aside class="declaration">#define </aside>SHIELD_BASH_GROUND_SLAM <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L31"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 31"></a></h3><p>You can shieldbash target someone on the ground for ground slam</p><h3 id="define/SHIELD_BASH_GROUND_SLAM_DISARM"><aside class="declaration">#define </aside>SHIELD_BASH_GROUND_SLAM_DISARM <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L33"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 33"></a></h3><p>Shield bashing someone on the ground will disarm</p><h3 id="define/SHIELD_BASH_WALL_DISARM"><aside class="declaration">#define </aside>SHIELD_BASH_WALL_DISARM <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L27"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 27"></a></h3><p>Shield bash disarm on wall hit</p><h3 id="define/SHIELD_BASH_WALL_KNOCKDOWN"><aside class="declaration">#define </aside>SHIELD_BASH_WALL_KNOCKDOWN <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L23"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 23"></a></h3><p>Shield bash knockdown on wall hit</p><h3 id="define/SHIELD_CAN_BASH"><aside class="declaration">#define </aside>SHIELD_CAN_BASH <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L21"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 21"></a></h3><p>Can shield bash</p><h3 id="define/SHIELD_DISABLER_DISRUPTED"><aside class="declaration">#define </aside>SHIELD_DISABLER_DISRUPTED <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L13"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 13"></a></h3><p>Disabler and other stamina based energy weapons boost the damage done to the sheld</p><h3 id="define/SHIELD_ENERGY_STRONG"><aside class="declaration">#define </aside>SHIELD_ENERGY_STRONG <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L11"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 11"></a></h3><p>Strong against energy, weak against kinetic</p><h3 id="define/SHIELD_ENERGY_WEAK"><aside class="declaration">#define </aside>SHIELD_ENERGY_WEAK <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L5"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 5"></a></h3><p>Flammable, takes more damage from fire</p><h3 id="define/SHIELD_KINETIC_STRONG"><aside class="declaration">#define </aside>SHIELD_KINETIC_STRONG <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L9"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 9"></a></h3><p>Strong against kinetic, weak against energy</p><h3 id="define/SHIELD_KINETIC_WEAK"><aside class="declaration">#define </aside>SHIELD_KINETIC_WEAK <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L7"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 7"></a></h3><p>Fragile, takes more damage from brute</p><h3 id="define/SHIELD_NO_MELEE"><aside class="declaration">#define </aside>SHIELD_NO_MELEE <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L18"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 18"></a></h3><p>Doesn't block melee attacks whatsoever</p><h3 id="define/SHIELD_NO_RANGED"><aside class="declaration">#define </aside>SHIELD_NO_RANGED <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L16"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 16"></a></h3><p>Doesn't block ranged attacks whatsoever</p><h3 id="define/SHIELD_TRANSPARENT"><aside class="declaration">#define </aside>SHIELD_TRANSPARENT <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/shields.dm#L2"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/shields.dm 2"></a></h3><p>Transparent, let beams pass</p></main><footer>tgstation.dme <a href="https://github.com/evilew/GS13-Citadel/tree/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e">e8e0068</a> (master) — <a href="https://github.com/SpaceManiac/SpacemanDMM/blob/master/crates/dmdoc/README.md">dmdoc 1.9.0</a></footer></body></html>