lots of rewrite
This commit is contained in:
50
src/ships/Resources.lua
Normal file
50
src/ships/Resources.lua
Normal file
@@ -0,0 +1,50 @@
|
||||
local class = require "lib.middleclass"
|
||||
|
||||
local Resources = class('Resources')
|
||||
|
||||
function Resources:initialize()
|
||||
self.ammo = 0
|
||||
self.fuel = 0
|
||||
self.supplies = 0
|
||||
self.water = 0
|
||||
self.food = 0
|
||||
self.metal = 0
|
||||
self.ore = 0
|
||||
self.crew = 0
|
||||
|
||||
self.missiles = 0
|
||||
self.nukes = 0
|
||||
|
||||
self.maxAmmo = 0
|
||||
self.maxFuel = 0
|
||||
self.maxSupplies = 0
|
||||
self.maxWater = 0
|
||||
self.maxFood = 0
|
||||
self.maxMetal = 0
|
||||
self.maxOre = 0
|
||||
self.maxCrew = 0
|
||||
|
||||
self.ammoUse = 0
|
||||
self.fuelUseIdle = 0
|
||||
self.fuelUseMoving = 0
|
||||
self.fuelUseJump = 0
|
||||
self.suppliesUse = 0
|
||||
self.waterUse = 0
|
||||
self.foodUse = 0
|
||||
self.metalUse = 0
|
||||
self.oreUse = 0
|
||||
self.crewUse = 0
|
||||
end
|
||||
|
||||
function Resources:maxEverything()
|
||||
self.ammo = self.maxAmmo
|
||||
self.fuel = self.maxFuel
|
||||
self.supplies = self.maxSupplies
|
||||
self.water = self.maxWater
|
||||
self.food = self.maxFood
|
||||
self.metal = self.maxMetal
|
||||
self.ore = self.maxOre
|
||||
self.crew = self.maxCrew
|
||||
end
|
||||
|
||||
return Resources
|
Reference in New Issue
Block a user