3 lines
5.8 KiB
HTML
3 lines
5.8 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../../../../"><link rel="stylesheet" href="dmdoc.css"><title>code/__DEFINES/dcs/signals/signals_subsystem.dm - /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="code/__DEFINES/dcs/signals/signals_subsystem.html#define">Define Details</a></header><main><h1>code/__DEFINES/dcs/signals/signals_subsystem.dm <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm0"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm0"></a></h1><table class="summary" cellspacing="0"><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_SUBSYSTEM_POST_INITIALIZE">COMSIG_SUBSYSTEM_POST_INITIALIZE</a></th><td>Subsystem signals
|
|
From base of datum/controller/subsystem/Initialize: (start_timeofday)</td></tr><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_TICKER_ENTER_PREGAME">COMSIG_TICKER_ENTER_PREGAME</a></th><td>Called when the ticker enters the pre-game phase</td></tr><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_TICKER_ENTER_SETTING_UP">COMSIG_TICKER_ENTER_SETTING_UP</a></th><td>Called when the ticker sets up the game for start</td></tr><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_TICKER_ERROR_SETTING_UP">COMSIG_TICKER_ERROR_SETTING_UP</a></th><td>Called when the ticker fails to set up the game for start</td></tr><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_TICKER_ROUND_STARTING">COMSIG_TICKER_ROUND_STARTING</a></th><td>Called when the round has started, but before GAME_STATE_PLAYING</td></tr><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_ADDED_POINT_OF_INTEREST">COMSIG_ADDED_POINT_OF_INTEREST</a></th><td>Sent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_added : (atom/new_poi)</td></tr><tr><th><a href="code/__DEFINES/dcs/signals/signals_subsystem.html#define/COMSIG_REMOVED_POINT_OF_INTEREST">COMSIG_REMOVED_POINT_OF_INTEREST</a></th><td>Sent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_removed : (atom/old_poi)</td></tr></table><h2 id="define">Define Details</h2><h3 id="define/COMSIG_ADDED_POINT_OF_INTEREST"><aside class="declaration">#define </aside>COMSIG_ADDED_POINT_OF_INTEREST <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L23"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 23"></a></h3><p>Sent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_added : (atom/new_poi)</p><h3 id="define/COMSIG_REMOVED_POINT_OF_INTEREST"><aside class="declaration">#define </aside>COMSIG_REMOVED_POINT_OF_INTEREST <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L25"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 25"></a></h3><p>Sent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_removed : (atom/old_poi)</p><h3 id="define/COMSIG_SUBSYSTEM_POST_INITIALIZE"><aside class="declaration">#define </aside>COMSIG_SUBSYSTEM_POST_INITIALIZE <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L7"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 7"></a></h3><p>Subsystem signals
|
|
From base of datum/controller/subsystem/Initialize: (start_timeofday)</p><h3 id="define/COMSIG_TICKER_ENTER_PREGAME"><aside class="declaration">#define </aside>COMSIG_TICKER_ENTER_PREGAME <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L10"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 10"></a></h3><p>Called when the ticker enters the pre-game phase</p><h3 id="define/COMSIG_TICKER_ENTER_SETTING_UP"><aside class="declaration">#define </aside>COMSIG_TICKER_ENTER_SETTING_UP <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L13"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 13"></a></h3><p>Called when the ticker sets up the game for start</p><h3 id="define/COMSIG_TICKER_ERROR_SETTING_UP"><aside class="declaration">#define </aside>COMSIG_TICKER_ERROR_SETTING_UP <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L16"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 16"></a></h3><p>Called when the ticker fails to set up the game for start</p><h3 id="define/COMSIG_TICKER_ROUND_STARTING"><aside class="declaration">#define </aside>COMSIG_TICKER_ROUND_STARTING <a href="https://github.com/evilew/GS13-Citadel/blob/e8e0068531dd988f9e65b33ae7866d4fbf1fdd9e/code/__DEFINES/dcs/signals/signals_subsystem.dm#L19"><img src="git.png" width="16" height="16" title="code/__DEFINES/dcs/signals/signals_subsystem.dm 19"></a></h3><p>Called when the round has started, but before GAME_STATE_PLAYING</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> |