15class ShooterComponent {
19 ::ll::TypedStorage<4, 4, float> mThrowPower;
20 ::ll::TypedStorage<8, 24, ::std::vector<::ShooterProjectileData>> mShooterProjectileData;
21 ::ll::TypedStorage<8, 176, ::ActorDefinitionIdentifier> mDefaultActorDef;
22 ::ll::TypedStorage<4, 4, int> mDefaultAuxValue;
23 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::LevelSoundEvent> mSoundEvent;
24 ::ll::TypedStorage<1, 1, bool> mMagicAttacks;
29 ShooterComponent& operator=(ShooterComponent
const&);
30 ShooterComponent(ShooterComponent
const&);
35 MCAPI ShooterComponent();
39 MCAPI
void onShoot(
::Actor& owner);
41 MCAPI ::ShooterComponent& operator=(::ShooterComponent&&);
43 MCAPI ~ShooterComponent();