0x00x01F0
Members 39
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | CrossbowChemicalExplosionStatusEffect | TSubclassOf<UStatusEffect> | Protected+9 flags | nullptr | |
| 0x08 | PlasmaExplosionStatusEffect | TSubclassOf<UStatusEffect> | Protected+9 flags | nullptr | |
| 0x08 | PlasmaExplosionDOTStatusEffect | TSubclassOf<UStatusEffect> | Protected+9 flags | nullptr | |
| 0x08 | GibParticles | UNiagaraSystem* | Protected+8 flags | nullptr | |
| 0x08 | GoreMesh | UStaticMesh* | Protected+8 flags | nullptr | |
| 0x10 | HeadGoreBoneNames | TArray<FName> | Protected+5 flags | [] | |
| 0x08 | deathParticles | UFXSystemAsset* | Protected+8 flags | nullptr | |
| 0x08 | BloodSquirtParticles | UFXSystemAsset* | Protected+8 flags | nullptr | |
| 0x08 | HeadshotParticles | UFXSystemAsset* | Protected+8 flags | nullptr | |
| 0x08 | FrozenDeathParticles | UFXSystemAsset* | Protected+8 flags | nullptr | |
| 0x08 | CorrosiveDeathParticles | UNiagaraSystem* | Protected+8 flags | nullptr | |
| 0x08 | CookedDeathParticles | UNiagaraSystem* | Protected+8 flags | nullptr | |
| 0x08 | ChemicalExplosionDeathParticles | UNiagaraSystem* | Protected+8 flags | nullptr | |
| 0x08 | DeathSplatDecal | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x04 | DeathSplatDecalSize | float | Protected+8 flags | 0 | |
| 0x012C | 0x04 | padding / unreflected | |||
| 0x08 | deathSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | HeadshotGibsSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | BurnDeathSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | CorrosiveDeathSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | CookedDeathSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | ChemicalExplosionPreDeathSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | ChemicalExplosionDeathSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x08 | DeathSplatSound | USoundCue* | Protected+8 flags | nullptr | |
| 0x04 | DissolveDelay | float | Protected+8 flags | 0 | |
| 0x0174 | 0x04 | padding / unreflected | |||
| 0x08 | DissolveBaseShader | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x08 | DissolveBaseShaderElite | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x08 | BurnBaseShader | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x08 | BurnBaseShaderElite | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x08 | CorrosiveBaseShader | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x08 | CorrosiveBaseShaderElite | UMaterialInstance* | Protected+8 flags | nullptr | |
| 0x10 | BurnColor | FLinearColor | Protected+8 flags | {R=0, G=0, B=0, A=0} | |
| 0x01 | RagdollEnabled | bool | Protected+8 flags | true | |
| 0x01B9 | 0x07 | padding / unreflected | |||
| 0x08 | CameraShake | TSubclassOf<UCameraShakeBase> | Protected+9 flags | nullptr | |
| 0x04 | DeathDuration | float | Protected+6 flags | 0 | |
| 0x01 | DeathType | EDeathType | NetTransient+9 flags | Alive | |
| 0x01CD | 0x03 | padding / unreflected | |||
| 0x08 | HeadGoreMesh | UStaticMeshComponent* | Transient+7 flags | nullptr | |
| 0x08 | SkeletalMesh | USkeletalMeshComponent* | Transient+7 flags | nullptr | |
| 0x08 | PFCharacter | AEnemyDeepPathfinderCharacter* | Transient+5 flags | nullptr | |
| 0x08 | AnimInstance | USpiderAnimInstance* | Transient+5 flags | nullptr | |
Inherited from UActorComponent 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryComponentTick | FActorComponentTickFunction | 3 flags | {} | |
| 0x10 | ComponentTags | TArray<FName> | 4 flags | [] | |
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+6 flags | [] | |
| 0x0080 | 0x04 | padding / unreflected | |||
| 0x04 | UCSSerializationIndex | int32 | 5 flags | -1 | |
| 0x01 | bNetAddressable : 1bit 3 | bool | Protected+3 flags | false | |
| 0x01 | bReplicates : 1bit 4 | bool | Net+7 flags | false | |
| 0x01 | bAutoActivate : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bIsActive : 1bit 0 | bool | NetTransient+4 flags | false | |
| 0x01 | bEditableWhenInherited : 1bit 1 | bool | 5 flags | true | |
| 0x01 | bCanEverAffectNavigation : 1bit 3 | bool | Protected+6 flags | false | |
| 0x01 | bIsEditorOnly : 1bit 5 | bool | 6 flags | false | |
| 0x008B | 0x01 | padding / unreflected | |||
| 0x01 | CreationMethod | EComponentCreationMethod | 5 flags | Native | |
| 0x01 | OnComponentActivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnComponentDeactivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x008F | 0x01 | padding / unreflected | |||
| 0x10 | UCSModifiedProperties | TArray<FSimpleMemberReference> | 2 flags | [] | |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void OnRep_DeathType() | FinalNative+1 flags | 0x00 | |
| void OnDeathDetailed(UHealthComponent* HealthComponent, float damageAmount, FDamageData& DamageData, const TArray<UDamageTag*>& Tags) | FinalNative+1 flags | 0x78 | |
| UStaticMeshComponent* CreateHeadGore() | FinalNative+1 flags | 0x08 | |
| void AllRagdoll(const FVector& Impulse, const FVector& Location, int32 BoneIndex) | FinalNative+2 flags | 0x1C |