mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-18 19:44:58 +01:00
Added more feedback to the radiation storm and rampant brand intelligence events.
This commit is contained in:
@@ -33,9 +33,12 @@
|
||||
|
||||
|
||||
/datum/round_event/brand_intelligence/tick()
|
||||
if(!originMachine || originMachine.shut_up) //if the original vending machine is missing or has it's voice switch flipped
|
||||
if(!originMachine || originMachine.shut_up || originMachine.wires.IsAllCut()) //if the original vending machine is missing or has it's voice switch flipped
|
||||
for(var/obj/machinery/vending/saved in infectedMachines)
|
||||
saved.shoot_inventory = 0
|
||||
if(originMachine)
|
||||
originMachine.speak("I am... vanquished. My people will remem...ber...meeee")
|
||||
originMachine.visible_message("[originMachine] beeps and seems lifeless.")
|
||||
kill()
|
||||
return
|
||||
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
max_occurrences = 1
|
||||
|
||||
/datum/round_event/radiation_storm
|
||||
startWhen = 10
|
||||
var/list/protected_areas = list(/area/maintenance, /area/turret_protected/ai_upload, /area/turret_protected/ai_upload_foyer, /area/turret_protected/ai)
|
||||
|
||||
|
||||
/datum/round_event/radiation_storm/setup()
|
||||
startWhen = rand(10, 20)
|
||||
endWhen = startWhen + 5
|
||||
|
||||
/datum/round_event/radiation_storm/announce()
|
||||
command_alert("High levels of radiation detected near the station. Maintenance is best shielded from radiation.", "Anomaly Alert")
|
||||
@@ -48,4 +48,8 @@
|
||||
|
||||
else if(istype(C, /mob/living/carbon/monkey))
|
||||
var/mob/living/carbon/monkey/M = C
|
||||
M.apply_effect((rand(15, 75)), IRRADIATE, 0)
|
||||
M.apply_effect((rand(15, 75)), IRRADIATE, 0)
|
||||
|
||||
|
||||
/datum/round_event/radiation_storm/end()
|
||||
command_alert("The radiation threat has passed. Please return to your workplaces.", "Anomaly Alert")
|
||||
Reference in New Issue
Block a user