Class TowersBenchmarkScenario
java.lang.Object
com.prineside.tdi2.utils.simulation.TowersBenchmarkScenario
- All Implemented Interfaces:
Scenario
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int[]
final Tower.AimStrategy
final float
final TowerType
final int
final int
final int
-
Constructor Summary
ConstructorsConstructorDescriptionTowersBenchmarkScenario
(int waves, TowerType towerType, int[] abilities, Tower.AimStrategy aimStrategy, float angle, int xpLevel, int upgradeLevel, TowersBenchmarkScenario.ExtraTowers extraTowers) -
Method Summary
-
Field Details
-
S
-
waves
public final int waves -
towerType
-
aimStrategy
-
abilities
public final int[] abilities -
angle
public final float angle -
xpLevel
public final int xpLevel -
upgradeLevel
public final int upgradeLevel -
extraTowers
-
-
Constructor Details
-
TowersBenchmarkScenario
public TowersBenchmarkScenario(int waves, TowerType towerType, int[] abilities, Tower.AimStrategy aimStrategy, float angle, int xpLevel, int upgradeLevel, TowersBenchmarkScenario.ExtraTowers extraTowers)
-
-
Method Details
-
setGSP
-
start
-
isFinished
public boolean isFinished()- Specified by:
isFinished
in interfaceScenario
-
getProgress
public float getProgress()- Specified by:
getProgress
in interfaceScenario
-
onUpdate
public void onUpdate() -
cpy
-