/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_subsystem.dm

COMSIG_SUBSYSTEM_POST_INITIALIZESubsystem signals From base of datum/controller/subsystem/Initialize
COMSIG_TICKER_ENTER_PREGAMECalled when the ticker enters the pre-game phase
COMSIG_TICKER_ENTER_SETTING_UPCalled when the ticker sets up the game for start
COMSIG_TICKER_ERROR_SETTING_UPCalled when the ticker fails to set up the game for start
COMSIG_TICKER_ROUND_STARTINGCalled when the round has started, but before GAME_STATE_PLAYING.
COMSIG_ADDED_POINT_OF_INTERESTSent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_added : (atom/new_poi)
COMSIG_REMOVED_POINT_OF_INTERESTSent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_removed : (atom/old_poi)
COMSIG_ACHIEVEMENTS_SAVED_TO_DBSent after awards are saved in the database (/datum/controller/subsystem/achievements/save_achievements_to_db)

Define Details

COMSIG_ACHIEVEMENTS_SAVED_TO_DB

Sent after awards are saved in the database (/datum/controller/subsystem/achievements/save_achievements_to_db)

COMSIG_ADDED_POINT_OF_INTEREST

Sent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_added : (atom/new_poi)

COMSIG_REMOVED_POINT_OF_INTEREST

Sent from base of /datum/controller/subsystem/points_of_interest/proc/on_poi_element_removed : (atom/old_poi)

COMSIG_SUBSYSTEM_POST_INITIALIZE

Subsystem signals From base of datum/controller/subsystem/Initialize

COMSIG_TICKER_ENTER_PREGAME

Called when the ticker enters the pre-game phase

COMSIG_TICKER_ENTER_SETTING_UP

Called when the ticker sets up the game for start

COMSIG_TICKER_ERROR_SETTING_UP

Called when the ticker fails to set up the game for start

COMSIG_TICKER_ROUND_STARTING

Called when the round has started, but before GAME_STATE_PLAYING.