| void TryStartWeaponImpactFXs(ABaseWeapon* Weapon, AAHBaseCharacter* VictimCharacter, const EImpactType& ImpactType, const FVector& Location, const FVector& Normal, const FVector& ExitLocation, USceneComponent* Component, const FName& BoneName, UPhysicalMaterial* PhysMaterial, const ESide& Side) | FinalNative+2 flags | | 0x51 |
| UNiagaraComponent* SpawnNiagaraEmitterAttached(UNiagaraSystem* EmitterTemplate, USceneComponent* AttachToComponent, bool bAutoDestroy) | FinalNative+2 flags | | 0x20 |
| UNiagaraComponent* SpawnNiagaraEmitterAtLocation(UObject* Context, UNiagaraSystem* EmitterTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy) | FinalNative+2 flags | | 0x40 |
| UAHParticleSystemComponent* SpawnEmitterAttached(UParticleSystem* EmitterTemplate, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const FVector& Scale, uint8 LocationType, bool bAutoDestroy) | FinalNative+2 flags | | 0x48 |
| UAHParticleSystemComponent* SpawnEmitterAtLocation(UObject* Context, UParticleSystem* EmitterTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy) | FinalNative+2 flags | | 0x40 |