Merge pull request #6946 from VOREStation/aro-announce

Don't announce overmap events
This commit is contained in:
Aronai Sieyes
2020-03-23 21:40:46 -04:00
committed by GitHub
6 changed files with 22 additions and 9 deletions

View File

@@ -100,8 +100,6 @@
qdel(SM)
CHECK_TICK
//
// Overmap version of the event!
//
/datum/event/carp_migration/overmap
announceWhen = 1 // Announce much faster!
// Overmap version
/datum/event/carp_migration/overmap/announce()
return

View File

@@ -28,3 +28,7 @@
if(EVENT_LEVEL_MAJOR)
return "super"
return "weak"
// Overmap version
/datum/event/dust/overmap/announce()
return

View File

@@ -59,3 +59,7 @@
if(prob(0.2 * severity))
T.emagged = 1
T.update_icon()
// Overmap version
/datum/event/electrical_storm/overmap/announce()
return

View File

@@ -72,6 +72,10 @@
spawn(rand(5000,8000))
command_announcement.Announce("It has come to our attention that \the [location_name()] passed through an ion storm. Please monitor all electronic equipment for malfunctions.", "Anomaly Alert")
// Overmap version
/datum/event/ionstorm/overmap/announce()
return
/*
/proc/IonStorm(botEmagChance = 10)

View File

@@ -64,12 +64,15 @@
else
return meteors_normal
// Overmap version
/datum/event/meteor_wave/overmap
next_meteor_lower = 5
next_meteor_upper = 10
next_meteor = 0
/datum/event/meteor_wave/overmap/announce()
return
/datum/event/meteor_wave/overmap/tick()
if(victim && !victim.is_still()) // Meteors mostly fly in your face
start_side = prob(90) ? victim.fore_dir : pick(GLOB.cardinal)

View File

@@ -52,7 +52,7 @@
/obj/effect/overmap/event/electric
name = "electrical storm"
events = list(/datum/event/electrical_storm)
events = list(/datum/event/electrical_storm/overmap)
opacity = 0
event_icon_states = list("electrical1", "electrical2", "electrical3", "electrical4")
difficulty = EVENT_LEVEL_MAJOR
@@ -60,13 +60,13 @@
/obj/effect/overmap/event/dust
name = "dust cloud"
events = list(/datum/event/dust)
events = list(/datum/event/dust/overmap)
event_icon_states = list("dust1", "dust2", "dust3", "dust4")
weaknesses = OVERMAP_WEAKNESS_MINING | OVERMAP_WEAKNESS_EXPLOSIVE | OVERMAP_WEAKNESS_FIRE
/obj/effect/overmap/event/ion
name = "ion cloud"
events = list(/datum/event/ionstorm)
events = list(/datum/event/ionstorm/overmap)
opacity = 0
event_icon_states = list("ion1", "ion2", "ion3", "ion4")
difficulty = EVENT_LEVEL_MAJOR