22 #ifndef LASTEXPRESS_KRONOS_H 23 #define LASTEXPRESS_KRONOS_H 25 #include "lastexpress/entities/entity.h" 29 class LastExpressEngine;
39 DECLARE_FUNCTION(
reset)
47 DECLARE_VFUNCTION_2(
savegame, SavegameType savegameType, uint32 param)
55 DECLARE_VFUNCTION_2(
updateEntity, CarIndex car, EntityPosition entityPosition)
84 DECLARE_VFUNCTION(chapter1)
89 DECLARE_FUNCTION(chapter1Handler)
91 DECLARE_FUNCTION(greetCath)
92 DECLARE_FUNCTION(function10)
93 DECLARE_FUNCTION(function11)
98 DECLARE_VFUNCTION(chapter2)
103 DECLARE_VFUNCTION(chapter3)
108 DECLARE_FUNCTION(chapter3Handler)
110 DECLARE_FUNCTION(function15)
111 DECLARE_FUNCTION(visitSalon)
112 DECLARE_FUNCTION(returnCompartment)
113 DECLARE_FUNCTION(preConcert)
114 DECLARE_FUNCTION(startConcert)
115 DECLARE_FUNCTION(duringConcert)
116 DECLARE_FUNCTION(afterConcert)
117 DECLARE_FUNCTION(awaitingCath)
118 DECLARE_FUNCTION(finished)
123 DECLARE_VFUNCTION(chapter4)
128 DECLARE_VFUNCTION(chapter5)
133 #endif // LASTEXPRESS_KRONOS_H void updateFromTime(const SavePoint &savepoint)
void updateFromTicks(const SavePoint &savepoint)
void savegame(const SavePoint &savepoint)
Definition: lastexpress.h:69
void updateEntity(const SavePoint &savepoint, bool handleExcuseMe=false)
Definition: animation.h:45
void reset(const SavePoint &savepoint, ClothesIndex maxClothes=kClothesDefault, bool resetItem=false)
void playSound(const SavePoint &savepoint, bool resetItem=false, SoundFlag flag=kSoundVolumeEntityDefault)