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

Method listActiveQuests

source/game/StarQuestManager.cpp:249–256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

247}
248
249List<QuestPtr> QuestManager::listActiveQuests() const {
250 List<QuestPtr> result = serverQuests().values();
251 result.filter([&](QuestPtr quest) {
252 return quest->state() == QuestState::Active && quest->showInLog();
253 });
254 sortQuests(result);
255 return result;
256}
257
258List<QuestPtr> QuestManager::listCompletedQuests() const {
259 List<QuestPtr> result = serverQuests().values();

Callers 3

interactWithEntityMethod · 0.80
makePlayerCallbacksMethod · 0.80
fetchDataMethod · 0.80

Calls 5

sortQuestsFunction · 0.85
showInLogMethod · 0.80
valuesMethod · 0.45
filterMethod · 0.45
stateMethod · 0.45

Tested by

no test coverage detected