#include <dragon_arcade_ttm.h>
Public Member Functions | |
DragonArcadeTTM (ArcadeNPCState *npcState) | |
void | clearDataPtrs () |
int16 | load (const char *filename) |
void | finishTTMParse (int16 envNum) |
int16 | runNextPage (int16 pageNum) |
void | freePages (uint16 num) |
void | freeShapes () |
void | runPagesForEachNPC (int16 xScrollOffset) |
const Common::Array< ArcadeFloor > & | getFloorData () |
Public Attributes | |
uint16 | _currentTTMNum |
int16 | _currentNPCRunningTTM |
int16 | _drawXOffset |
int16 | _drawYOffset |
int16 | _startYOffset |
bool | _doingInit |
A TTM interpreter which is simpler than the main one and specialized to the arcade sequences.