Files
Paradise/obj/singularity.html

3 lines
4.9 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>/obj/singularity - 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="obj/singularity.html#var">Var Details</a> - <a href="obj/singularity.html#proc">Proc Details</a></header><main><h1>singularity <aside>/<a href="obj.html">obj</a>/<a href="obj/singularity.html">singularity</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L4"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 4"></a></h1><table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Vars</h2></td></tr><tr><th><a href="obj/singularity.html#var/all_possible_areas">all_possible_areas</a></th><td>Init list that has all the areas that we can possibly move to, to reduce processing impact</td></tr><tr><th><a href="obj/singularity.html#var/beacon_target">beacon_target</a></th><td>If there is a syndicate beacon, the singularity will move quickly towards it.</td></tr><tr><th><a href="obj/singularity.html#var/isnt_shutting_down">isnt_shutting_down</a></th><td>Whether or not we've pinged ghosts</td></tr><tr><th><a href="obj/singularity.html#var/singulo_id">singulo_id</a></th><td>Id for monitoring.</td></tr><tr><th><a href="obj/singularity.html#var/target">target</a></th><td>The target of the singularity. It will wander slowly towards this, and pick another target once it reaches it.</td></tr><tr><td colspan="2"><h2>Procs</h2></td></tr><tr><th><a href="obj/singularity.html#proc/in_containment">in_containment</a></th><td>Gets a list of field generators that generate the field that contains the singularity
and returns their most extreme coordinates.</td></tr></table><h2 id="var">Var Details</h2><h3 id="var/all_possible_areas"><aside class="declaration">var </aside>all_possible_areas <aside> /list</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L40"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 40"></a></h3><p>Init list that has all the areas that we can possibly move to, to reduce processing impact</p><h3 id="var/beacon_target"><aside class="declaration">var </aside>beacon_target <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L36"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 36"></a></h3><p>If there is a syndicate beacon, the singularity will move quickly towards it.</p><h3 id="var/isnt_shutting_down"><aside class="declaration">var </aside>isnt_shutting_down <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L38"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 38"></a></h3><p>Whether or not we've pinged ghosts</p><h3 id="var/singulo_id"><aside class="declaration">var </aside>singulo_id <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L44"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 44"></a></h3><p>Id for monitoring.</p><h3 id="var/target"><aside class="declaration">var </aside>target <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L34"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 34"></a></h3><p>The target of the singularity. It will wander slowly towards this, and pick another target once it reaches it.</p><h2 id="proc">Proc Details</h2><h3 id="proc/in_containment"><aside class="declaration">proc </aside>in_containment<aside>(/list/containment_gens) <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/power/engines/singularity/singularity.dm#L552"><img src="git.png" width="16" height="16" title="code/modules/power/engines/singularity/singularity.dm 552"></a></aside></h3><p>Gets a list of field generators that generate the field that contains the singularity
and returns their most extreme coordinates.</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>