22#ifndef HARVESTER_NPC_MOYNAHAN_DIALOGUE_H
23#define HARVESTER_NPC_MOYNAHAN_DIALOGUE_H
25#include "harvester/npc/dialogue_handler.h"
32 bool introPending =
true;
33 bool slashMarksTopicUnlocked =
false;
34 bool slashMarksIntroShown =
false;
36 bool ledgersIntroduced =
false;
37 bool ledgerEvidenceLinePlayed =
false;
38 bool stephMidgameShown =
false;
39 bool dayFiveShown =
false;
40 bool burnedTvStationShown =
false;
41 bool karinKidnapedShown =
false;
42 bool butcherDeadShown =
false;
43 bool jimmyDeadShown =
false;
44 bool karinFoundDeadShown =
false;
49 syncDialogueBool(s, _state.introPending);
50 syncDialogueBool(s, _state.slashMarksTopicUnlocked);
51 syncDialogueBool(s, _state.slashMarksIntroShown);
52 syncDialogueBool(s, _state.gotGlue);
53 syncDialogueBool(s, _state.ledgersIntroduced);
54 syncDialogueBool(s, _state.ledgerEvidenceLinePlayed);
55 syncDialogueBool(s, _state.stephMidgameShown);
56 syncDialogueBool(s, _state.dayFiveShown);
57 syncDialogueBool(s, _state.burnedTvStationShown);
58 syncDialogueBool(s, _state.karinKidnapedShown);
59 syncDialogueBool(s, _state.butcherDeadShown);
60 syncDialogueBool(s, _state.jimmyDeadShown);
61 syncDialogueBool(s, _state.karinFoundDeadShown);
64 const Common::String &usedItemName, DialogueSharedState &sharedState)
override;
67 MoynahanRoomDialogueState _state;
Definition: serializer.h:80
Definition: moynahan_dialogue.h:29
Definition: dialogue_handler.h:99
Definition: moynahan_dialogue.h:31