am i just eternally wrong
This commit is contained in:
@@ -346,12 +346,12 @@ SUBSYSTEM_DEF(research)
|
|||||||
for(var/i in bitcoins)
|
for(var/i in bitcoins)
|
||||||
bitcoins[i] *= income_time_difference / 10
|
bitcoins[i] *= income_time_difference / 10
|
||||||
science_tech.add_point_list(bitcoins)
|
science_tech.add_point_list(bitcoins)
|
||||||
if(!length(last_bitcoins))
|
if(!length(science_tech.last_bitcoins))
|
||||||
last_bitcoins = science_tech.research_points
|
science_tech.last_bitcoins = science_tech.research_points
|
||||||
for(var/i in last_bitcoins)
|
for(var/i in science_tech.last_bitcoins)
|
||||||
var/old_weighted = last_bitcoins[i] * (1 MINUTES - income_time_difference)
|
var/old_weighted = science_tech.last_bitcoins[i] * (1 MINUTES - income_time_difference)
|
||||||
var/new_weighted = science_tech.research_points[i] * income_time_difference
|
var/new_weighted = science_tech.research_points[i] * income_time_difference
|
||||||
last_bitcoins[i] = round((old_weighted + new_weighted) / (1 MINUTES))
|
science_tech.last_bitcoins[i] = round((old_weighted + new_weighted) / (1 MINUTES))
|
||||||
last_income = world.time
|
last_income = world.time
|
||||||
|
|
||||||
/datum/controller/subsystem/research/proc/calculate_server_coefficient() //Diminishing returns.
|
/datum/controller/subsystem/research/proc/calculate_server_coefficient() //Diminishing returns.
|
||||||
|
|||||||
Reference in New Issue
Block a user