OpenEnroth 73e68f7
|
#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/Events/EventMap.h"
#include "Engine/Events/EventIR.h"
#include "Engine/Events/EventInterpreter.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 (EventType 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 |