Files
GS13NG/datum/admins.html
2025-02-05 06:19:18 +00:00

10 lines
9.4 KiB
HTML
Raw Permalink 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>/datum/admins - /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="datum/admins.html#var">Var Details</a> - <a href="datum/admins.html#proc">Proc Details</a></header><main><h1>admins <aside>/<a href="datum.html">datum</a>/<a href="datum/admins.html">admins</a></aside> <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/holder2.dm#L9"><img src="git.png" width="16" height="16" title="code/modules/admin/holder2.dm 9"></a></h1><table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Vars</h2></td></tr><tr><th><a href="datum/admins.html#var/tagged_datums">tagged_datums</a></th><td>A lazylist of tagged datums, for quick reference with the View Tags verb</td></tr><tr><td colspan="2"><h2>Procs</h2></td></tr><tr><th><a href="datum/admins.html#proc/BC_RemoveKeyVerb">BC_RemoveKeyVerb</a></th><td>client/proc/BC_RemoveKeyVerb()</td></tr><tr><th><a href="datum/admins.html#proc/BC_ToggleState">BC_ToggleState</a></th><td>client/proc/BC_ToggleState()</td></tr><tr><th><a href="datum/admins.html#proc/BC_WhitelistKeyVerb">BC_WhitelistKeyVerb</a></th><td>client/proc/BC_WhitelistKeyVerb()</td></tr><tr><th><a href="datum/admins.html#proc/add_tagged_datum">add_tagged_datum</a></th><td>Inserts the target_datum into <a href="datum/admins.html#var/tagged_datums" title="/datum/admins">/datum/admins/var/tagged_datums</a>, for later reference.</td></tr><tr><th><a href="datum/admins.html#proc/clear_tags">clear_tags</a></th><td>Clears tagged datums</td></tr><tr><th><a href="datum/admins.html#proc/display_tags">display_tags</a></th><td>Display all of the tagged datums</td></tr><tr><th><a href="datum/admins.html#proc/forceEvent">forceEvent</a></th><td>Opens up the Force Event Panel</td></tr><tr><th><a href="datum/admins.html#proc/handle_tagged_del">handle_tagged_del</a></th><td>Get ahead of the curve with deleting</td></tr><tr><th><a href="datum/admins.html#proc/modify_traits">modify_traits</a></th><td>Allow admin to add or remove traits of datum</td></tr><tr><th><a href="datum/admins.html#proc/remove_tagged_datum">remove_tagged_datum</a></th><td>Attempts to remove the specified datum from <a href="datum/admins.html#var/tagged_datums" title="/datum/admins">/datum/admins/var/tagged_datums</a> if it exists</td></tr><tr><th><a href="datum/admins.html#proc/restart">restart</a></th><td>admins2.dm merge</td></tr><tr><th><a href="datum/admins.html#proc/show_player_panel">show_player_panel</a></th><td>Panels</td></tr><tr><th><a href="datum/admins.html#proc/spawn_atom">spawn_atom</a></th><td>ADMIN HELPER PROCS</td></tr><tr><th><a href="datum/admins.html#proc/station_traits_panel">station_traits_panel</a></th><td>Opens the station traits admin panel</td></tr></table><h2 id="var">Var Details</h2><h3 id="var/tagged_datums"><aside class="declaration">var </aside>tagged_datums <aside> /list</aside> <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/holder2.dm#L36"><img src="git.png" width="16" height="16" title="code/modules/admin/holder2.dm 36"></a></h3><p>A lazylist of tagged datums, for quick reference with the View Tags verb</p><h2 id="proc">Proc Details</h2><h3 id="proc/BC_RemoveKeyVerb"><aside class="declaration">proc </aside>BC_RemoveKeyVerb<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/GainStation13/code/modules/client/border_control.dm#L91"><img src="git.png" width="16" height="16" title="GainStation13/code/modules/client/border_control.dm 91"></a></aside></h3><p>client/proc/BC_RemoveKeyVerb()</p><h3 id="proc/BC_ToggleState"><aside class="declaration">proc </aside>BC_ToggleState<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/GainStation13/code/modules/client/border_control.dm#L125"><img src="git.png" width="16" height="16" title="GainStation13/code/modules/client/border_control.dm 125"></a></aside></h3><p>client/proc/BC_ToggleState()</p><h3 id="proc/BC_WhitelistKeyVerb"><aside class="declaration">proc </aside>BC_WhitelistKeyVerb<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/GainStation13/code/modules/client/border_control.dm#L51"><img src="git.png" width="16" height="16" title="GainStation13/code/modules/client/border_control.dm 51"></a></aside></h3><p>client/proc/BC_WhitelistKeyVerb()</p><h3 id="proc/add_tagged_datum"><aside class="declaration">proc </aside>add_tagged_datum<aside>(/<a href="datum.html">datum</a>/target_datum) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/tag.dm#L7"><img src="git.png" width="16" height="16" title="code/modules/admin/tag.dm 7"></a></aside></h3><p>Inserts the target_datum into <a href="datum/admins.html#var/tagged_datums" title="/datum/admins">/datum/admins/var/tagged_datums</a>, for later reference.</p>
<p>Arguments:</p>
<ul>
<li>target_datum - The datum you want to create a tag for</li>
</ul><h3 id="proc/clear_tags"><aside class="declaration">proc </aside>clear_tags<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/tag.dm#L115"><img src="git.png" width="16" height="16" title="code/modules/admin/tag.dm 115"></a></aside></h3><p>Clears tagged datums</p><h3 id="proc/display_tags"><aside class="declaration">proc </aside>display_tags<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/tag.dm#L61"><img src="git.png" width="16" height="16" title="code/modules/admin/tag.dm 61"></a></aside></h3><p>Display all of the tagged datums</p><h3 id="proc/forceEvent"><aside class="declaration">proc </aside>forceEvent<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/force_event.dm#L12"><img src="git.png" width="16" height="16" title="code/modules/admin/force_event.dm 12"></a></aside></h3><p>Opens up the Force Event Panel</p><h3 id="proc/handle_tagged_del"><aside class="declaration">proc </aside>handle_tagged_del<aside>(/<a href="datum.html">datum</a>/source) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/tag.dm#L17"><img src="git.png" width="16" height="16" title="code/modules/admin/tag.dm 17"></a></aside></h3><p>Get ahead of the curve with deleting</p><h3 id="proc/modify_traits"><aside class="declaration">proc </aside>modify_traits<aside>(/<a href="datum.html">datum</a>/D) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/verbs/randomverbs.dm#L1689"><img src="git.png" width="16" height="16" title="code/modules/admin/verbs/randomverbs.dm 1689"></a></aside></h3><p>Allow admin to add or remove traits of datum</p><h3 id="proc/remove_tagged_datum"><aside class="declaration">proc </aside>remove_tagged_datum<aside>(/<a href="datum.html">datum</a>/target_datum, silent) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/tag.dm#L35"><img src="git.png" width="16" height="16" title="code/modules/admin/tag.dm 35"></a></aside></h3><p>Attempts to remove the specified datum from <a href="datum/admins.html#var/tagged_datums" title="/datum/admins">/datum/admins/var/tagged_datums</a> if it exists</p>
<p>Arguments:</p>
<ul>
<li>target_datum - The datum you want to remove from the tagged_datums list</li>
<li>silent - If TRUE, won't print messages to the owner's chat</li>
</ul><h3 id="proc/restart"><aside class="declaration">proc </aside>restart<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/admin.dm#L476"><img src="git.png" width="16" height="16" title="code/modules/admin/admin.dm 476"></a></aside></h3><p>admins2.dm merge</p><h3 id="proc/show_player_panel"><aside class="declaration">proc </aside>show_player_panel<aside>(/<a href="mob.html">mob</a>/M) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/admin.dm#L20"><img src="git.png" width="16" height="16" title="code/modules/admin/admin.dm 20"></a></aside></h3><p>Panels</p><h3 id="proc/spawn_atom"><aside class="declaration">proc </aside>spawn_atom<aside>(object) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/admin/admin.dm#L732"><img src="git.png" width="16" height="16" title="code/modules/admin/admin.dm 732"></a></aside></h3><p>ADMIN HELPER PROCS</p><h3 id="proc/station_traits_panel"><aside class="declaration">proc </aside>station_traits_panel<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/datums/station_traits/admin_panel.dm#L2"><img src="git.png" width="16" height="16" title="code/datums/station_traits/admin_panel.dm 2"></a></aside></h3><p>Opens the station traits admin panel</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>