14 enum class DifficultyRandomization : uchar {
23 ::ll::TypedStorage<4, 8, ::SharedTypes::FloatRange> mProjectileDamage;
24 ::ll::TypedStorage<8, 32, ::std::string> mFilter;
25 ::ll::TypedStorage<1, 1, bool> mCatchFire;
26 ::ll::TypedStorage<1, 1, bool> mChanneling;
27 ::ll::TypedStorage<1, 1, bool> mKnockback;
28 ::ll::TypedStorage<1, 1, ::SharedTypes::v1_26_50::ImpactDamageSubcomponentDefinition::DifficultyRandomization>
29 mDifficultyRandomization;
30 ::ll::TypedStorage<1, 1, bool> mCeilPreCriticalDamage;
31 ::ll::TypedStorage<1, 1, bool> mDestroyOnHit;
32 ::ll::TypedStorage<1, 1, bool> mSetLastHurtRequiresDamage;
33 ::ll::TypedStorage<1, 1, bool> mDestroyOnHitRequiresDamage;
34 ::ll::TypedStorage<1, 1, bool> mApplyKnockbackToBlockingTargets;
35 ::ll::TypedStorage<4, 4, int> mMaxCriticalDamage;
36 ::ll::TypedStorage<4, 4, int> mMinCriticalDamage;
37 ::ll::TypedStorage<4, 4, float> mPowerMultiplier;
43 virtual ::std::string_view
const getName()
const ;
55 MCNAPI static ::std::string_view
const&
NAME();
61 MCNAPI ::std::string_view
const $getName()
const;