CommonLibSSE NG
Loading...
Searching...
No Matches
RE::BGSExplosionData Struct Reference

#include <BGSExplosion.h>

Public Types

enum class  Flag {
  kNone = 0 , kAlwaysUsesWorldOrientation = 1 << 1 , kKnockDown_Always = 1 << 2 , kKnockDown_ByFormula = 1 << 3 ,
  kIgnoreLOSCheck = 1 << 4 , kPushExplosionSourceRefOnly = 1 << 5 , kIgnoreImageSpaceSwap = 1 << 6 , kChain = 1 << 7 ,
  kNoControllerVibration = 1 << 8
}
 

Public Attributes

TESObjectLIGHlight
 
BGSSoundDescriptorFormsound1
 
BGSSoundDescriptorFormsound2
 
BGSImpactDataSetimpactDataSet
 
TESObjectREFRimpactPlacedObject
 
BGSProjectilespawnProjectile
 
float force
 
float damage
 
float radius
 
float imageSpaceRadius
 
float verticalOffsetMult
 
stl::enumeration< Flag, std::uint32_t > flags
 
stl::enumeration< SOUND_LEVEL, std::uint32_t > eSoundLevel
 
std::uint32_t pad4C
 

Member Enumeration Documentation

◆ Flag

enum class RE::BGSExplosionData::Flag
strong
Enumerator
kNone 
kAlwaysUsesWorldOrientation 
kKnockDown_Always 
kKnockDown_ByFormula 
kIgnoreLOSCheck 
kPushExplosionSourceRefOnly 
kIgnoreImageSpaceSwap 
kChain 
kNoControllerVibration 

Member Data Documentation

◆ damage

float RE::BGSExplosionData::damage

◆ eSoundLevel

stl::enumeration<SOUND_LEVEL, std::uint32_t> RE::BGSExplosionData::eSoundLevel

◆ flags

stl::enumeration<Flag, std::uint32_t> RE::BGSExplosionData::flags

◆ force

float RE::BGSExplosionData::force

◆ imageSpaceRadius

float RE::BGSExplosionData::imageSpaceRadius

◆ impactDataSet

BGSImpactDataSet* RE::BGSExplosionData::impactDataSet

◆ impactPlacedObject

TESObjectREFR* RE::BGSExplosionData::impactPlacedObject

◆ light

TESObjectLIGH* RE::BGSExplosionData::light

◆ pad4C

std::uint32_t RE::BGSExplosionData::pad4C

◆ radius

float RE::BGSExplosionData::radius

◆ sound1

BGSSoundDescriptorForm* RE::BGSExplosionData::sound1

◆ sound2

BGSSoundDescriptorForm* RE::BGSExplosionData::sound2

◆ spawnProjectile

BGSProjectile* RE::BGSExplosionData::spawnProjectile

◆ verticalOffsetMult

float RE::BGSExplosionData::verticalOffsetMult

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