Package com.prineside.tdi2
Class WaveTemplates.WaveTemplate
java.lang.Object
com.prineside.tdi2.WaveTemplates.WaveTemplate
- Direct Known Subclasses:
ArmoredLow,ArmoredRegular,ArmoredStrong,FastHigh,FastLow,FastMedium,FighterArmored,FighterLow,FighterMedium,HealerArmored,HealerIcy,HealerJet,HealerRegular,HealerSlow,HealerStrong,HeliMedium,IcyHigh,IcyToxic,JetMedium,LightFast,LightHigh,LightMedium,RegularHigh,RegularLow,RegularMedium,StrongLow,StrongMedium,ToxicArmored,ToxicHigh,ToxicMedium
- Enclosing class:
- WaveTemplates
Динамическая конфигурация волны, используется при процедурной генерации волн (бесконечный режим)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract WaveTemplates.EnemyGroupConfig[]abstract intgetProbability(int wave, float difficulty, float value) abstract Stringabstract String
-
Field Details
-
currentProbability
public int currentProbability
-
-
Constructor Details
-
WaveTemplate
public WaveTemplate()
-
-
Method Details
-
getProbability
public abstract int getProbability(int wave, float difficulty, float value) -
getEnemyGroupConfigs
-
getWaveMessage
-
getWaveName
-