mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-14 16:46:28 +01:00
Make stack amount var private
This commit is contained in:
@@ -238,9 +238,7 @@
|
||||
if(amount <= 0)
|
||||
amount = S.max_amount
|
||||
var/ejected = min(round(stored_material[material_name] / S.perunit), amount)
|
||||
S.amount = min(ejected, amount)
|
||||
if(S.amount <= 0)
|
||||
qdel(S)
|
||||
if(!S.set_amount(min(ejected, amount)))
|
||||
return
|
||||
stored_material[material_name] -= ejected * S.perunit
|
||||
if(recursive && stored_material[material_name] >= S.perunit)
|
||||
@@ -256,7 +254,7 @@
|
||||
var/max_res_amount = storage_capacity[S.material.name]
|
||||
if(stored_material[S.material.name] + S.perunit <= max_res_amount)
|
||||
var/count = 0
|
||||
while(stored_material[S.material.name] + S.perunit <= max_res_amount && S.amount >= 1)
|
||||
while(stored_material[S.material.name] + S.perunit <= max_res_amount && S.get_amount() >= 1)
|
||||
stored_material[S.material.name] += S.perunit
|
||||
S.use(1)
|
||||
count++
|
||||
|
||||
Reference in New Issue
Block a user