}
int getIdle();
- bool isSitting();
- bool isSleeping();
-
-
- bool wasCrouch();
- bool isCrouch();
+ bool isSitting()
+ {
+ return animation_bits[targetanimation] & ab_sit;
+ }
+
+ bool isSleeping()
+ {
+ return animation_bits[targetanimation] & ab_sleep;
+ }
+
+ bool wasCrouch()
+ {
+ return animation_bits[currentanimation] & ab_crouch;
+ }
+ bool isCrouch()
+ {
+ return animation_bits[targetanimation] & ab_crouch;
+ }
int getCrouch();
bool wasStop();
bool isSneak();
int getSneak();
- bool wasRun();
- bool isRun();
+ bool wasRun()
+ {
+ return animation_bits[currentanimation] & ab_run;
+ }
+ bool isRun()
+ {
+ return animation_bits[targetanimation] & ab_run;
+ }
int getRun();
bool wasLanding();