mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
Powernet Refactor
This commit is contained in:
@@ -13,10 +13,10 @@
|
||||
|
||||
if(battery_module && battery_module.battery && battery_module.battery.charge)
|
||||
var/obj/item/stock_parts/cell/cell = battery_module.battery
|
||||
if(cell.use(amount * CELLRATE))
|
||||
if(cell.use(amount * GLOB.CELLRATE))
|
||||
return TRUE
|
||||
else // Discharge the cell anyway.
|
||||
cell.use(min(amount*CELLRATE, cell.charge))
|
||||
cell.use(min(amount*GLOB.CELLRATE, cell.charge))
|
||||
return FALSE
|
||||
return FALSE
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
data["powermonitor"] = attached ? TRUE : FALSE
|
||||
|
||||
if(attached)
|
||||
var/datum/powernet/powernet = attached.get_powernet()
|
||||
var/datum/powernet/powernet = attached.powernet
|
||||
data["poweravail"] = powernet.avail
|
||||
data["powerload"] = powernet.viewload
|
||||
data["powerdemand"] = powernet.load
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
return
|
||||
|
||||
if(use_power(charge_rate, charging=1))
|
||||
holder.give_power(charge_rate * CELLRATE)
|
||||
holder.give_power(charge_rate * GLOB.CELLRATE)
|
||||
|
||||
|
||||
/obj/item/computer_hardware/recharger/APC
|
||||
|
||||
Reference in New Issue
Block a user