|
| Timeline (DMEngine *vm) |
|
void | initTimeline () |
|
void | deleteEvent (uint16 eventIndex) |
|
void | fixChronology (uint16 timelineIndex) |
|
bool | isEventABeforeB (TimelineEvent *eventA, TimelineEvent *eventB) |
|
uint16 | getIndex (uint16 eventIndex) |
|
uint16 | addEventGetEventIndex (TimelineEvent *event) |
|
void | processTimeline () |
|
bool | isFirstEventExpiered () |
|
void | extractFirstEvent (TimelineEvent *event) |
|
void | processEventDoorAnimation (TimelineEvent *event) |
|
void | processEventSquareFakewall (TimelineEvent *event) |
|
void | processEventDoorDestruction (TimelineEvent *event) |
|
void | processEventSquareDoor (TimelineEvent *event) |
|
void | processEventSquarePit (TimelineEvent *event) |
|
void | moveTeleporterOrPitSquareThings (uint16 mapX, uint16 mapY) |
|
void | processEventSquareTeleporter (TimelineEvent *event) |
|
void | processEventSquareWall (TimelineEvent *event) |
|
void | triggerProjectileLauncher (Sensor *sensor, TimelineEvent *event) |
|
void | processEventSquareCorridor (TimelineEvent *event) |
|
void | processEventsMoveGroup (TimelineEvent *event) |
|
void | procesEventEnableGroupGenerator (TimelineEvent *event) |
|
void | processEventEnableChampionAction (uint16 champIndex) |
|
void | processEventMoveWeaponFromQuiverToSlot (uint16 champIndex, uint16 slotIndex) |
|
bool | hasWeaponMovedSlot (int16 champIndex, Champion *champ, uint16 sourceSlotIndex, int16 destSlotIndex) |
|
void | processEventHideDamageReceived (uint16 champIndex) |
|
void | processEventLight (TimelineEvent *event) |
|
void | refreshAllChampionStatusBoxes () |
|
void | processEventViAltarRebirth (TimelineEvent *event) |
|
void | saveEventsPart (Common::OutSaveFile *file) |
|
void | saveTimelinePart (Common::OutSaveFile *file) |
|
void | loadEventsPart (Common::InSaveFile *file) |
|
void | loadTimelinePart (Common::InSaveFile *file) |
|
void | initConstants () |
|