Merge branch 'master' into dullahan-2-electric-boogaloo
This commit is contained in:
@@ -21,6 +21,12 @@
|
||||
#define COMSIG_GLOB_PLAY_CINEMATIC "!play_cinematic"
|
||||
#define COMPONENT_GLOB_BLOCK_CINEMATIC 1
|
||||
|
||||
/// job subsystem has spawned and equipped a new mob
|
||||
#define COMSIG_GLOB_JOB_AFTER_SPAWN "!job_after_spawn"
|
||||
|
||||
/// job datum has been called to deal with the aftermath of a latejoin spawn
|
||||
#define COMSIG_GLOB_JOB_AFTER_LATEJOIN_SPAWN "!job_after_latejoin_spawn"
|
||||
|
||||
#define COMSIG_GLOB_PRE_RANDOM_EVENT "!pre_random_event"
|
||||
/// Do not allow this random event to continue.
|
||||
#define CANCEL_PRE_RANDOM_EVENT (1<<0)
|
||||
@@ -670,3 +676,6 @@
|
||||
|
||||
// /datum/component/identification signals
|
||||
#define COMSIG_IDENTIFICATION_KNOWLEDGE_CHECK "id_knowledge_check" // (mob/user) - returns a value from ID_COMPONENT_KNOWLEDGE_NONE to ID_COMPONENT_KNOWLEDGE_FULL
|
||||
|
||||
///from base of [/datum/component/multiple_lives/proc/respawn]: (mob/respawned_mob, gibbed, lives_left)
|
||||
#define COMSIG_ON_MULTIPLE_LIVES_RESPAWN "on_multiple_lives_respawn"
|
||||
|
||||
@@ -151,3 +151,43 @@
|
||||
#define SOUND_AREA_LAVALAND SOUND_ENVIRONMENT_MOUNTAINS
|
||||
#define SOUND_AREA_ICEMOON SOUND_ENVIRONMENT_CAVE
|
||||
#define SOUND_AREA_WOODFLOOR SOUND_ENVIRONMENT_CITY
|
||||
|
||||
///Announcer audio keys
|
||||
#define ANNOUNCER_AIMALF "aimalf"
|
||||
#define ANNOUNCER_ALIENS "aliens"
|
||||
#define ANNOUNCER_ANIMES "animes"
|
||||
#define ANNOUNCER_GRANOMALIES "granomalies"
|
||||
#define ANNOUNCER_INTERCEPT "intercept"
|
||||
#define ANNOUNCER_IONSTORM "ionstorm"
|
||||
#define ANNOUNCER_METEORS "meteors"
|
||||
#define ANNOUNCER_NEWAI "newAI"
|
||||
#define ANNOUNCER_OUTBREAK5 "outbreak5"
|
||||
#define ANNOUNCER_OUTBREAK7 "outbreak7"
|
||||
#define ANNOUNCER_POWEROFF "poweroff"
|
||||
#define ANNOUNCER_POWERON "poweron"
|
||||
#define ANNOUNCER_RADIATION "radiation"
|
||||
#define ANNOUNCER_SHUTTLECALLED "shuttlecalled"
|
||||
#define ANNOUNCER_SHUTTLEDOCK "shuttledock"
|
||||
#define ANNOUNCER_SHUTTLERECALLED "shuttlerecalled"
|
||||
#define ANNOUNCER_SPANOMALIES "spanomalies"
|
||||
|
||||
/// Global list of all of our announcer keys.
|
||||
GLOBAL_LIST_INIT(announcer_keys, list(
|
||||
ANNOUNCER_AIMALF,
|
||||
ANNOUNCER_ALIENS,
|
||||
ANNOUNCER_ANIMES,
|
||||
ANNOUNCER_GRANOMALIES,
|
||||
ANNOUNCER_INTERCEPT,
|
||||
ANNOUNCER_IONSTORM,
|
||||
ANNOUNCER_METEORS,
|
||||
ANNOUNCER_NEWAI,
|
||||
ANNOUNCER_OUTBREAK5,
|
||||
ANNOUNCER_OUTBREAK7,
|
||||
ANNOUNCER_POWEROFF,
|
||||
ANNOUNCER_POWERON,
|
||||
ANNOUNCER_RADIATION,
|
||||
ANNOUNCER_SHUTTLECALLED,
|
||||
ANNOUNCER_SHUTTLEDOCK,
|
||||
ANNOUNCER_SHUTTLERECALLED,
|
||||
ANNOUNCER_SPANOMALIES,
|
||||
))
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
#define STATION_TRAIT_POSITIVE 1
|
||||
#define STATION_TRAIT_NEUTRAL 2
|
||||
#define STATION_TRAIT_NEGATIVE 3
|
||||
|
||||
|
||||
#define STATION_TRAIT_ABSTRACT (1<<0)
|
||||
|
||||
/// The data file that future station traits are stored in
|
||||
#define FUTURE_STATION_TRAITS_FILE "data/future_station_traits.json"
|
||||
@@ -113,6 +113,7 @@
|
||||
#define INIT_ORDER_VIS 80
|
||||
#define INIT_ORDER_ACHIEVEMENTS 77
|
||||
#define INIT_ORDER_RESEARCH 75
|
||||
#define INIT_ORDER_STATION 74 //This is high priority because it manipulates a lot of the subsystems that will initialize after it.
|
||||
#define INIT_ORDER_EVENTS 70
|
||||
#define INIT_ORDER_JOBS 65
|
||||
#define INIT_ORDER_QUIRKS 60
|
||||
|
||||
@@ -302,6 +302,7 @@
|
||||
#define GLOVE_TRAIT "glove" //inherited by your cool gloves
|
||||
#define BOOK_TRAIT "granter (book)" // knowledge is power
|
||||
#define TURF_TRAIT "turf"
|
||||
#define STATION_TRAIT "station-trait"
|
||||
|
||||
// unique trait sources, still defines
|
||||
#define STATUE_TRAIT "statue"
|
||||
@@ -365,3 +366,16 @@
|
||||
#define MAPPING_HELPER_TRAIT "mapping-helper"
|
||||
/// Trait associated with mafia
|
||||
#define MAFIA_TRAIT "mafia"
|
||||
|
||||
///Traits given by station traits
|
||||
#define STATION_TRAIT_BANANIUM_SHIPMENTS "station_trait_bananium_shipments"
|
||||
#define STATION_TRAIT_UNNATURAL_ATMOSPHERE "station_trait_unnatural_atmosphere"
|
||||
#define STATION_TRAIT_UNIQUE_AI "station_trait_unique_ai"
|
||||
#define STATION_TRAIT_CARP_INFESTATION "station_trait_carp_infestation"
|
||||
#define STATION_TRAIT_PREMIUM_INTERNALS "station_trait_premium_internals"
|
||||
#define STATION_TRAIT_LATE_ARRIVALS "station_trait_late_arrivals"
|
||||
#define STATION_TRAIT_RANDOM_ARRIVALS "station_trait_random_arrivals"
|
||||
#define STATION_TRAIT_HANGOVER "station_trait_hangover"
|
||||
#define STATION_TRAIT_FILLED_MAINT "station_trait_filled_maint"
|
||||
#define STATION_TRAIT_EMPTY_MAINT "station_trait_empty_maint"
|
||||
#define STATION_TRAIT_PDA_GLITCHED "station_trait_pda_glitched"
|
||||
|
||||
Reference in New Issue
Block a user