forked from sojourn-13/sojourn-station
-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploying to gh-pages from @ 4c203e7 🚀
- Loading branch information
0 parents
commit b17aaad
Showing
559 changed files
with
31,484 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
codedocs.cev-eris.net |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8" /> | ||
|
||
<link rel="stylesheet" href="dmdoc.css" /> | ||
<title>/area - 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="area.html#proc">Proc Details</a></header> | ||
<main> | ||
<h1>area <aside>/<a href="area.html">area</a></aside><aside> inherits /<a href="atom.html">atom</a></aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/__HELPERS/bluespace_entropy.dm#L6"> | ||
<img src="git.png" width="16" height="16" title="code/__HELPERS/bluespace_entropy.dm 6"/></a></h1> | ||
|
||
<table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Procs</h2></td></tr> | ||
<tr><th><a href="area.html#proc/LateInitialize">LateInitialize</a></th><td>Sets machine power levels in the area</td></tr> | ||
<tr><th><a href="area.html#proc/powered">powered</a></th><td>weather | ||
/////weather</td></tr></table><h2 id="proc">Proc Details</h2><h3 id="proc/LateInitialize"><aside class="parent"><a title="/atom" href="atom.html#proc/LateInitialize">↑</a></aside>LateInitialize<aside>() | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/area/areas.dm#L65"> | ||
<img src="git.png" width="16" height="16" title="code/game/area/areas.dm 65"/></a></aside> | ||
</h3> | ||
<p>Sets machine power levels in the area</p><h3 id="proc/powered"><aside class="declaration">proc </aside>powered<aside>(chan) | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/area/areas.dm#L211"> | ||
<img src="git.png" width="16" height="16" title="code/game/area/areas.dm 211"/></a></aside> | ||
</h3> | ||
<p>weather | ||
/////weather</p></main> | ||
<footer> | ||
sojourn-station.dme | ||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/tree/4c203e79ed1579b6f479b7db42f9e6265218b158">4c203e7</a> | ||
(master) — <a href="https://github.com/SpaceManiac/SpacemanDMM/blob/master/src/dmdoc/README.md">dmdoc 1.4.1</a></footer> | ||
</body> | ||
</html> |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,122 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<base href="../" /> | ||
<link rel="stylesheet" href="dmdoc.css" /> | ||
<title>/atom/movable - 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="atom/movable.html#var">Var Details</a> - <a href="atom/movable.html#proc">Proc Details</a></header> | ||
<main> | ||
<h1>movable <aside>/<a href="atom.html">atom</a>/<a href="atom/movable.html">movable</a></aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/(builtins)#L1"> | ||
<img src="git.png" width="16" height="16" title="(builtins) 1"/></a></h1> | ||
|
||
<table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Vars</h2></td></tr> | ||
<tr><th><a href="atom/movable.html#var/allowed_stat_modifiers">allowed_stat_modifiers</a></th><td>Associative list. Key should be a typepath of /datum/stat_modifier, and the value should be a weight for use in prob.</td></tr> | ||
<tr><th><a href="atom/movable.html#var/current_stat_modifiers">current_stat_modifiers</a></th><td>List of all instances of /datum/stat_modifier that have been applied in /datum/stat_modifier/proc/apply_to(). Should never have more instances of one typepath than that typepath's maximum_instances var.</td></tr> | ||
<tr><th><a href="atom/movable.html#var/move_packet">move_packet</a></th><td>Holds information about any movement loops currently running/waiting to run on the movable. Lazy, will be null if nothing's going on</td></tr> | ||
<tr><th><a href="atom/movable.html#var/multiz_falling">multiz_falling</a></th><td>Used to check wether or not an atom is being handled by SSfalling.</td></tr> | ||
<tr><th><a href="atom/movable.html#var/name_prefixes">name_prefixes</a></th><td>List of all stored prefixes. Used for stat_modifiers, on everything but tools and guns, which use them for attachments.</td></tr> | ||
<tr><th><a href="atom/movable.html#var/walk_override_timer">walk_override_timer</a></th><td>Used in SSmove_manager.move_to. If something with an override is called, it will set it to world.time + the value of override in the proc, and any walks that respect the override after will return until world.time is more than the var.</td></tr> | ||
<tr><th><a href="atom/movable.html#var/walk_to_initial_time">walk_to_initial_time</a></th><td>Used in SSmove_manager.move_to. Set to world.time whenever a walk is called that uses temporary_walk = TRUE. Prevents walks that dont respect the override from conflicting with eachother.</td></tr><tr><td colspan="2"><h2>Procs</h2></td></tr> | ||
<tr><th><a href="atom/movable.html#proc/bio_anchored">bio_anchored</a></th><td>Sets the anchored var and returns if it was sucessfully changed or not. Port from eris since I was getting problems currently only used for the bioreactor</td></tr> | ||
<tr><th><a href="atom/movable.html#proc/can_fall">can_fall</a></th><td>An overridable proc used by SSfalling to determine whether or not an atom | ||
should continue falling to the next level, or stop processing and be caught | ||
in midair, effectively. One of the ways to make things never fall is to make | ||
this return FALSE.</td></tr> | ||
<tr><th><a href="atom/movable.html#proc/can_pass_shield">can_pass_shield</a></th><td>obj/effect/shield/get_explosion_resistance() //Part of recursive explosions, probably unimplemented</td></tr> | ||
<tr><th><a href="atom/movable.html#proc/update_prefixes">update_prefixes</a></th><td>First resets the name of the mob to the initial name it had, then adds each prefix in a random order.</td></tr></table> | ||
<h2 id="var">Var Details</h2><h3 id="var/allowed_stat_modifiers"><aside class="declaration">var </aside>allowed_stat_modifiers | ||
<aside>– /list</aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L39"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 39"/></a></h3> | ||
<p>Associative list. Key should be a typepath of /datum/stat_modifier, and the value should be a weight for use in prob.</p> | ||
<p>NOTE: Arguments may be passed to certain modifiers. To do this, change the value to this: list(prob, ...) where prob is the probability and ... are any arguments you want passed.</p><h3 id="var/current_stat_modifiers"><aside class="declaration">var </aside>current_stat_modifiers | ||
<aside>– /list</aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L42"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 42"/></a></h3> | ||
<p>List of all instances of /datum/stat_modifier that have been applied in /datum/stat_modifier/proc/apply_to(). Should never have more instances of one typepath than that typepath's maximum_instances var.</p><h3 id="var/move_packet"><aside class="declaration">var </aside>move_packet | ||
<aside>– /<a href="datum.html">datum</a>/<a href="datum/movement_packet.html">movement_packet</a></aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L19"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 19"/></a></h3> | ||
<p>Holds information about any movement loops currently running/waiting to run on the movable. Lazy, will be null if nothing's going on</p><h3 id="var/multiz_falling"><aside class="declaration">var </aside>multiz_falling | ||
<aside>– /tmp</aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/modules/multiz/movement.dm#L9"> | ||
<img src="git.png" width="16" height="16" title="code/modules/multiz/movement.dm 9"/></a></h3> | ||
<p>Used to check wether or not an atom is being handled by SSfalling.</p><h3 id="var/name_prefixes"><aside class="declaration">var </aside>name_prefixes | ||
<aside>– /list</aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L45"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 45"/></a></h3> | ||
<p>List of all stored prefixes. Used for stat_modifiers, on everything but tools and guns, which use them for attachments.</p><h3 id="var/walk_override_timer"><aside class="declaration">var </aside>walk_override_timer | ||
<aside>– </aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L27"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 27"/></a></h3> | ||
<p>Used in SSmove_manager.move_to. If something with an override is called, it will set it to world.time + the value of override in the proc, and any walks that respect the override after will return until world.time is more than the var.</p><h3 id="var/walk_to_initial_time"><aside class="declaration">var </aside>walk_to_initial_time | ||
<aside>– </aside> | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L24"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 24"/></a></h3> | ||
<p>Used in SSmove_manager.move_to. Set to world.time whenever a walk is called that uses temporary_walk = TRUE. Prevents walks that dont respect the override from conflicting with eachother.</p><h2 id="proc">Proc Details</h2><h3 id="proc/bio_anchored"><aside class="declaration">proc </aside>bio_anchored<aside>(anchorvalue) | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L496"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 496"/></a></aside> | ||
</h3> | ||
<p>Sets the anchored var and returns if it was sucessfully changed or not. Port from eris since I was getting problems currently only used for the bioreactor</p><h3 id="proc/can_fall"><aside class="declaration">proc </aside>can_fall<aside>(/<a href="turf.html">turf</a>/below, /<a href="turf.html">turf</a>/simulated/open/dest) | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/modules/multiz/movement.dm#L204"> | ||
<img src="git.png" width="16" height="16" title="code/modules/multiz/movement.dm 204"/></a></aside> | ||
</h3> | ||
<p>An overridable proc used by SSfalling to determine whether or not an atom | ||
should continue falling to the next level, or stop processing and be caught | ||
in midair, effectively. One of the ways to make things never fall is to make | ||
this return FALSE.</p> | ||
<p>If the mob has fallen and is stopped amidst a fall by this, fall_impact is | ||
invoked with the second argument being TRUE. As opposed to the default value, FALSE.</p> | ||
<p>@param below The turf that the mob is expected to end up at. | ||
@param dest The tile we're presuming the mob to be at for this check. Default | ||
value is src.loc, (src. is important there!) but this is used for magboot lookahead | ||
checks it turf/simulated/open/Enter().</p> | ||
<p>@return TRUE if the atom can continue falling in its present situation. | ||
FALSE if it should stop falling and not invoke fall_through or fall_impact | ||
this cycle.</p><h3 id="proc/can_pass_shield"><aside class="declaration">proc </aside>can_pass_shield<aside>(/<a href="obj/machinery.html">obj/machinery</a>/<a href="obj/machinery/power/shield_generator.html">power/shield_generator</a>/gen) | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/modules/shield_generators/shield.dm#L326"> | ||
<img src="git.png" width="16" height="16" title="code/modules/shield_generators/shield.dm 326"/></a></aside> | ||
</h3> | ||
<p>obj/effect/shield/get_explosion_resistance() //Part of recursive explosions, probably unimplemented</p><h3 id="proc/update_prefixes"><aside class="declaration">proc </aside>update_prefixes<aside>() | ||
|
||
|
||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/blob/4c203e79ed1579b6f479b7db42f9e6265218b158/code/game/atoms_movable.dm#L508"> | ||
<img src="git.png" width="16" height="16" title="code/game/atoms_movable.dm 508"/></a></aside> | ||
</h3> | ||
<p>First resets the name of the mob to the initial name it had, then adds each prefix in a random order.</p></main> | ||
<footer> | ||
sojourn-station.dme | ||
<a href="https://github.com/Equinox-SS13/equinox-sojourn/tree/4c203e79ed1579b6f479b7db42f9e6265218b158">4c203e7</a> | ||
(master) — <a href="https://github.com/SpaceManiac/SpacemanDMM/blob/master/src/dmdoc/README.md">dmdoc 1.4.1</a></footer> | ||
</body> | ||
</html> |
Oops, something went wrong.