mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 21:48:21 +01:00
[NEW/REVIEW RDY] Midround Event: Tourist Arrivals (#26084)
* ebent * WHYYY * bobobo * adds ton of epic stuff * messages added * Outfit! * Indentation! Arrhghg * Gamemode checks, antag check stuff and outfit changes and tourist icon * ID icon, random species, gender, hair, a few comments and logs. * Mirroring review * Applies suggestion Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com> Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com> * Tourist Id's now have linked accounts, code cleaning as per reviews * Following suggestion * Apply suggestions as per review * Addresses the risk of two people having the same account * Typos and final cleaning * Checking for jobban/Not showing as tourist on manifest * Orbit test * compile * ebent * WHYYY * bobobo * adds ton of epic stuff * messages added * Outfit! * Indentation! Arrhghg * Gamemode checks, antag check stuff and outfit changes and tourist icon * ID icon, random species, gender, hair, a few comments and logs. * Mirroring review * Tourist Id's now have linked accounts, code cleaning as per reviews * Applies suggestion Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com> Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com> * Following suggestion * Apply suggestions as per review * Addresses the risk of two people having the same account * Typos and final cleaning * Checking for jobban/Not showing as tourist on manifest * Orbit test * TGUI Bundle Rebuild * Applies suggestions --------- Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com> Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
This commit is contained in:
@@ -190,7 +190,8 @@ GLOBAL_LIST_EMPTY(event_last_fired)
|
||||
new /datum/event_meta(EVENT_LEVEL_MODERATE, "Morph Spawn", /datum/event/spawn_morph, 40, list(ASSIGNMENT_SECURITY = 10), is_one_shot = TRUE),
|
||||
new /datum/event_meta(EVENT_LEVEL_MODERATE, "Pulse Demon Infiltration", /datum/event/spawn_pulsedemon, 150, list(ASSIGNMENT_ENGINEER = 10), is_one_shot = TRUE),
|
||||
new /datum/event_meta(EVENT_LEVEL_MODERATE, "Disease Outbreak", /datum/event/disease_outbreak, 50, list(ASSIGNMENT_MEDICAL = 30), TRUE),
|
||||
new /datum/event_meta(EVENT_LEVEL_MODERATE, "Door Runtime", /datum/event/door_runtime, 50, list(ASSIGNMENT_ENGINEER = 25, ASSIGNMENT_AI = 150), TRUE)
|
||||
new /datum/event_meta(EVENT_LEVEL_MODERATE, "Door Runtime", /datum/event/door_runtime, 50, list(ASSIGNMENT_ENGINEER = 25, ASSIGNMENT_AI = 150), TRUE),
|
||||
new /datum/event_meta(EVENT_LEVEL_MODERATE, "Tourist Arrivals", /datum/event/tourist_arrivals, 100, list(ASSIGNMENT_SECURITY = 15), TRUE)
|
||||
)
|
||||
|
||||
/datum/event_container/major
|
||||
|
||||
@@ -48,6 +48,7 @@ GLOBAL_DATUM_INIT(orbit_menu, /datum/orbit_menu, new)
|
||||
var/list/ghosts = list()
|
||||
var/list/misc = list()
|
||||
var/list/npcs = list()
|
||||
var/list/tourist = list()
|
||||
var/length_of_ghosts = length(get_observers())
|
||||
|
||||
var/list/pois = getpois(mobs_only = FALSE, skip_mindless = FALSE)
|
||||
@@ -91,6 +92,8 @@ GLOBAL_DATUM_INIT(orbit_menu, /datum/orbit_menu, new)
|
||||
var/datum/mind/mind = M.mind
|
||||
if(mind.special_role in list(SPECIAL_ROLE_ERT, SPECIAL_ROLE_DEATHSQUAD, SPECIAL_ROLE_SYNDICATE_DEATHSQUAD))
|
||||
response_teams += list(serialized)
|
||||
if(mind.special_role == SPECIAL_ROLE_TOURIST)
|
||||
tourist += list(serialized)
|
||||
|
||||
if(user.antagHUD)
|
||||
/*
|
||||
@@ -166,6 +169,7 @@ GLOBAL_DATUM_INIT(orbit_menu, /datum/orbit_menu, new)
|
||||
data["antagonists"] = antagonists
|
||||
data["highlights"] = highlights
|
||||
data["response_teams"] = response_teams
|
||||
data["tourist"] = tourist
|
||||
data["alive"] = alive
|
||||
data["ssd"] = ssd
|
||||
data["dead"] = dead
|
||||
|
||||
Reference in New Issue
Block a user