Changes event earliest_start to use time helpers (#35841)
* uses time helpers, tweaks santa/shuttle loan times * hourS
This commit is contained in:
committed by
CitadelStationBot
parent
c1d66af3a1
commit
cfd768e09f
@@ -1,26 +1,26 @@
|
||||
//this datum is used by the events controller to dictate how it selects events
|
||||
/datum/round_event_control
|
||||
var/name //The human-readable name of the event
|
||||
var/typepath //The typepath of the event datum /datum/round_event
|
||||
var/name //The human-readable name of the event
|
||||
var/typepath //The typepath of the event datum /datum/round_event
|
||||
|
||||
var/weight = 10 //The weight this event has in the random-selection process.
|
||||
//Higher weights are more likely to be picked.
|
||||
//10 is the default weight. 20 is twice more likely; 5 is half as likely as this default.
|
||||
//0 here does NOT disable the event, it just makes it extremely unlikely
|
||||
var/weight = 10 //The weight this event has in the random-selection process.
|
||||
//Higher weights are more likely to be picked.
|
||||
//10 is the default weight. 20 is twice more likely; 5 is half as likely as this default.
|
||||
//0 here does NOT disable the event, it just makes it extremely unlikely
|
||||
|
||||
var/earliest_start = 12000 //The earliest world.time that an event can start (round-duration in deciseconds) default: 20 mins
|
||||
var/min_players = 0 //The minimum amount of alive, non-AFK human players on server required to start the event.
|
||||
var/earliest_start = 20 MINUTES //The earliest world.time that an event can start (round-duration in deciseconds) default: 20 mins
|
||||
var/min_players = 0 //The minimum amount of alive, non-AFK human players on server required to start the event.
|
||||
|
||||
var/occurrences = 0 //How many times this event has occured
|
||||
var/max_occurrences = 20 //The maximum number of times this event can occur (naturally), it can still be forced.
|
||||
//By setting this to 0 you can effectively disable an event.
|
||||
var/occurrences = 0 //How many times this event has occured
|
||||
var/max_occurrences = 20 //The maximum number of times this event can occur (naturally), it can still be forced.
|
||||
//By setting this to 0 you can effectively disable an event.
|
||||
|
||||
var/holidayID = "" //string which should be in the SSeventss.holidays list if you wish this event to be holiday-specific
|
||||
//anything with a (non-null) holidayID which does not match holiday, cannot run.
|
||||
var/holidayID = "" //string which should be in the SSeventss.holidays list if you wish this event to be holiday-specific
|
||||
//anything with a (non-null) holidayID which does not match holiday, cannot run.
|
||||
var/wizardevent = 0
|
||||
|
||||
var/alertadmins = 1 //should we let the admins know this event is firing
|
||||
//should be disabled on events that fire a lot
|
||||
var/alertadmins = 1 //should we let the admins know this event is firing
|
||||
//should be disabled on events that fire a lot
|
||||
|
||||
var/list/gamemode_blacklist = list() // Event won't happen in these gamemodes
|
||||
var/list/gamemode_whitelist = list() // Event will happen ONLY in these gamemodes if not empty
|
||||
|
||||
Reference in New Issue
Block a user