LeviLamina
Loading...
Searching...
No Matches
AngerLevelDefinition Class Reference

Public Member Functions

MCAPI void addOnIncreaseSoundDefinition (::SoundDefinition const &soundDefinition)
MCAPI void initialize (::EntityContext &entity, ::AngerLevelComponent &component) const

Static Public Member Functions

static MCAPI void buildSchema (::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::AngerLevelDefinition > > &root)

Public Attributes

::ll::TypedStorage< 4, 4, int > mDefaultAnnoyingness
::ll::TypedStorage< 4, 4, int > mDefaultProjectileAnnoyingness
::ll::TypedStorage< 4, 4, int > mMaxAngerLevel
::ll::TypedStorage< 4, 4, int > mAngryThreshold
::ll::TypedStorage< 1, 1, bool > mRemoveTargetBelowAngryThreshold
::ll::TypedStorage< 4, 4, int > mAngryBoost
::ll::TypedStorage< 8, 24, ::std::vector<::SoundDefinition > > mOnIncreaseSoundDefinitions
::ll::TypedStorage< 4, 4, float > mAngerDecrementIntervalSeconds
::ll::TypedStorage< 8, 64, ::ActorFilterGroupmNuisanceFilter

The documentation for this class was generated from the following file: