22 ::ll::TypedStorage<4, 4, int> mDuration;
23 ::ll::TypedStorage<1, 1, bool> mHasTicked;
24 ::ll::TypedStorage<1, 1, bool> mBroadcastAnger;
25 ::ll::TypedStorage<1, 1, bool> mBroadcastOnAttack;
26 ::ll::TypedStorage<1, 1, bool> mBroadcastOnBeingAttacked;
27 ::ll::TypedStorage<1, 1, bool> mBroadcastAngerWhenDying;
28 ::ll::TypedStorage<4, 4, int> mBroadcastRange;
29 ::ll::TypedStorage<8, 64, ::ActorFilterGroup> mBroadcastFilter;
30 ::ll::TypedStorage<8, 64, ::ActorFilterGroup> mSubjectFilter;
31 ::ll::TypedStorage<8, 8, ::Tick> mNextSoundEventTick;
36 AngryComponent& operator=(AngryComponent
const&);
42 MCAPI AngryComponent(::AngryComponent&&);
44 MCAPI AngryComponent(::AngryComponent
const&);
46 MCAPI
bool canGetAngry(
::Mob& owner,
::Mob* testMob,
::Actor* target,
bool allowInvulnerable,
bool mustSee)
const;
48 MCAPI ::SharedTypes::Legacy::LevelSoundEvent
const getAngrySound(
::Mob const& mob)
const;
50 MCAPI
void restartTimer(
::Mob& owner);
52 MCAPI
void setNextSoundEventTick(
::Mob const& mob);
58 MCFOLD
void* $ctor(::AngryComponent&&);
60 MCFOLD
void* $ctor(::AngryComponent
const&);