Package com.prineside.tdi2.towers
Class MultishotTower.MultishotTowerFactory
java.lang.Object
com.prineside.tdi2.Tower.Factory<MultishotTower>
com.prineside.tdi2.towers.MultishotTower.MultishotTowerFactory
- Enclosing class:
 - MultishotTower
 
- 
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 TypeMethodDescriptioncreate()String[]getAbilityConfigs(GameSystemProvider S, Tower tower) intcom.badlogic.gdx.graphics.ColorgetColor()intgetGeneralizedStat(GeneralizedTowerStatType statType) voidsetup()Вызывается, когда объекты всех Managers созданыbooleanshouldDrawAbilityToCache(int abilityIdx) Methods inherited from class com.prineside.tdi2.Tower.Factory
canKillEnemies, clearPool, configureSystems, createIconActor, getAbilityTextures, getBaseTextures, getBuildPrice, getDescription, getIconDrawable, getIconTexture, getShadowTextures, getStatMoreInfo, getTitle, getWeaponShadowTexture, getWeaponTexture, isAvailable, receivesSpaceTileBonus, setupAssets 
- 
Constructor Details
- 
MultishotTowerFactory
public MultishotTowerFactory() 
 - 
 - 
Method Details
- 
setup
public void setup()Description copied from class:Tower.FactoryВызывается, когда объекты всех Managers созданы- Overrides:
 setupin classTower.Factory<MultishotTower>
 - 
getAbilityConfigs
- Overrides:
 getAbilityConfigsin classTower.Factory<MultishotTower>
 - 
shouldDrawAbilityToCache
public boolean shouldDrawAbilityToCache(int abilityIdx) - Overrides:
 shouldDrawAbilityToCachein classTower.Factory<MultishotTower>
 - 
getGeneralizedStat
- Specified by:
 getGeneralizedStatin classTower.Factory<MultishotTower>
 - 
getBuildHotKey
public int getBuildHotKey()- Specified by:
 getBuildHotKeyin classTower.Factory<MultishotTower>
 - 
getAbilityAliases
- Specified by:
 getAbilityAliasesin classTower.Factory<MultishotTower>
 - 
getColor
public com.badlogic.gdx.graphics.Color getColor()- Specified by:
 getColorin classTower.Factory<MultishotTower>
 - 
create
- Specified by:
 createin classTower.Factory<MultishotTower>
 
 -