mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 13:38:41 +01:00
Adds an ingame holiday for Chernobyl Disaster Remembrance Day (#95900)
## About The Pull Request April 26th is Chernobyl Disaster Remembrance Day There are no colored tiles or posters associated, but it does have station prefixes. Also as an added effect, radiation storms are twice as likely to trigger randomly, and multiple can trigger in one round. ## Why It's Good For The Game Today is the 40th anniversary of the Chernobyl disaster and I feel it would be somewhat fitting as an in game holiday given our game's propensity to have reactor meltdowns (and also the Space Soviet Union existed in the lore so I imagine they'd carry the tradition out to the Spinward Sector) ## Changelog 🆑 Melbert add: April 26th is Chernobyl Disaster Remembrance Day. /🆑
This commit is contained in:
@@ -7,8 +7,13 @@
|
||||
min_wizard_trigger_potency = 3
|
||||
max_wizard_trigger_potency = 7
|
||||
|
||||
/datum/round_event/radiation_storm
|
||||
/datum/round_event_control/radiation_storm/New()
|
||||
. = ..()
|
||||
if(max_occurrences > 0 && weight > 0 && check_holidays(CHERNOBYL_ANNIVERSARY))
|
||||
weight *= 2
|
||||
max_occurrences += 2
|
||||
|
||||
/datum/round_event/radiation_storm
|
||||
|
||||
/datum/round_event/radiation_storm/setup()
|
||||
start_when = 3
|
||||
|
||||
@@ -354,6 +354,21 @@ GLOBAL_LIST_INIT(holiday_mail, list())
|
||||
/datum/holiday/anz/getStationPrefix()
|
||||
return pick("Australian","New Zealand","Poppy", "Southern Cross")
|
||||
|
||||
/datum/holiday/chernobyl
|
||||
name = CHERNOBYL_ANNIVERSARY
|
||||
begin_day = 26
|
||||
begin_month = APRIL
|
||||
|
||||
/datum/holiday/chernobyl/getStationPrefix()
|
||||
if(prob(3))
|
||||
return "Not Great, Not Terrible"
|
||||
|
||||
return pick("Atomic", "Nuclear", "Radiation", "Plutonium", "Uranium", "Corium", "Zirconium", "Graphite", "Scram", "Explosion")
|
||||
|
||||
/datum/holiday/chernobyl/greet()
|
||||
return "On this day in 1986, the Chernobyl nuclear power plant melted down, causing one of the worst nuclear disasters in human history. \
|
||||
Today serves as a reminder to the lives lost and to the rigorous safety standards our engineers must adhere to when providing power to the station."
|
||||
|
||||
// MAY
|
||||
|
||||
/datum/holiday/labor
|
||||
|
||||
Reference in New Issue
Block a user