MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / getFirstFailableQuest

Method getFirstFailableQuest

source/game/StarQuestManager.cpp:221–227  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

219}
220
221Maybe<QuestPtr> QuestManager::getFirstFailableQuest() {
222 for (auto& q : m_quests) {
223 if (questValidOnServer(q.second) && q.second->state() == QuestState::Failed && q.second->showDialog())
224 return q.second;
225 }
226 return {};
227}
228
229Maybe<QuestPtr> QuestManager::getFirstMainQuest() {
230 for (auto& q : m_quests) {

Callers 1

pollDialogMethod · 0.80

Calls 2

showDialogMethod · 0.80
stateMethod · 0.45

Tested by

no test coverage detected