Uses of Interface
com.prineside.tdi2.GameValueProvider
Packages that use GameValueProvider
Package
Description
The game itself.
Variants of 
Ability
 Abilities are what the player can use manually during the game (such things as a Fireball or Nuke).- 
Uses of GameValueProvider in com.prineside.tdi2
Methods in com.prineside.tdi2 with parameters of type GameValueProviderModifier and TypeMethodDescriptionbooleanModifier.Factory.canBePlacedNear(ModifierType neighbour, GameValueProvider gvp) abstract intMiner.Factory.getBaseBuildPrice(GameValueProvider gvp) abstract floatMiner.Factory.getBaseMiningSpeed(GameValueProvider gvp) Base speed of mining, res/mAbility.Factory.getDescription(GameValueProvider gvp) Modifier.Factory.getDescription(GameValueProvider gvp) static floatTower.getExpLevelStatBonusPercentage(int expLevel, TowerType towerType, GameValueProvider gvp) intBasicLevelQuestConfig.getExtraDustInEndless(GameValueProvider gvp) static intTower.getStartingLevel(TowerType towerType, GameValueProvider gvp) static floatTower.getStartingPwr(TowerType towerType, GameValueProvider gvp) Tower.Factory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) booleanModifier.Factory.isAvailable(GameValueProvider gvp) booleanTower.Factory.isAvailable(GameValueProvider gvp)  - 
Uses of GameValueProvider in com.prineside.tdi2.abilities
Methods in com.prineside.tdi2.abilities with parameters of type GameValueProviderModifier and TypeMethodDescriptionBallLightningAbility.BallLightningAbilityFactory.getDescription(GameValueProvider gvp) BlizzardAbility.BlizzardAbilityFactory.getDescription(GameValueProvider gvp) BulletWallAbility.BulletWallAbilityFactory.getDescription(GameValueProvider gvp) FireballAbility.FireballAbilityFactory.getDescription(GameValueProvider gvp) FirestormAbility.FirestormAbilityFactory.getDescription(GameValueProvider gvp) LoicAbility.LoicAbilityFactory.getDescription(GameValueProvider gvp) LoopAbility.RepeatAbilityFactory.getDescription(GameValueProvider gvp) MagnetAbility.MagnetAbilityFactory.getDescription(GameValueProvider gvp) NukeAbility.NukeAbilityFactory.getDescription(GameValueProvider gvp) OverloadAbility.OverloadAbilityFactory.getDescription(GameValueProvider gvp) SmokeBombAbility.SmokeBombAbilityFactory.getDescription(GameValueProvider gvp) ThunderAbility.ThunderAbilityFactory.getDescription(GameValueProvider gvp) WindstormAbility.WindstormAbilityFactory.getDescription(GameValueProvider gvp)  - 
Uses of GameValueProvider in com.prineside.tdi2.managers
Classes in com.prineside.tdi2.managers that implement GameValueProviderMethods in com.prineside.tdi2.managers with parameters of type GameValueProviderModifier and TypeMethodDescriptionstatic intProgressManager.clampModeDifficultyGVP(DifficultyMode mode, int setValue, GameValueProvider gvp) floatTowerManager.getStatFromConfig(TowerType towerType, TowerStatType statType, int upgradeLevel, int expLevel, GameValueProvider gvp) Получить значение из tower-stats.json без всяких бафовintTowerManager.getUpgradePrice(TowerType towerType, int level, GameValueProvider gvp) С учетом gameValuesbooleanMinerManager.isMinerOpened(MinerType minerType, GameValueProvider gvp)  - 
Uses of GameValueProvider in com.prineside.tdi2.miners
Methods in com.prineside.tdi2.miners with parameters of type GameValueProviderModifier and TypeMethodDescriptionintInfiarMiner.InfiarMinerFactory.getBaseBuildPrice(GameValueProvider gvp) intMatrixMiner.MatrixMinerFactory.getBaseBuildPrice(GameValueProvider gvp) intScalarMiner.ScalarMinerFactory.getBaseBuildPrice(GameValueProvider gvp) intTensorMiner.TensorMinerFactory.getBaseBuildPrice(GameValueProvider gvp) intVectorMiner.VectorMinerFactory.getBaseBuildPrice(GameValueProvider gvp) floatInfiarMiner.InfiarMinerFactory.getBaseMiningSpeed(GameValueProvider gvp) floatMatrixMiner.MatrixMinerFactory.getBaseMiningSpeed(GameValueProvider gvp) floatScalarMiner.ScalarMinerFactory.getBaseMiningSpeed(GameValueProvider gvp) floatTensorMiner.TensorMinerFactory.getBaseMiningSpeed(GameValueProvider gvp) floatVectorMiner.VectorMinerFactory.getBaseMiningSpeed(GameValueProvider gvp)  - 
Uses of GameValueProvider in com.prineside.tdi2.modifiers
Methods in com.prineside.tdi2.modifiers with parameters of type GameValueProviderModifier and TypeMethodDescriptionbooleanBountyModifier.BountyModifierFactory.canBePlacedNear(ModifierType neighbour, GameValueProvider gvp) AttackSpeedModifier.AttackSpeedModifierFactory.getDescription(GameValueProvider gvp) BountyModifier.BountyModifierFactory.getDescription(GameValueProvider gvp) DamageModifier.DamageModifierFactory.getDescription(GameValueProvider gvp) ExperienceModifier.ExperienceModifierFactory.getDescription(GameValueProvider gvp) MiningSpeedModifier.MiningSpeedModifierFactory.getDescription(GameValueProvider gvp) PowerModifier.PowerModifierFactory.getDescription(GameValueProvider gvp) SearchModifier.SearchModifierFactory.getDescription(GameValueProvider gvp)  - 
Uses of GameValueProvider in com.prineside.tdi2.systems
Classes in com.prineside.tdi2.systems that implement GameValueProvider - 
Uses of GameValueProvider in com.prineside.tdi2.tiles
Methods in com.prineside.tdi2.tiles with parameters of type GameValueProviderModifier and TypeMethodDescriptionfloatCoreTile.CoreTileFactory.getExperienceGeneration(CoreTile coreTile, GameValueProvider gvp)  - 
Uses of GameValueProvider in com.prineside.tdi2.towers
Methods in com.prineside.tdi2.towers with parameters of type GameValueProviderModifier and TypeMethodDescriptionAirTower.AirTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) BlastTower.BlastTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) CrusherTower.CrusherTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) FlamethrowerTower.FlamethrowerTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) GaussTower.GaussTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) LaserTower.LaserTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) MinigunTower.MinigunTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) MissileTower.MissileTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) SniperTower.SniperTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) SplashTower.SplashTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower) TeslaTower.TeslaTowerFactory.getStatMoreInfo(TowerStatType statType, GameValueProvider gvp, Tower tower)  - 
Uses of GameValueProvider in com.prineside.tdi2.ui.actors
Constructors in com.prineside.tdi2.ui.actors with parameters of type GameValueProvider