Package com.prineside.tdi2.systems
Class QuestSystem.BasicLevelWaveQuest
java.lang.Object
com.prineside.tdi2.systems.QuestSystem.RegularQuest
com.prineside.tdi2.systems.QuestSystem.BasicLevelWaveQuest
- All Implemented Interfaces:
 QuestSystem.Quest
- Enclosing class:
 - QuestSystem
 
- 
Constructor Summary
ConstructorsConstructorDescriptionBasicLevelWaveQuest(BasicLevel basicLevel, BasicLevel.WaveQuest waveQuest, GameSystemProvider systemProvider)  - 
Method Summary
Methods inherited from class com.prineside.tdi2.systems.QuestSystem.RegularQuest
getTitle, isCompleted 
- 
Constructor Details
- 
BasicLevelWaveQuest
public BasicLevelWaveQuest(BasicLevel basicLevel, BasicLevel.WaveQuest waveQuest, GameSystemProvider systemProvider)  
 - 
 - 
Method Details
- 
getValue
public double getValue()- Specified by:
 getValuein classQuestSystem.RegularQuest
 - 
update
public void update()Description copied from interface:QuestSystem.QuestВызывается каждый раз при обновлении квестов. Можно использовать для изменения названия квеста или его статуса (например, перечеркнуть, если уже провален)- Specified by:
 updatein interfaceQuestSystem.Quest- Overrides:
 updatein classQuestSystem.RegularQuest
 - 
onCompletion
public void onCompletion()Description copied from interface:QuestSystem.QuestВызывается единожды при выполнении квеста. Здесь можно отмечать квест выполненным, удалять его из списка, выдавать призы и тд. 
 -