Package com.prineside.tdi2
Class WaveTemplates.PredefinedWaveTemplate
java.lang.Object
com.prineside.tdi2.WaveTemplates.PredefinedWaveTemplate
- All Implemented Interfaces:
KryoSerializable
- Enclosing class:
- WaveTemplates
Используется в BasicLevel для волн, которые прописаны заранее (без probability)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPredefinedWaveTemplate
(EnemyGroup enemyGroup) С одной группой враговPredefinedWaveTemplate
(EnemyGroup enemyGroup1, EnemyGroup enemyGroup2) PredefinedWaveTemplate
(EnemyGroup enemyGroup1, EnemyGroup enemyGroup2, EnemyGroup enemyGroup3) -
Method Summary
-
Field Details
-
waveMessage
-
enemyGroups
-
-
Constructor Details
-
PredefinedWaveTemplate
public PredefinedWaveTemplate() -
PredefinedWaveTemplate
С одной группой врагов -
PredefinedWaveTemplate
-
PredefinedWaveTemplate
public PredefinedWaveTemplate(EnemyGroup enemyGroup1, EnemyGroup enemyGroup2, EnemyGroup enemyGroup3)
-
-
Method Details
-
write
- Specified by:
write
in interfaceKryoSerializable
-
read
- Specified by:
read
in interfaceKryoSerializable
-
toJson
-
fromJson
-