Package com.prineside.tdi2.miners
Class VectorMiner
java.lang.Object
com.prineside.tdi2.Registrable
com.prineside.tdi2.Miner
com.prineside.tdi2.miners.VectorMiner
- All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.prineside.tdi2.Miner
Miner.Factory<T extends Miner>
-
Field Summary
Fields inherited from class com.prineside.tdi2.Miner
doubleSpeedParticle, doubleSpeedTimeLeft, existsTime, id, lastMinedItemTime, MAX_UPGRADE_LEVEL, minedResources, miningTime, moneySpentOn, nearbyModifiers, nextMinedResourceType, type
Fields inherited from class com.prineside.tdi2.Registrable
S
-
Method Summary
Modifier and TypeMethodDescriptionvoid
drawBatch
(com.badlogic.gdx.graphics.g2d.Batch batch, float x, float y, float size, float deltaTime, MapRenderingSystem.DrawMode drawMode) int
getBaseUpgradePrice
(int level) Methods inherited from class com.prineside.tdi2.Miner
cloneMiner, drawBase, getCurrentMiningSpeedFromSystem, getInstallDuration, getInstallTimeLeft, getPreparationProgress, getSellPrice, getTile, getUpgradeLevel, getVisualMiningProgress, isPrepared, loadFromJson, placedOnMap, read, reduceInstallTime, removedFromMap, sameAs, setInstallTime, setTile, setUpgradeLevel, toJson, updateCache, updatePieChart, write
Methods inherited from class com.prineside.tdi2.Registrable
isRegistered, setRegistered, setUnregistered
-
Method Details
-
getBaseUpgradePrice
public int getBaseUpgradePrice(int level) - Specified by:
getBaseUpgradePrice
in classMiner
-
drawBatch
public void drawBatch(com.badlogic.gdx.graphics.g2d.Batch batch, float x, float y, float size, float deltaTime, MapRenderingSystem.DrawMode drawMode)
-