Groovy Documentation

de.dewarim.goblin
[Groovy] Class QuestService

java.lang.Object
  de.dewarim.goblin.QuestService

class QuestService


Constructor Summary
QuestService()

 
Method Summary
void executeEncounterScript(QuestStep step, PlayerCharacter pc)

void executeScript(Encounter encounter, PlayerCharacter pc)

java.util.List fetchAvailableQuestsByQuestGiver(QuestGiver questGiver, PlayerCharacter pc)

java.util.List listQuestGivers(PlayerCharacter pc, java.lang.Boolean filterForAvailableQuests)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

QuestService

QuestService()


 
Method Detail

executeEncounterScript

void executeEncounterScript(QuestStep step, PlayerCharacter pc)


executeScript

void executeScript(Encounter encounter, PlayerCharacter pc)


fetchAvailableQuestsByQuestGiver

java.util.List fetchAvailableQuestsByQuestGiver(QuestGiver questGiver, PlayerCharacter pc)


listQuestGivers

java.util.List listQuestGivers(PlayerCharacter pc, java.lang.Boolean filterForAvailableQuests)


 

Groovy Documentation