|
OpenEnroth 39d87c6
|
#include "Processor.h"#include <vector>#include <string>#include "Engine/Engine.h"#include "Engine/Localization.h"#include "Engine/mm7_data.h"#include "Engine/Graphics/LocationFunctions.h"#include "Engine/Objects/DecorationList.h"#include "Engine/Objects/Decoration.h"#include "Engine/Objects/SpriteObject.h"#include "Engine/Objects/Actor.h"#include "Engine/Evt/EvtProgram.h"#include "Engine/Evt/EvtInstruction.h"#include "Engine/Evt/EvtInterpreter.h"#include "Engine/Party.h"#include "GUI/UI/UIStatusBar.h"#include "Library/Logger/Logger.h"Classes | |
| struct | MapTimer |
Functions | |
| void | initDecorationEvents () |
| void | checkDecorationEvents () |
| static void | registerTimerTriggers (EvtOpcode triggerType, std::vector< MapTimer > *triggers) |
| void | eventProcessor (int eventId, Pid targetObj, bool canShowMessages, int startStep) |
| bool | npcDialogueEventProcessor (int eventId, int startStep) |
| bool | hasEventHint (int eventId) |
| std::string | getEventHintString (int eventId) |
| static void | registerEventTriggers () |
| void | onMapLoad () |
| void | onMapLeave () |
| static void | checkTimer (MapTimer &timer) |
| void | onTimer () |
Variables | |
| static std::vector< EventTrigger > | onMapLoadTriggers |
| static std::vector< EventTrigger > | onMapLeaveTriggers |
| static std::vector< MapTimer > | onLongTimerTriggers |
| static std::vector< MapTimer > | onTimerTriggers |
| static std::vector< int > | decorationsWithEvents |
| static Time | timerGuard |
| int | savedEventID |
| int | savedEventStep |
| LevelDecoration * | savedDecoration |
| void checkDecorationEvents | ( | ) |
|
static |
| void eventProcessor | ( | int | eventId, |
| Pid | targetObj, | ||
| bool | canShowMessages, | ||
| int | startStep | ||
| ) |
| std::string getEventHintString | ( | int | eventId | ) |
| bool hasEventHint | ( | int | eventId | ) |
| void initDecorationEvents | ( | ) |
| bool npcDialogueEventProcessor | ( | int | eventId, |
| int | startStep | ||
| ) |
| void onMapLeave | ( | ) |
| void onMapLoad | ( | ) |
| void onTimer | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| LevelDecoration* savedDecoration |
| int savedEventID |
| int savedEventStep |
|
static |