Zdexby TheHolyOneZ
3,987 classes
Class

UNotify_PlayEnemyAudio_C

: UAnimNotify : UObject
/Game/Comatose/Enemies/Logic/Notifies/Notify_PlayEnemyAudio.Notify_PlayEnemyAudio_C 0x0041 (65 B) align 8 inherited 0x0038 1 scripted vtable /Game/Comatose/Enemies/Logic/Notifies/Notify_PlayEnemyAudio
0x00x0041

Members 2

OffsetSizeNameTypeFlagsDefault
0x08Audio To PlayUSoundBase*5 flagsnullptr
0x01Should Play in Personabool6 flagstrue

Functions 1

SignatureFlagsNativeParams
bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference)
Script17 statements · 362 bytes of bytecode
0x0000CallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x002ACallFunc_DoesImplementInterface_ReturnValue = DoesImplementInterface(CallFunc_GetOwner_ReturnValue, /Game/Comatose/Enemies/Logic/BPI_EnemyMaster.BPI_EnemyMaster_C);0x0050if (!(CallFunc_DoesImplementInterface_ReturnValue)) goto Label_0115;0x005ECallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0088K2Node_DynamicCast_AsBPI_Enemy_Master = Cast<BPI_EnemyMaster_C>(CallFunc_GetOwner_ReturnValue);0x00ACK2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Enemy_Master);0x00C9if (!(K2Node_DynamicCast_bSuccess)) goto Label_0105;0x00D7K2Node_DynamicCast_AsBPI_Enemy_Master.Play New Enemy Audio(Audio To Play);0x0105Label_0105:0x0105ReturnValue = true;0x0110goto Label_015F;0x0115Label_0115:0x0115if (!(Should Play in Persona)) goto Label_015F;0x0123/Script/Engine.Default__GameplayStatics.PlaySound2D(this, Audio To Play, 1f, 1f, 0f, nullptr, nullptr, true);0x015FLabel_015F:0x015Freturn ReturnValue;0x0169// end of script
EventPublic0x41