Package com.prineside.tdi2.towers
Class CrusherTower.CrusherTowerFactory
java.lang.Object
com.prineside.tdi2.Tower.Factory<CrusherTower>
com.prineside.tdi2.towers.CrusherTower.CrusherTowerFactory
- Enclosing class:
- CrusherTower
-
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) intintcom.badlogic.gdx.graphics.ColorgetColor()intgetGeneralizedStat(GeneralizedTowerStatType statType) voidsetup()Вызывается, когда объекты всех Managers созданыvoidMethods inherited from class com.prineside.tdi2.Tower.Factory
canKillEnemies, clearPool, createIconActor, getAbilityNames, getAbilityTextures, getBaseTextures, getDescription, getIconTexture, getShadowTextures, getTitle, isAvailable, receivesSpaceTileBonus
-
Constructor Details
-
CrusherTowerFactory
public CrusherTowerFactory()
-
-
Method Details
-
setup
public void setup()Description copied from class:Tower.FactoryВызывается, когда объекты всех Managers созданы- Overrides:
setupin classTower.Factory<CrusherTower>
-
getAbilityConfigs
- Overrides:
getAbilityConfigsin classTower.Factory<CrusherTower>
-
setupAssets
public void setupAssets()- Overrides:
setupAssetsin classTower.Factory<CrusherTower>
-
getBuildPrice
- Overrides:
getBuildPricein classTower.Factory<CrusherTower>
-
getColor
public com.badlogic.gdx.graphics.Color getColor()- Specified by:
getColorin classTower.Factory<CrusherTower>
-
getGeneralizedStat
- Specified by:
getGeneralizedStatin classTower.Factory<CrusherTower>
-
getBuildHotKey
public int getBuildHotKey()- Specified by:
getBuildHotKeyin classTower.Factory<CrusherTower>
-
create
- Specified by:
createin classTower.Factory<CrusherTower>
-