Adds abductor event

Adds event gamemode white/blacklist
Moves and renames some helper procs
Some QoL for baton
This commit is contained in:
AnturK
2015-09-05 20:08:30 +02:00
parent 8ed0d42f52
commit 6df9d4975a
7 changed files with 81 additions and 101 deletions
+2
View File
@@ -64,6 +64,8 @@ var/datum/subsystem/events/SSevent
for(var/datum/round_event_control/E in control)
if(E.occurrences >= E.max_occurrences) continue
if(E.earliest_start >= world.time) continue
if(ticker.mode.config_tag in E.gamemode_blacklist) continue
if(E.gamemode_whitelist && !(ticker.mode.config_tag in E.gamemode_whitelist)) continue
if(E.holidayID)
if(!holidays || !holidays[E.holidayID]) continue
if(E.weight < 0) //for round-start events etc.