mirror of
https://github.com/edubart/otclient.git
synced 2025-10-19 22:13:27 +02:00
Partial 10.36 support, also fix #499
This commit is contained in:
@@ -61,9 +61,11 @@ public:
|
||||
void setSkull(uint8 skull);
|
||||
void setShield(uint8 shield);
|
||||
void setEmblem(uint8 emblem);
|
||||
void setIcon(uint8 icon);
|
||||
void setSkullTexture(const std::string& filename);
|
||||
void setShieldTexture(const std::string& filename, bool blink);
|
||||
void setEmblemTexture(const std::string& filename);
|
||||
void setIconTexture(const std::string& filename);
|
||||
void setPassable(bool passable) { m_passable = passable; }
|
||||
void setSpeedFormula(double speedA, double speedB, double speedC);
|
||||
|
||||
@@ -83,6 +85,7 @@ public:
|
||||
uint8 getSkull() { return m_skull; }
|
||||
uint8 getShield() { return m_shield; }
|
||||
uint8 getEmblem() { return m_emblem; }
|
||||
uint8 getIcon() { return m_icon; }
|
||||
bool isPassable() { return m_passable; }
|
||||
Point getDrawOffset();
|
||||
int getStepDuration(bool ignoreDiagonal = false, Otc::Direction dir = Otc::InvalidDirection);
|
||||
@@ -146,9 +149,11 @@ protected:
|
||||
uint8 m_skull;
|
||||
uint8 m_shield;
|
||||
uint8 m_emblem;
|
||||
uint8 m_icon;
|
||||
TexturePtr m_skullTexture;
|
||||
TexturePtr m_shieldTexture;
|
||||
TexturePtr m_emblemTexture;
|
||||
TexturePtr m_iconTexture;
|
||||
stdext::boolean<true> m_showShieldTexture;
|
||||
stdext::boolean<false> m_shieldBlink;
|
||||
stdext::boolean<false> m_passable;
|
||||
|
Reference in New Issue
Block a user