summaryrefslogtreecommitdiff
path: root/src/being/being.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-07-18 18:17:24 +0300
committerAndrei Karas <akaras@inbox.ru>2016-07-18 18:17:24 +0300
commit4932f8c69362844326616ad18b2b7da874f54b88 (patch)
treef6042dae93a917d03cc30ecc100da394c873bab8 /src/being/being.h
parentd9bdb29ea7ac15775efd5fc2719cd40061752181 (diff)
downloadmv-4932f8c69362844326616ad18b2b7da874f54b88.tar.gz
mv-4932f8c69362844326616ad18b2b7da874f54b88.tar.bz2
mv-4932f8c69362844326616ad18b2b7da874f54b88.tar.xz
mv-4932f8c69362844326616ad18b2b7da874f54b88.zip
Play cast animation while casting skills.
Diffstat (limited to 'src/being/being.h')
-rw-r--r--src/being/being.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/being/being.h b/src/being/being.h
index 810044956..3ee2c5ed1 100644
--- a/src/being/being.h
+++ b/src/being/being.h
@@ -1041,6 +1041,7 @@ class Being notfinal : public ActorSprite,
void addCast(const int dstX,
const int dstY,
const int skillId,
+ const int skillLevel,
const int range,
const int waitTimeTicks);
@@ -1090,6 +1091,7 @@ class Being notfinal : public ActorSprite,
BeingInfo *restrict mInfo;
AnimatedSprite *restrict mEmotionSprite;
AnimatedSprite *restrict mAnimationEffect;
+ AnimatedSprite *restrict mCastingEffect;
AnimatedSprite *restrict mBadges[BadgeIndex::BadgeIndexSize];
std::string mSpriteAction;
@@ -1266,10 +1268,11 @@ class Being notfinal : public ActorSprite,
int mManner;
int mAreaSize;
int mCastEndTime;
- int mCastX1;
- int mCastSize;
- int mCastY1;
- int mCastHeight;
+ int mCastRectX;
+ int mCastRectSize;
+ int mCastRectY;
+ int mCastAnimationX;
+ int mCastAnimationY;
#ifdef EATHENA_SUPPORT
BeingId mCreatorId;
#endif