aboutsummaryrefslogtreecommitdiff
path: root/engines/access/player.h
diff options
context:
space:
mode:
authorPaul Gilbert2014-11-25 07:47:19 -0500
committerPaul Gilbert2014-12-12 22:44:43 -0500
commitcc8a8bfdddaf66f6c3b8a7ac049a05b6877eb973 (patch)
tree3dc41676034ad9ac3346c62870450b3b4edc1ffb /engines/access/player.h
parenta8c99d1986a902aaf65c760b365c49cce2174e30 (diff)
downloadscummvm-rg350-cc8a8bfdddaf66f6c3b8a7ac049a05b6877eb973.tar.gz
scummvm-rg350-cc8a8bfdddaf66f6c3b8a7ac049a05b6877eb973.tar.bz2
scummvm-rg350-cc8a8bfdddaf66f6c3b8a7ac049a05b6877eb973.zip
ACCESS: Refactored Amazon specific player loading into new AmazonPlayer class
Diffstat (limited to 'engines/access/player.h')
-rw-r--r--engines/access/player.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/access/player.h b/engines/access/player.h
index ed48af0932..400770c21a 100644
--- a/engines/access/player.h
+++ b/engines/access/player.h
@@ -38,8 +38,8 @@ enum Direction { NONE = 0, UP = 1, DOWN = 2, LEFT = 3, RIGHT = 4,
class AccessEngine;
-class Player: public ImageEntry, Manager {
-private:
+class Player: public ImageEntry, public Manager {
+protected:
int _leftDelta, _rightDelta;
int _upDelta, _downDelta;
int _scrollConst;
@@ -48,7 +48,6 @@ private:
int _downWalkMin, _downWalkMax;
int _diagUpWalkMin, _diagUpWalkMax;
int _diagDownWalkMin, _diagDownWalkMax;
- Common::Point _guard;
SpriteResource *_playerSprites1;
byte *_manPal1;
int _scrollEnd;
@@ -113,8 +112,9 @@ public:
public:
Player(AccessEngine *vm);
~Player();
+ static Player *init(AccessEngine *vm);
- void load();
+ virtual void load();
void loadSprites(const Common::String &name);