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 TypeMethodDescriptionboolean
Modifier.Factory.canBePlacedNear
(ModifierType neighbour, GameValueProvider gvp) abstract int
Miner.Factory.getBaseBuildPrice
(GameValueProvider gvp) abstract float
Miner.Factory.getBaseMiningSpeed
(GameValueProvider gvp) Base speed of mining, res/mAbility.Factory.getDescription
(GameValueProvider gvp) Modifier.Factory.getDescription
(GameValueProvider gvp) static float
Tower.getExpLevelStatBonusPercentage
(int expLevel, TowerType towerType, GameValueProvider gvp) int
BasicLevelQuestConfig.getExtraDustInEndless
(GameValueProvider gvp) static int
Tower.getStartingLevel
(TowerType towerType, GameValueProvider gvp) static float
Tower.getStartingPwr
(TowerType towerType, GameValueProvider gvp) Tower.Factory.getStatMoreInfo
(TowerStatType statType, GameValueProvider gvp, Tower tower) boolean
Modifier.Factory.isAvailable
(GameValueProvider gvp) boolean
Tower.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 int
ProgressManager.clampModeDifficultyGVP
(DifficultyMode mode, int setValue, GameValueProvider gvp) float
TowerManager.getStatFromConfig
(TowerType towerType, TowerStatType statType, int upgradeLevel, int expLevel, GameValueProvider gvp) Получить значение из tower-stats.json без всяких бафовint
TowerManager.getUpgradePrice
(TowerType towerType, int level, GameValueProvider gvp) С учетом gameValuesboolean
MinerManager.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 TypeMethodDescriptionint
InfiarMiner.InfiarMinerFactory.getBaseBuildPrice
(GameValueProvider gvp) int
MatrixMiner.MatrixMinerFactory.getBaseBuildPrice
(GameValueProvider gvp) int
ScalarMiner.ScalarMinerFactory.getBaseBuildPrice
(GameValueProvider gvp) int
TensorMiner.TensorMinerFactory.getBaseBuildPrice
(GameValueProvider gvp) int
VectorMiner.VectorMinerFactory.getBaseBuildPrice
(GameValueProvider gvp) float
InfiarMiner.InfiarMinerFactory.getBaseMiningSpeed
(GameValueProvider gvp) float
MatrixMiner.MatrixMinerFactory.getBaseMiningSpeed
(GameValueProvider gvp) float
ScalarMiner.ScalarMinerFactory.getBaseMiningSpeed
(GameValueProvider gvp) float
TensorMiner.TensorMinerFactory.getBaseMiningSpeed
(GameValueProvider gvp) float
VectorMiner.VectorMinerFactory.getBaseMiningSpeed
(GameValueProvider gvp) -
Uses of GameValueProvider in com.prineside.tdi2.modifiers
Methods in com.prineside.tdi2.modifiers with parameters of type GameValueProviderModifier and TypeMethodDescriptionboolean
BountyModifier.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 TypeMethodDescriptionfloat
CoreTile.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