|
| PeopleManager (SludgeEngine *vm) |
|
bool | init () |
|
bool | addPerson (int x, int y, int objNum, Persona *p) |
|
void | drawPeople () |
|
void | freezePeople (int, int) |
|
void | kill () |
|
void | killMostPeople () |
|
void | removeOneCharacter (int i) |
|
OnScreenPerson * | findPerson (int v) |
|
void | setScale (int16 h, int16 d) |
|
void | setShown (bool h, int ob) |
|
void | setDrawMode (int h, int ob) |
|
void | setPersonTransparency (int ob, byte x) |
|
void | setPersonColourise (int ob, byte r, byte g, byte b, byte colourmix) |
|
void | movePerson (int x, int y, int objNum) |
|
bool | makeWalkingPerson (int x, int y, int objNum, struct LoadedFunction *func, int di) |
|
bool | forceWalkingPerson (int x, int y, int objNum, struct LoadedFunction *func, int di) |
|
void | jumpPerson (int x, int y, int objNum) |
|
void | walkAllPeople () |
|
bool | turnPersonToFace (int thisNum, int direc) |
|
bool | stopPerson (int o) |
|
bool | floatCharacter (int f, int objNum) |
|
bool | setCharacterWalkSpeed (int f, int objNum) |
|
void | animatePerson (int obj, PersonaAnimation *) |
|
void | animatePerson (int obj, Persona *per) |
|
bool | setPersonExtra (int f, int newSetting) |
|
bool | savePeople (Common::WriteStream *stream) |
|
bool | loadPeople (Common::SeekableReadStream *stream) |
|
void | freeze (FrozenStuffStruct *frozenStuff) |
|
void | resotre (FrozenStuffStruct *frozenStuff) |
|