mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-21 02:57:48 +01:00
Ports / reworks roundstart blurbs (#23545)
* [BEGIN_MISSION] * ai change * also TCOMMS * Update location_blurbs.dm * Apply suggestions from code review Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com> * fixes tabbing --------- Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com>
This commit is contained in:
@@ -36,6 +36,19 @@ GLOBAL_LIST_EMPTY(antagonists)
|
||||
/// The url page name for this antagonist, appended to the end of the wiki url in the form of: [GLOB.configuration.url.wiki_url]/index.php/[wiki_page_name]
|
||||
var/wiki_page_name
|
||||
|
||||
//Blurb stuff
|
||||
/// Intro Blurbs text colour
|
||||
var/blurb_text_color = COLOR_BLACK
|
||||
/// Intro Blurbs outline width
|
||||
var/blurb_text_outline_width = 0
|
||||
/// Intro Blurb Font
|
||||
var/blurb_font = "Courier New"
|
||||
//Backgrount
|
||||
var/blurb_r = 0
|
||||
var/blurb_g = 0
|
||||
var/blurb_b = 0
|
||||
var/blurb_a = 0
|
||||
|
||||
/datum/antagonist/New()
|
||||
GLOB.antagonists += src
|
||||
objective_holder = new(src)
|
||||
@@ -392,3 +405,6 @@ GLOBAL_LIST_EMPTY(antagonists)
|
||||
/datum/antagonist/proc/on_cryo()
|
||||
return
|
||||
|
||||
/// This is the custom blurb message used on login for an antagonist.
|
||||
/datum/antagonist/proc/custom_blurb()
|
||||
return FALSE
|
||||
|
||||
@@ -48,7 +48,8 @@
|
||||
var/datum/action/changeling/sting/chosen_sting
|
||||
/// If the changeling is in the process of regenerating from their fake death.
|
||||
var/regenerating = FALSE
|
||||
|
||||
blurb_text_color = COLOR_PURPLE
|
||||
blurb_text_outline_width = 1
|
||||
|
||||
/datum/antagonist/changeling/New()
|
||||
..()
|
||||
@@ -429,3 +430,6 @@
|
||||
|
||||
/proc/ischangeling(mob/M)
|
||||
return M.mind?.has_antag_datum(/datum/antagonist/changeling)
|
||||
|
||||
/datum/antagonist/changeling/custom_blurb()
|
||||
return "We awaken on the [station_name()], [get_area_name(owner.current, TRUE)]...\nWe have our tasks to attend to..."
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
var/give_codewords = TRUE
|
||||
/// Should we give the traitor their uplink?
|
||||
var/give_uplink = TRUE
|
||||
blurb_r = 200
|
||||
blurb_a = 0.75
|
||||
|
||||
/datum/antagonist/traitor/on_gain()
|
||||
// Create this in case the traitor wants to mindslaves someone.
|
||||
@@ -267,3 +269,6 @@
|
||||
<b>The code responses were:</b> <span class='redtext'>[responses]</span><br>"
|
||||
|
||||
return message
|
||||
|
||||
/datum/antagonist/traitor/custom_blurb()
|
||||
return "[GLOB.current_date_string], [station_time_timestamp()]\n[station_name()], [get_area_name(owner.current, TRUE)]\nBEGIN_MISSION"
|
||||
|
||||
@@ -26,6 +26,12 @@
|
||||
|
||||
/// list of the peoples UIDs that we have drained, and how much blood from each one
|
||||
var/list/drained_humans = list()
|
||||
blurb_text_color = COLOR_RED
|
||||
blurb_text_outline_width = 0
|
||||
blurb_r = 255
|
||||
blurb_g = 221
|
||||
blurb_b = 138
|
||||
blurb_a = 1
|
||||
|
||||
/datum/antagonist/mindslave/thrall
|
||||
name = "Vampire Thrall"
|
||||
@@ -359,3 +365,6 @@
|
||||
/datum/hud/proc/remove_vampire_hud()
|
||||
static_inventory -= vampire_blood_display
|
||||
QDEL_NULL(vampire_blood_display)
|
||||
|
||||
/datum/antagonist/vampire/custom_blurb()
|
||||
return "On the date [GLOB.current_date_string], at [station_time_timestamp()],\n in the [station_name()], [get_area_name(owner.current, TRUE)]...\nThe hunt begins again..."
|
||||
|
||||
Reference in New Issue
Block a user