Files
GS13NG/datum/computer_file/program/borg_monitor.html
T
2025-02-05 06:19:18 +00:00

1 line
5.8 KiB
HTML
Raw 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/computer_file/program/borg_monitor - /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/computer_file/program/borg_monitor.html#var">Var Details</a> - <a href="datum/computer_file/program/borg_monitor.html#proc">Proc Details</a></header><main><h1>borg_monitor <aside>/<a href="datum.html">datum</a>/<a href="datum/computer_file/program.html">computer_file/program</a>/<a href="datum/computer_file/program/borg_monitor.html">borg_monitor</a></aside> <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L1"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 1"></a></h1><table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Vars</h2></td></tr><tr><th><a href="datum/computer_file/program/borg_monitor.html#var/DL_progress">DL_progress</a></th><td>reference of a borg if we're downloading a log, or null if not.</td></tr><tr><th><a href="datum/computer_file/program/borg_monitor.html#var/DL_source">DL_source</a></th><td>A list to copy a borg's IC log list into</td></tr><tr><th><a href="datum/computer_file/program/borg_monitor.html#var/loglist">loglist</a></th><td>Bool of if this app has already been emagged</td></tr><tr><td colspan="2"><h2>Procs</h2></td></tr><tr><th><a href="datum/computer_file/program/borg_monitor.html#proc/Destroy">Destroy</a></th><td>Progress of current download, 0 to 100, -1 for no current download</td></tr><tr><th><a href="datum/computer_file/program/borg_monitor.html#proc/checkID">checkID</a></th><td>Gets the ID's name, if one is inserted into the device. This is a seperate proc solely to be overridden by the syndicate version of the app.</td></tr><tr><th><a href="datum/computer_file/program/borg_monitor.html#proc/evaluate_borg">evaluate_borg</a></th><td>This proc is used to determin if a borg should be shown in the list (based on the borg's scrambledcodes var). Syndicate version overrides this to show only syndicate borgs.</td></tr></table><h2 id="var">Var Details</h2><h3 id="var/DL_progress"><aside class="declaration">var </aside>DL_progress <aside> </aside> <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L16"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 16"></a></h3><p>reference of a borg if we're downloading a log, or null if not.</p><h3 id="var/DL_source"><aside class="declaration">var </aside>DL_source <aside> /<a href="mob.html">mob</a>/<a href="mob/living.html">living</a>/<a href="mob/living/silicon.html">silicon</a>/<a href="mob/living/silicon/robot.html">robot</a></aside> <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L15"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 15"></a></h3><p>A list to copy a borg's IC log list into</p><h3 id="var/loglist"><aside class="declaration">var </aside>loglist <aside> /list</aside> <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L14"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 14"></a></h3><p>Bool of if this app has already been emagged</p><h2 id="proc">Proc Details</h2><h3 id="proc/Destroy"><aside class="parent"><a title="/datum" href="datum.html#proc/Destroy"></a></aside>Destroy<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L18"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 18"></a></aside></h3><p>Progress of current download, 0 to 100, -1 for no current download</p><h3 id="proc/checkID"><aside class="declaration">proc </aside>checkID<aside>() <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L154"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 154"></a></aside></h3><p>Gets the ID's name, if one is inserted into the device. This is a seperate proc solely to be overridden by the syndicate version of the app.</p><h3 id="proc/evaluate_borg"><aside class="declaration">proc </aside>evaluate_borg<aside>(/<a href="mob.html">mob</a>/<a href="mob/living.html">living</a>/<a href="mob/living/silicon.html">silicon</a>/<a href="mob/living/silicon/robot.html">robot</a>/R) <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/modules/modular_computers/file_system/programs/borg_monitor.dm#L146"><img src="git.png" width="16" height="16" title="code/modules/modular_computers/file_system/programs/borg_monitor.dm 146"></a></aside></h3><p>This proc is used to determin if a borg should be shown in the list (based on the borg's scrambledcodes var). Syndicate version overrides this to show only syndicate borgs.</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>