From cc8a8bfdddaf66f6c3b8a7ac049a05b6877eb973 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 25 Nov 2014 07:47:19 -0500 Subject: ACCESS: Refactored Amazon specific player loading into new AmazonPlayer class --- engines/access/player.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'engines/access/player.h') 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); -- cgit v1.2.3