Made vote not fire every tick, added "force" option that pops as soon as vote starts

This commit is contained in:
Putnam
2019-12-21 08:59:48 -08:00
parent 32ec9d6f50
commit e38396e984
2 changed files with 14 additions and 5 deletions
+2 -2
View File
@@ -481,9 +481,9 @@ SUBSYSTEM_DEF(ticker)
SSticker.modevoted = TRUE
var/dynamic = CONFIG_GET(flag/dynamic_voting)
if(dynamic)
SSvote.initiate_vote("dynamic","server",TRUE,RANKED_CHOICE_VOTING)
SSvote.initiate_vote("dynamic","server",hideresults=TRUE,votesystem=RANKED_CHOICE_VOTING,forced=TRUE)
else
SSvote.initiate_vote("roundtype","server",TRUE,PLURALITY_VOTING)
SSvote.initiate_vote("roundtype","server",hideresults=TRUE,votesystem=PLURALITY_VOTING,forced=TRUE)
/datum/controller/subsystem/ticker/Recover()
current_state = SSticker.current_state