26 ::ll::TypedStorage<4, 16, ::mce::Color> mInkColor;
27 ::ll::TypedStorage<4, 4, float> mSpeed;
28 ::ll::TypedStorage<4, 4, float> mTentacleSpeed;
29 ::ll::TypedStorage<4, 4, float> mRotateSpeed;
30 ::ll::TypedStorage<4, 4, float> mXBodyRot;
31 ::ll::TypedStorage<4, 4, float> mXBodyRotO;
32 ::ll::TypedStorage<4, 4, float> mZBodyRot;
33 ::ll::TypedStorage<4, 4, float> mZBodyRotO;
34 ::ll::TypedStorage<4, 4, float> mTx;
35 ::ll::TypedStorage<4, 4, float> mTy;
36 ::ll::TypedStorage<4, 4, float> mTz;
37 ::ll::TypedStorage<4, 4, float> mTentacleMovement;
38 ::ll::TypedStorage<4, 4, float> mOldTentacleMovement;
39 ::ll::TypedStorage<4, 4, float> mTentacleAngle;
40 ::ll::TypedStorage<4, 4, float> mOldTentacleAngle;
51 virtual void handleEntityEvent(::ActorEvent eventId,
int data) ;
54 virtual bool checkSpawnObstruction()
const ;
57 virtual bool checkSpawnRules(
bool fromSpawner) ;
60 virtual bool _hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite) ;
63 virtual ::SharedTypes::Legacy::LevelSoundEvent _getInkSquirtSoundEvent()
const;
82 MCAPI ::Vec3 _randomInkDir();
84 MCAPI
void postAiStep();
86 MCAPI
void spawnInkParticles();
109 MCAPI
void $handleEntityEvent(::ActorEvent eventId,
int data);
111 MCFOLD
bool $checkSpawnObstruction()
const;
113 MCAPI
bool $checkSpawnRules(
bool fromSpawner);
115 MCAPI
bool $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);
117 MCAPI ::SharedTypes::Legacy::LevelSoundEvent $_getInkSquirtSoundEvent()
const;
Definition EntityContext.h:16