|
|
| PlayerGnap (GnapEngine *vm) |
| |
| int | getSequenceId (int kind, Common::Point gridPos) override |
| |
| void | initPos (int gridX, int gridY, Facing facing) override |
| |
| void | playSequence (int sequenceId) override |
| |
| void | updateIdleSequence () override |
| |
| void | updateIdleSequence2 () override |
| |
| int | getWalkSequenceId (int deltaX, int deltaY) override |
| |
| bool | walkTo (Common::Point gridPos, int animationIndex, int sequenceId, int flags) override |
| |
|
void | actionIdle (int sequenceId) |
| |
|
bool | doPlatypusAction (int gridX, int gridY, int platSequenceId, int callback) |
| |
|
int | getShowSequenceId (int index, int gridX, int gridY) |
| |
|
Facing | getWalkFacing (int deltaX, int deltaY) |
| |
|
int | getWalkStopSequenceId (int deltaX, int deltaY) |
| |
|
void | idle () |
| |
|
void | initBrainPulseRndValue () |
| |
|
void | kissPlatypus (int callback) |
| |
|
void | playBrainPulsating (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playIdle (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playImpossible (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playMoan1 (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playMoan2 (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playPullOutDevice (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playPullOutDeviceNonWorking (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playScratchingHead (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | playShowCurrItem (Common::Point destPos, int gridLookX, int gridLookY) |
| |
|
void | playShowItem (int itemIndex, int gridLookX, int gridLookY) |
| |
|
void | playUseDevice (Common::Point gridPos=Common::Point(0, 0)) |
| |
|
void | useDeviceOnPlatypus () |
| |
|
void | useDisguiseOnPlatypus () |
| |
|
void | useJointOnPlatypus () |
| |
|
| Character (GnapEngine *vm) |
| |
|
void | walkStep () |
| |
|
virtual int | getSequenceId (int kind, Common::Point gridPos)=0 |
| |
|
virtual void | playSequence (int sequenceId)=0 |
| |
|
virtual void | updateIdleSequence ()=0 |
| |
|
virtual void | updateIdleSequence2 ()=0 |
| |
|
virtual void | initPos (int gridX, int gridY, Facing facing)=0 |
| |
|
virtual int | getWalkSequenceId (int deltaX, int deltaY)=0 |
| |
|
virtual bool | walkTo (Common::Point gridPos, int animationIndex, int sequenceId, int flags)=0 |
| |