Deploy to GitHub pages

This commit is contained in:
github-actions[bot]
2026-08-26 00:26:58 +00:00
committed by GitHub
commit 835dffb4c8
2864 changed files with 11879 additions and 0 deletions
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSai_controllers.dm - 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></header><main><h1>code/controllers/subsystem/SSai_controllers.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSai_controllers.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSai_controllers.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSai_controllers">SSai_controllers</a></th><td>The subsystem used to tick <a href="datum.html" title="/datum">/datum/ai_controllers</a> instances. Handling the re-checking of plans.</td></tr></table></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>
+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSair.dm - 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></header><main><h1>code/controllers/subsystem/SSair.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSair.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSair.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="datum/resumable_cost_counter.html">/datum/resumable_cost_counter</a></th><td>A cost counter for resumable, repeating processes.</td></tr><tr><th>/proc/<a href="global.html#proc/condense_water">condense_water</a></th><td>condenses water on a tile at the specified coordinates</td></tr><tr><th><a href="datum/milla_safe.html">/datum/milla_safe</a></th><td>Create a subclass of this and implement <code>on_run</code> to manipulate tile air safely.</td></tr><tr><th><a href="datum/milla_safe_must_sleep.html">/datum/milla_safe_must_sleep</a></th><td>Create a subclass of this and implement <code>on_run</code> to manipulate tile air safely. ONLY USE THIS VERSION IF YOU CAN'T AVOID SLEEPING; it will delay atmos ticks!</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSambience.dm - 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></header><main><h1>code/controllers/subsystem/SSambience.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSambience.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSambience.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSambience">SSambience</a></th><td>The subsystem used to play ambience to users every now and then, makes them real excited.</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSblackbox.dm - 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></header><main><h1>code/controllers/subsystem/SSblackbox.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSblackbox.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSblackbox.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="datum/feedback_variable.html">/datum/feedback_variable</a></th><td>Datum to hold feedback data, which gets logged at round end</td></tr></table></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>
+2
View File
@@ -0,0 +1,2 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSchat.dm - 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></header><main><h1>code/controllers/subsystem/SSchat.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSchat.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSchat.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSchat">SSchat</a></th><td>Copyright (c) 2020 Aleksej Komarov
SPDX-License-Identifier: MIT</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SScleanup.dm - 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></header><main><h1>code/controllers/subsystem/SScleanup.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SScleanup.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SScleanup.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SScleanup">SScleanup</a></th><td></td></tr></table></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>
+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSdbcore.dm - 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></header><main><h1>code/controllers/subsystem/SSdbcore.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSdbcore.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSdbcore.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="datum/db_query.html">/datum/db_query</a></th><td>Datum based handler for all database queries</td></tr></table></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>
+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSinput.dm - 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="code/controllers/subsystem/SSinput.html#define">Define Details</a></header><main><h1>code/controllers/subsystem/SSinput.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSinput.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSinput.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/controllers/subsystem/SSinput.html#define/AUTO_CULL_TIME">AUTO_CULL_TIME</a></th><td>Culling occurs when a client has not pressed a key in over 60 seconds. We stop processing their inputs until they press another key down.</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/AUTO_CULL_TIME"><aside class="declaration">#define </aside>AUTO_CULL_TIME <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSinput.dm#L2"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSinput.dm 2"></a></h3><p>Culling occurs when a client has not pressed a key in over 60 seconds. We stop processing their inputs until they press another key down.</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>
+2
View File
@@ -0,0 +1,2 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSping.dm - 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></header><main><h1>code/controllers/subsystem/SSping.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSping.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSping.dm"></a></h1><table class="summary" cellspacing="0"><tr><td colspan="2"><p>Copyright (c) 2022 Aleksej Komarov
SPDX-License-Identifier: MIT</p></td></tr></table></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>
@@ -0,0 +1,3 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSshuttles.dm - 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="code/controllers/subsystem/SSshuttles.html#define">Define Details</a></header><main><h1>code/controllers/subsystem/SSshuttles.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSshuttles.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSshuttles.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/controllers/subsystem/SSshuttles.html#define/MAX_TRANSIT_TILE_COUNT">MAX_TRANSIT_TILE_COUNT</a></th><td>How many turfs to allow before we start blocking transit requests</td></tr><tr><th><a href="code/controllers/subsystem/SSshuttles.html#define/SOFT_TRANSIT_RESERVATION_THRESHOLD">SOFT_TRANSIT_RESERVATION_THRESHOLD</a></th><td>How many turfs to allow before we start freeing up existing &quot;soft reserved&quot; transit docks
If we're under load we want to allow for cycling, but if not we want to preserve already generated docks for use</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/MAX_TRANSIT_TILE_COUNT"><aside class="declaration">#define </aside>MAX_TRANSIT_TILE_COUNT <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSshuttles.dm#L5"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSshuttles.dm 5"></a></h3><p>How many turfs to allow before we start blocking transit requests</p><h3 id="define/SOFT_TRANSIT_RESERVATION_THRESHOLD"><aside class="declaration">#define </aside>SOFT_TRANSIT_RESERVATION_THRESHOLD <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSshuttles.dm#L8"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSshuttles.dm 8"></a></h3><p>How many turfs to allow before we start freeing up existing &quot;soft reserved&quot; transit docks
If we're under load we want to allow for cycling, but if not we want to preserve already generated docks for use</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>
@@ -0,0 +1,3 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSstatpanel.dm - 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></header><main><h1>code/controllers/subsystem/SSstatpanel.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSstatpanel.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSstatpanel.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="datum/object_window_info.html">/datum/object_window_info</a></th><td>Datum that holds and tracks info about a client's object window
Really only exists because I want to be able to do logic with signals
And need a safe place to do the registration</td></tr></table></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>
+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SStgui.dm - 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></header><main><h1>code/controllers/subsystem/SStgui.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SStgui.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SStgui.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SStgui">SStgui</a></th><td>tgui subsystem</td></tr></table></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>
+3
View File
@@ -0,0 +1,3 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SStimer.dm - 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="code/controllers/subsystem/SStimer.html#define">Define Details</a></header><main><h1>code/controllers/subsystem/SStimer.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SStimer.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SStimer.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/controllers/subsystem/SStimer.html#define/BUCKET_LEN">BUCKET_LEN</a></th><td>Controls how many buckets should be kept, each representing a tick. (1 minutes worth)</td></tr><tr><th><a href="code/controllers/subsystem/SStimer.html#define/BUCKET_POS">BUCKET_POS</a></th><td>Helper for getting the correct bucket for a given timer</td></tr><tr><th><a href="code/controllers/subsystem/SStimer.html#define/TIMER_MAX">TIMER_MAX</a></th><td>Gets the maximum time at which timers will be invoked from buckets, used for deferring to secondary queue</td></tr><tr><th><a href="code/controllers/subsystem/SStimer.html#define/TIMER_ID_MAX">TIMER_ID_MAX</a></th><td>Max float with integer precision</td></tr><tr><th>/var/<a href="global.html#var/SStimer">SStimer</a></th><td></td></tr><tr><th><a href="datum/timedevent.html">/datum/timedevent</a></th><td>This is the actual timer, it contains the callback and necessary data to maintain
the timer.</td></tr><tr><th><a href="datum/user_verb/timer_log.html">/datum/user_verb/timer_log</a></th><td>Opens a log of timers</td></tr><tr><th>/proc/<a href="global.html#proc/addtimer">addtimer</a></th><td>Create a new timer and insert it in the queue.
You should not call this directly, and should instead use the addtimer macro, which includes source information.</td></tr><tr><th>/proc/<a href="global.html#proc/deltimer">deltimer</a></th><td>Delete a timer</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/BUCKET_LEN"><aside class="declaration">#define </aside>BUCKET_LEN <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SStimer.dm#L2"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SStimer.dm 2"></a></h3><p>Controls how many buckets should be kept, each representing a tick. (1 minutes worth)</p><h3 id="define/BUCKET_POS"><aside class="declaration">#define </aside>BUCKET_POS<aside>(timer)</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SStimer.dm#L4"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SStimer.dm 4"></a></h3><p>Helper for getting the correct bucket for a given timer</p><h3 id="define/TIMER_ID_MAX"><aside class="declaration">#define </aside>TIMER_ID_MAX <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SStimer.dm#L8"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SStimer.dm 8"></a></h3><p>Max float with integer precision</p><h3 id="define/TIMER_MAX"><aside class="declaration">#define </aside>TIMER_MAX <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SStimer.dm#L6"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SStimer.dm 6"></a></h3><p>Gets the maximum time at which timers will be invoked from buckets, used for deferring to secondary queue</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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSunplanned_controllers.dm - 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></header><main><h1>code/controllers/subsystem/SSunplanned_controllers.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSunplanned_controllers.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSunplanned_controllers.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSunplanned_controllers">SSunplanned_controllers</a></th><td>Handles making mobs perform lightweight &quot;idle&quot; behaviors such as wandering around when they have nothing planned</td></tr></table></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>
@@ -0,0 +1,3 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSverb_manager.dm - 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></header><main><h1>code/controllers/subsystem/SSverb_manager.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSverb_manager.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSverb_manager.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSverb_manager">SSverb_manager</a></th><td>SSverb_manager, a subsystem that runs every tick and runs through its entire queue without yielding like SSinput.
this exists because of how the byond tick works and where user inputted verbs are put within it.</td></tr><tr><th>/proc/<a href="global.html#proc/_queue_verb">_queue_verb</a></th><td>queue a callback for the given verb/verblike proc and any given arguments to the specified verb subsystem, so that they process in the next tick.
intended to only work with verbs or verblike procs called directly from client input, use as part of TRY_QUEUE_VERB() and co.</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/SSvis_overlays.dm - 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></header><main><h1>code/controllers/subsystem/SSvis_overlays.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/SSvis_overlays.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/SSvis_overlays.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSvis_overlays">SSvis_overlays</a></th><td></td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/movement/SSai_movement.dm - 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></header><main><h1>code/controllers/subsystem/movement/SSai_movement.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/movement/SSai_movement.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/movement/SSai_movement.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSai_movement">SSai_movement</a></th><td>The subsystem used to tick <a href="datum/ai_movement.html" title="/datum/ai_movement">/datum/ai_movement</a> instances. Handling the movement of individual AI instances</td></tr></table></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>
@@ -0,0 +1,5 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/movement/movement_types.dm - 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></header><main><h1>code/controllers/subsystem/movement/movement_types.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/movement/movement_types.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/movement/movement_types.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="datum/move_loop.html">/datum/move_loop</a></th><td>Template class of the movement datums, handles the timing portion of the loops</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/move</th><td>Replacement for walk()</td></tr><tr><th><a href="datum/move_loop/has_target/dist_bound.html">/datum/move_loop/has_target/dist_bound</a></th><td>Base class of move_to and move_away, deals with the distance and target aspect of things</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/<a href="datum/move_loop/has_target.html">has_target</a>/<a href="datum/move_loop/has_target/dist_bound.html">dist_bound</a>/move_to</th><td>Wrapper around walk_to()</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/<a href="datum/move_loop/has_target.html">has_target</a>/<a href="datum/move_loop/has_target/dist_bound.html">dist_bound</a>/move_away</th><td>Wrapper around GLOB.move_manager.move_away()</td></tr><tr><th><a href="datum/move_loop/has_target/move_towards.html">/datum/move_loop/has_target/move_towards</a></th><td>Used as a alternative to GLOB.move_manager.home_onto</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/<a href="datum/move_loop/has_target.html">has_target</a>/move_towards_budget</th><td>The actual implementation of GLOB.move_manager.home_onto()</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/freeze</th><td>As close as you can get to a &quot;do-nothing&quot; move loop, the pure intention of this is to absolutely resist all and any automated movement until the move loop times out.</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/move_rand</th><td>This isn't actually the same as walk_rand
Because walk_rand is really more like walk_to_rand
It appears to pick a spot outside of range, and move towards it, then pick a new spot, etc.
I can't actually replicate this on our side, because of how bad our pathfinding is, and cause I'm not totally sure I know what it's doing.
I can just implement a random-walk though</td></tr><tr><th>/<a href="datum.html">datum</a>/<a href="datum/move_loop.html">move_loop</a>/move_to_rand</th><td>Wrapper around step_rand</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/non_firing/SSearly_assets.dm - 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></header><main><h1>code/controllers/subsystem/non_firing/SSearly_assets.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSearly_assets.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSearly_assets.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSearly_assets">SSearly_assets</a></th><td>Initializes any assets that need to be loaded ASAP.</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/non_firing/SSpathfinder.dm - 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></header><main><h1>code/controllers/subsystem/non_firing/SSpathfinder.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSpathfinder.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSpathfinder.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSpathfinder">SSpathfinder</a></th><td>Queues and manages JPS pathfinding steps</td></tr><tr><th>/proc/<a href="global.html#proc/path_map_passalong">path_map_passalong</a></th><td>We generate a path for the passed in callbacks, and then pipe it over</td></tr></table></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>
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/non_firing/SSpersistent_data.dm - 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></header><main><h1>code/controllers/subsystem/non_firing/SSpersistent_data.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSpersistent_data.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSpersistent_data.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSpersistent_data">SSpersistent_data</a></th><td></td></tr></table></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>
@@ -0,0 +1,5 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/non_firing/SSspatial_grid.dm - 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="code/controllers/subsystem/non_firing/SSspatial_grid.html#define">Define Details</a></header><main><h1>code/controllers/subsystem/non_firing/SSspatial_grid.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSspatial_grid.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSspatial_grid.dm"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/controllers/subsystem/non_firing/SSspatial_grid.html#define/NUMBER_OF_PREGENERATED_ORANGES_EARS">NUMBER_OF_PREGENERATED_ORANGES_EARS</a></th><td>the subsystem creates this many <a href="mob/oranges_ear.html" title="/mob/oranges_ear">/mob/oranges_ear</a> mob instances during init. allocations that require more than this create more.</td></tr><tr><th><a href="datum/spatial_grid_cell.html">/datum/spatial_grid_cell</a></th><td>used by <a href="datum/controller/subsystem/spatial_grid.html" title="/datum/controller/subsystem/spatial_grid">/datum/controller/subsystem/spatial_grid</a> to cover every z level so that the coordinates of every turf in the world corresponds to one of these in
the subsystems list of grid cells by z level. each one of these contains content lists holding all atoms meeting a certain criteria that is in our borders.
these datums shouldnt have significant behavior, they should just hold data. the lists are filled and emptied by the subsystem.</td></tr><tr><th>/var/<a href="global.html#var/SSspatial_grid">SSspatial_grid</a></th><td></td></tr><tr><th><a href="code/controllers/subsystem/non_firing/SSspatial_grid.html#define/BOUNDING_BOX_MIN">BOUNDING_BOX_MIN</a></th><td>the left or bottom side index of a box composed of spatial grid cells with the given actual center x or y coordinate</td></tr><tr><th><a href="code/controllers/subsystem/non_firing/SSspatial_grid.html#define/BOUNDING_BOX_MAX">BOUNDING_BOX_MAX</a></th><td>the right or upper side index of a box composed of spatial grid cells with the given center x or y coordinate.
outputted value cant exceed the number of cells on that axis</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/BOUNDING_BOX_MAX"><aside class="declaration">#define </aside>BOUNDING_BOX_MAX<aside>(center_coord, axis_size)</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSspatial_grid.dm#L213"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSspatial_grid.dm 213"></a></h3><p>the right or upper side index of a box composed of spatial grid cells with the given center x or y coordinate.
outputted value cant exceed the number of cells on that axis</p><h3 id="define/BOUNDING_BOX_MIN"><aside class="declaration">#define </aside>BOUNDING_BOX_MIN<aside>(center_coord)</aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSspatial_grid.dm#L210"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSspatial_grid.dm 210"></a></h3><p>the left or bottom side index of a box composed of spatial grid cells with the given actual center x or y coordinate</p><h3 id="define/NUMBER_OF_PREGENERATED_ORANGES_EARS"><aside class="declaration">#define </aside>NUMBER_OF_PREGENERATED_ORANGES_EARS <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/non_firing/SSspatial_grid.dm#L2"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/non_firing/SSspatial_grid.dm 2"></a></h3><p>the subsystem creates this many <a href="mob/oranges_ear.html" title="/mob/oranges_ear">/mob/oranges_ear</a> mob instances during init. allocations that require more than this create more.</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>
@@ -0,0 +1,2 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/controllers/subsystem/processing/SSai_behaviors.dm - 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></header><main><h1>code/controllers/subsystem/processing/SSai_behaviors.dm <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/controllers/subsystem/processing/SSai_behaviors.dm"><img src="git.png" width="16" height="16" title="code/controllers/subsystem/processing/SSai_behaviors.dm"></a></h1><table class="summary" cellspacing="0"><tr><th>/var/<a href="global.html#var/SSai_behaviors">SSai_behaviors</a></th><td>The subsystem used to tick <a href="datum/ai_behavior.html" title="/datum/ai_behavior">/datum/ai_behavior</a> instances.
Handling the individual actions an AI can take like punching someone in the fucking NUTS</td></tr></table></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>