1 line
8.3 KiB
HTML
1 line
8.3 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/__DEFINES/_flags/item_flags.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/item_flags.html#define">Define Details</a></header><main><h1>code/__DEFINES/_flags/item_flags.dm <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm0"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm0"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/IN_INVENTORY">IN_INVENTORY</a></th><td>is this item equipped into an inventory slot or hand of a mob? used for tooltips</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/FORCE_STRING_OVERRIDE">FORCE_STRING_OVERRIDE</a></th><td>used for tooltips</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/NEEDS_PERMIT">NEEDS_PERMIT</a></th><td>Used by security bots to determine if this item is safe for public use.</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/NO_MAT_REDEMPTION">NO_MAT_REDEMPTION</a></th><td>Stops you from putting things like an RCD or other items into an ORM or protolathe for materials.</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/DROPDEL">DROPDEL</a></th><td>When dropped, it calls qdel on itself</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/NOBLUDGEON">NOBLUDGEON</a></th><td>when an item has this it produces no "X has been hit by Y with Z" message in the default attackby()</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/ABSTRACT">ABSTRACT</a></th><td>for all things that are technically items but used for various different stuff</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/IMMUTABLE_SLOW">IMMUTABLE_SLOW</a></th><td>When players should not be able to change the slowdown of the item (Speed potions, ect)</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/SURGICAL_TOOL">SURGICAL_TOOL</a></th><td>Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes)</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/NO_UNIFORM_REQUIRED">NO_UNIFORM_REQUIRED</a></th><td>Can be worn on certain slots (currently belt and id) that would otherwise require an uniform.</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/ITEM_CAN_PARRY">ITEM_CAN_PARRY</a></th><td>This item can be used to parry. Only a basic check used to determine if we should proceed with parry chain at all.</td></tr><tr><th><a href="code/__DEFINES/_flags/item_flags.html#define/ITEM_CAN_BLOCK">ITEM_CAN_BLOCK</a></th><td>This item can be used in the directional blocking system. Only a basic check used to determine if we should proceed with directional block handling at all.</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/ABSTRACT"><aside class="declaration">#define </aside>ABSTRACT <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L18"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 18"></a></h3><p>for all things that are technically items but used for various different stuff</p><h3 id="define/DROPDEL"><aside class="declaration">#define </aside>DROPDEL <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L14"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 14"></a></h3><p>When dropped, it calls qdel on itself</p><h3 id="define/FORCE_STRING_OVERRIDE"><aside class="declaration">#define </aside>FORCE_STRING_OVERRIDE <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L7"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 7"></a></h3><p>used for tooltips</p><h3 id="define/IMMUTABLE_SLOW"><aside class="declaration">#define </aside>IMMUTABLE_SLOW <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L20"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 20"></a></h3><p>When players should not be able to change the slowdown of the item (Speed potions, ect)</p><h3 id="define/IN_INVENTORY"><aside class="declaration">#define </aside>IN_INVENTORY <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L5"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 5"></a></h3><p>is this item equipped into an inventory slot or hand of a mob? used for tooltips</p><h3 id="define/ITEM_CAN_BLOCK"><aside class="declaration">#define </aside>ITEM_CAN_BLOCK <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L28"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 28"></a></h3><p>This item can be used in the directional blocking system. Only a basic check used to determine if we should proceed with directional block handling at all.</p><h3 id="define/ITEM_CAN_PARRY"><aside class="declaration">#define </aside>ITEM_CAN_PARRY <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L26"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 26"></a></h3><p>This item can be used to parry. Only a basic check used to determine if we should proceed with parry chain at all.</p><h3 id="define/NEEDS_PERMIT"><aside class="declaration">#define </aside>NEEDS_PERMIT <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L9"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 9"></a></h3><p>Used by security bots to determine if this item is safe for public use.</p><h3 id="define/NOBLUDGEON"><aside class="declaration">#define </aside>NOBLUDGEON <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L16"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 16"></a></h3><p>when an item has this it produces no "X has been hit by Y with Z" message in the default attackby()</p><h3 id="define/NO_MAT_REDEMPTION"><aside class="declaration">#define </aside>NO_MAT_REDEMPTION <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L12"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 12"></a></h3><p>Stops you from putting things like an RCD or other items into an ORM or protolathe for materials.</p><h3 id="define/NO_UNIFORM_REQUIRED"><aside class="declaration">#define </aside>NO_UNIFORM_REQUIRED <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L24"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 24"></a></h3><p>Can be worn on certain slots (currently belt and id) that would otherwise require an uniform.</p><h3 id="define/SURGICAL_TOOL"><aside class="declaration">#define </aside>SURGICAL_TOOL <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/_flags/item_flags.dm#L22"><img src="git.png" width="16" height="16" title="code/__DEFINES/_flags/item_flags.dm 22"></a></h3><p>Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes)</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> |