16class ShooterDefinition {
20 ::ll::TypedStorage<4, 4, float> mThrowPower;
21 ::ll::TypedStorage<8, 24, ::std::vector<::ShooterProjectileData>> mShooterProjectileData;
22 ::ll::TypedStorage<8, 176, ::ActorDefinitionIdentifier> mDefaultActorDef;
23 ::ll::TypedStorage<4, 4, int> mDefaultAuxValue;
24 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::LevelSoundEvent> mSoundEvent;
25 ::ll::TypedStorage<1, 1, bool> mMagicAttacks;
31 MCAPI ShooterDefinition();
33 MCAPI
void addSoundByName(::std::string
const& name);
35 MCAPI
void setActorDefByName(::std::string
const& name);