mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-09 07:02:15 +01:00
Fixed Crew Transfer
IT JUST WORKS, IT JUST WORKS, LITTLE LIES, STUNNING SHOWS, PEOPLE BUY, MONEY FLOWS, IT JUST WORKS
This commit is contained in:
@@ -76,20 +76,10 @@ SUBSYSTEM_DEF(vote)
|
||||
choices[GLOB.master_mode] += non_voters.len
|
||||
if(choices[GLOB.master_mode] >= greatest_votes)
|
||||
greatest_votes = choices[GLOB.master_mode]
|
||||
else if(mode == "transfer") // austation begin -- Crew autotransfer vote
|
||||
var/factor = 1
|
||||
switch(world.time / (1 MINUTES ))
|
||||
if(0 to 60)
|
||||
factor = 0.5
|
||||
if(61 to 120)
|
||||
factor = 0.8
|
||||
if(121 to 240)
|
||||
factor = 1
|
||||
if(241 to 300)
|
||||
factor = 1.2
|
||||
else
|
||||
factor = 1.4
|
||||
choices["Initiate Crew Transfer"] += round(non_voters.len * factor) // austation end
|
||||
else if(mode == "transfer") // austation sort of but not really begin -- Crew autotransfer vote
|
||||
choices["Initiate Crew Transfer"] += non_voters.len
|
||||
if(choices["Initiate Crew Transfer"] >= greatest_votes)
|
||||
greatest_votes = choices["Initiate Crew Transfer"]
|
||||
|
||||
//get all options with that many votes and return them in a list
|
||||
. = list()
|
||||
|
||||
Reference in New Issue
Block a user