energy upkeep is now 10% of build costs
[browser-rts.git] / src / tasks / tick.ts
index c61b94504872caad1b6107dbc68d548531b3f86f..5ce69e42beed103b200059f10c5771be00271898 100644 (file)
@@ -30,16 +30,16 @@ export const tick = new Task<Tick>('tick', async (task, job) => {
   energy = min(
     max(
       energy - (
-        farms * 40 + 
-        barracks * 60 + 
-        special_attacker_trainer * 100 + 
-        special_defender_trainer * 80 + 
-        homes * 10 + 
-        warehouses * 30 + 
-        solar_panels * 10 +
-        accumulators * 100 +
-        mining_facilities * 80 + 
-        ore_refinery * 40
+        farms * 4 + 
+        barracks * 6 + 
+        special_attacker_trainer * 10 + 
+        special_defender_trainer * 8 + 
+        homes * 1 + 
+        warehouses * 3 + 
+        solar_panels * 1 +
+        accumulators * 10 +
+        mining_facilities * 8 + 
+        ore_refinery * 4
       ),
       0
     ),