Package com.prineside.tdi2.towers
Class BasicTower.BasicTowerFactory
- Enclosing class:
- BasicTower
-
Field Summary
Fields inherited from class com.prineside.tdi2.Tower.Factory
roundedSmallRectTextureRegion, weaponShadowTexture -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()getAbilityConfigs(GameSystemProvider S, Tower tower) intcom.badlogic.gdx.graphics.ColorgetColor()intgetGeneralizedStat(GeneralizedTowerStatType statType) voidsetup()Вызывается, когда объекты всех Managers созданыvoidMethods inherited from class com.prineside.tdi2.Tower.Factory
canKillEnemies, clearPool, createIconActor, getAbilityNames, getAbilityTextures, getBaseTextures, getBuildPrice, getDescription, getIconTexture, getShadowTextures, getTitle, isAvailable, receivesSpaceTileBonus
-
Constructor Details
-
BasicTowerFactory
public BasicTowerFactory()
-
-
Method Details
-
setup
public void setup()Description copied from class:Tower.FactoryВызывается, когда объекты всех Managers созданы- Overrides:
setupin classTower.Factory<BasicTower>
-
getAbilityConfigs
- Overrides:
getAbilityConfigsin classTower.Factory<BasicTower>
-
setupAssets
public void setupAssets()- Overrides:
setupAssetsin classTower.Factory<BasicTower>
-
getColor
public com.badlogic.gdx.graphics.Color getColor()- Specified by:
getColorin classTower.Factory<BasicTower>
-
getGeneralizedStat
- Specified by:
getGeneralizedStatin classTower.Factory<BasicTower>
-
getBuildHotKey
public int getBuildHotKey()- Specified by:
getBuildHotKeyin classTower.Factory<BasicTower>
-
create
- Specified by:
createin classTower.Factory<BasicTower>
-