Package com.prineside.tdi2.managers
Class MinerManager
java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.MinerManager
- All Implemented Interfaces:
 Disposable,Manager
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface com.prineside.tdi2.Manager
Manager.ManagerAdapter, Manager.ManagerWithListeners<T> - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Releases all resources of this object.getBuiltStatisticType(MinerType minerType) Miner.Factory<? extends Miner>getFactory(MinerType minerType) getInstallDurationGameValueType(MinerType minerType) getMoneySpentStatisticType(MinerType minerType) getUpgradedStatisticType(MinerType minerType) booleanisMinerOpened(MinerType minerType, GameValueProvider gvp) booleanvoidsetup()Called when all manager objects are already created and can be accessedvoidtest()Called after all managers are set up.Methods inherited from class com.prineside.tdi2.Manager.ManagerAdapter
postRender, preRender 
- 
Field Details
- 
F
 - 
SHORT_MINER_ALIASES
 - 
highlightParticles
 - 
minedResourceParticleEffectPool
 - 
doubleSpeedParticleEffectPool
 
 - 
 - 
Constructor Details
- 
MinerManager
public MinerManager() 
 - 
 - 
Method Details
- 
isMinerOpened
 - 
setup
public void setup()Description copied from interface:ManagerCalled when all manager objects are already created and can be accessed- Specified by:
 setupin interfaceManager- Overrides:
 setupin classManager.ManagerAdapter
 - 
getFactory
 - 
getTitle
 - 
minersAndEnergyAvailable
public boolean minersAndEnergyAvailable()- Returns:
 - true, если игрок уже открыл майнеры и ему можно показывать диаграмму ресурсов, а также все, что связано с энергией Не использовать во время игры, так как в базах может быть другая конфигурация
 
 - 
getInstallDurationGameValueType
 - 
getBuiltStatisticType
 - 
getMoneySpentStatisticType
 - 
getUpgradedStatisticType
 - 
test
public void test()Description copied from interface:ManagerCalled after all managers are set up. Tests managers early to make sure they can work as intended.- Specified by:
 testin interfaceManager- Overrides:
 testin classManager.ManagerAdapter
 - 
fromJson
 - 
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.DisposableReleases all resources of this object.- Specified by:
 disposein interfaceDisposable- Overrides:
 disposein classManager.ManagerAdapter
 
 -