Package com.prineside.tdi2.systems
Class QuestSystem.BasicLevelQuest
java.lang.Object
com.prineside.tdi2.systems.QuestSystem.RegularQuest
com.prineside.tdi2.systems.QuestSystem.BasicLevelQuest
- All Implemented Interfaces:
 QuestSystem.Quest
- Enclosing class:
 - QuestSystem
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BasicLevelprotected final BasicLevelQuestConfigprotected final GameSystemProviderFields inherited from class com.prineside.tdi2.systems.QuestSystem.RegularQuest
id, prizes, requiredValue, sb, systemProvider, title - 
Constructor Summary
ConstructorsConstructorDescriptionBasicLevelQuest(BasicLevel basicLevel, BasicLevelQuestConfig questConfig, GameSystemProvider S)  - 
Method Summary
Methods inherited from class com.prineside.tdi2.systems.QuestSystem.RegularQuest
getTitle, isCompleted 
- 
Field Details
- 
basicLevel
 - 
questConfig
 - 
S
 
 - 
 - 
Constructor Details
- 
BasicLevelQuest
public BasicLevelQuest(BasicLevel basicLevel, BasicLevelQuestConfig questConfig, GameSystemProvider S)  
 - 
 - 
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Вызывается единожды при выполнении квеста. Здесь можно отмечать квест выполненным, удалять его из списка, выдавать призы и тд. 
 -