Package com.prineside.tdi2.towers
Class BlastTower.BlastTowerFactory
- Enclosing class:
 - BlastTower
 
- 
Field Summary
Fields inherited from class com.prineside.tdi2.Tower.Factory
abilityConfigs, abilityTextures, baseTextures, roundedSmallRectTextureRegion, shadowTextures, weaponShadowTexture, weaponTexture - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidcreate()String[]getAbilityConfigs(GameSystemProvider S, Tower tower) intcom.badlogic.gdx.graphics.ColorgetColor()intgetGeneralizedStat(GeneralizedTowerStatType statType) getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) voidsetup()Вызывается, когда объекты всех Managers созданыvoidbooleanshouldDrawAbilityToCache(int abilityIdx) Methods inherited from class com.prineside.tdi2.Tower.Factory
canKillEnemies, configureSystems, createIconActor, getAbilityTextures, getBaseTextures, getBuildPrice, getDescription, getIconDrawable, getIconTexture, getShadowTextures, getTitle, getWeaponShadowTexture, getWeaponTexture, isAvailable, receivesSpaceTileBonus 
- 
Constructor Details
- 
BlastTowerFactory
public BlastTowerFactory() 
 - 
 - 
Method Details
- 
setup
public void setup()Description copied from class:Tower.FactoryВызывается, когда объекты всех Managers созданы- Overrides:
 setupin classTower.Factory<BlastTower>
 - 
clearPool
public void clearPool()- Overrides:
 clearPoolin classTower.Factory<BlastTower>
 - 
getStatMoreInfo
@Null public CharSequence getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) - Overrides:
 getStatMoreInfoin classTower.Factory<BlastTower>
 - 
getAbilityConfigs
- Overrides:
 getAbilityConfigsin classTower.Factory<BlastTower>
 - 
shouldDrawAbilityToCache
public boolean shouldDrawAbilityToCache(int abilityIdx) - Overrides:
 shouldDrawAbilityToCachein classTower.Factory<BlastTower>
 - 
getColor
public com.badlogic.gdx.graphics.Color getColor()- Specified by:
 getColorin classTower.Factory<BlastTower>
 - 
getGeneralizedStat
- Specified by:
 getGeneralizedStatin classTower.Factory<BlastTower>
 - 
getAbilityAliases
- Specified by:
 getAbilityAliasesin classTower.Factory<BlastTower>
 - 
setupAssets
public void setupAssets()- Overrides:
 setupAssetsin classTower.Factory<BlastTower>
 - 
getBuildHotKey
public int getBuildHotKey()- Specified by:
 getBuildHotKeyin classTower.Factory<BlastTower>
 - 
create
- Specified by:
 createin classTower.Factory<BlastTower>
 
 -