Zdexby TheHolyOneZ
2,291 classes
Class

ABP_MainMenuHunter_C

: AActor : UObject
/Game/BP/GameVital/BP_MainMenuHunter.BP_MainMenuHunter_C 0x0280 (640 B) align 8 inherited 0x0220 7 scripted vtable /Game/BP/GameVital/BP_MainMenuHunter
0x00x0280

Members 12

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08LWeaponUChildActorComponent*7 flagsnullptr
0x08RWeaponUChildActorComponent*7 flagsnullptr
0x08MeshHairUSkeletalMeshComponent*7 flagsnullptr
0x08MeshHeadUSkeletalMeshComponent*7 flagsnullptr
0x08SM_HatUStaticMeshComponent*7 flagsnullptr
0x08MeshUSkeletalMeshComponent*7 flagsnullptr
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x08RWeaponClassTSubclassOf<AActor>7 flags/Game/BP/PlayerWeapons/Cleaver/BPC_WeapCleaver.BPC_WeapClea…
0x08LWeaponClassTSubclassOf<AActor>7 flags/Game/BP/PlayerWeapons/Blunderbuss/BPC_WeapBlunderbuss.BPC_…
0x08PlayerSaveRefUSAVE_PlayerSave_C*7 flagsnullptr
0x08ABP_MainMenuHunterRefUABP_MainMenuHunter_C*7 flagsnullptr
Inherited from AActor 75
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bCanBeDamaged : 1bit 7boolNet+6 flagstrue
0x01bBlockInput : 1bit 0bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 2bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 3boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+3 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+3 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>3 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>6 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 7

SignatureFlagsNativeParams
void UpdateCharBodyType()
Script8 statements · 441 bytes of bytecode
0x0000ABP_MainMenuHunterRef.SizeHead = PlayerSaveRef.SizeHead;0x0047ABP_MainMenuHunterRef.SizeArms = PlayerSaveRef.SizeArms;0x008EABP_MainMenuHunterRef.SizeUpperBody = PlayerSaveRef.SizeUpperBody;0x00D5ABP_MainMenuHunterRef.SizeLegs = PlayerSaveRef.SizeLegs;0x011CMesh.SetMorphTarget(FName(BodyTypeCurve), PlayerSaveRef.SizeCurves, true);0x0169Mesh.SetMorphTarget(FName(LowerBody), PlayerSaveRef.SizeLowerBody, true);0x01B6return;0x01B8// end of script
Public0x00
void UserConstructionScript()
Script4 statements · 87 bytes of bytecode
0x0000MeshHead.SetMasterPoseComponent(Mesh, false);0x002AMeshHair.SetMasterPoseComponent(Mesh, false);0x0054return;0x0056// end of script
EventPublic0x00
void AssembleHunterFromSave(USAVE_PlayerSave_C* PlayerSaveRef)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PlayerSaveRef = PlayerSaveRef;0x0012ExecuteUbergraph_BP_MainMenuHunter(876);0x0021return;0x0023// end of script
0x08
void AssembleDefaultHunter()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MainMenuHunter(6114);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MainMenuHunter(6804);0x000Freturn;0x0011// end of script
EventProtected0x00
void SetUpWeapons()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MainMenuHunter(6955);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_MainMenuHunter(int32 EntryPoint)
Script373 statements · 11,684 bytes of bytecode
0x0000PushFlow(Label_2DA1);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FUpdateCharBodyType();0x001DPopFlow();0x001ELabel_001E:0x001ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0048Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0063Label_0063:0x0063CallFunc_GetMaterials_ReturnValue_1 = Mesh.GetMaterials();0x0099CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue_1);0x00D4CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x00FAif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_0157;0x0108Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x0123PushFlow(Label_001E);0x0128Mesh.SetMaterial(Temp_int_Array_Index_Variable_1, nullptr);0x0156PopFlow();0x0157Label_0157:0x0157Mesh.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x0191PopFlow();0x0192Label_0192:0x0192CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x01BCTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x01D7Label_01D7:0x01D7CallFunc_GetMaterials_ReturnValue_2 = Mesh.GetMaterials();0x020DCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue_2);0x0248CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_2);0x026Eif (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_02CB;0x027CTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0297PushFlow(Label_0192);0x029CMesh.SetMaterial(Temp_int_Array_Index_Variable, nullptr);0x02CAPopFlow();0x02CBLabel_02CB:0x02CBMesh.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x0305PopFlow();0x0306Label_0306:0x0306Temp_int_Loop_Counter_Variable_1 = 0;0x031DTemp_int_Array_Index_Variable = 0;0x0334goto Label_01D7;0x0339Label_0339:0x0339Temp_int_Loop_Counter_Variable = 0;0x0350Temp_int_Array_Index_Variable_1 = 0;0x0367goto Label_0063;0x036CPlayerSaveRef = K2Node_CustomEvent_PlayerSaveRef;0x037FMeshHair.SetVisibility(true, false);0x03A1MeshHead.SetVisibility(true, false);0x03C3SM_Hat.SetVisibility(true, false);0x03E5RWeaponClass = PlayerSaveRef.CurrentRWeap;0x040ELWeaponClass = PlayerSaveRef.CurrentLWeap;0x0437PushFlow(Label_12CA);0x043CPushFlow(Label_0C3D);0x0441PushFlow(Label_091F);0x0446K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(NoneHead));0x048Fif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_07AC;0x049DK2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(HunterHat));0x04E6if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_12DD;0x04F4K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(DollHat));0x053Dif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_133B;0x054BK2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(GasHat));0x0594if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1399;0x05A2K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(BlackHood));0x05EBif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_13F7;0x05F9K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(CrowHat));0x0642if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1455;0x0650K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(MerchantHat));0x0699if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_14B3;0x06A7K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(RumpledHat));0x06F0if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1511;0x06FEK2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(TopHat));0x0747if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_156F;0x0755K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(SteepledHat));0x079Eif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_15CD;0x07ACLabel_07AC:0x07ACSM_Hat.SetVisibility(false, false);0x07CECallFunc_SetStaticMesh_ReturnValue_9 = SM_Hat.SetStaticMesh(nullptr);0x07FDLabel_07FD:0x07FDTemp_int_Loop_Counter_Variable_2 = 0;0x0814Temp_int_Array_Index_Variable_2 = 0;0x082BLabel_082B:0x082BCallFunc_GetMaterials_ReturnValue = SM_Hat.GetMaterials();0x0861CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue);0x089CCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue);0x08C2if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_162B;0x08D0Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_2;0x08EBPushFlow(Label_1666);0x08F0SM_Hat.SetMaterial(Temp_int_Array_Index_Variable_2, nullptr);0x091EPopFlow();0x091FLabel_091F:0x091FK2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(NoneBody));0x0968if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0BD7;0x0976K2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(HunterBody));0x09BFif (!(K2Node_SwitchName_CmpSuccess)) goto Label_0C0A;0x09CDK2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(DollBody));0x0A16if (!(K2Node_SwitchName_CmpSuccess)) goto Label_16B0;0x0A24K2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(YhnmtBody));0x0A6Dif (!(K2Node_SwitchName_CmpSuccess)) goto Label_16E3;0x0A7BK2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(GasBody));0x0AC4if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1716;0x0AD2K2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(ForeignBody));0x0B1Bif (!(K2Node_SwitchName_CmpSuccess)) goto Label_1749;0x0B29K2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(CrowBody));0x0B72if (!(K2Node_SwitchName_CmpSuccess)) goto Label_177C;0x0B80K2Node_SwitchName_CmpSuccess = NotEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(HenrykBody));0x0BC9if (!(K2Node_SwitchName_CmpSuccess)) goto Label_17AF;0x0BD7Label_0BD7:0x0BD7Mesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireUnadorned.SkM_AttireUnadorned, false);0x0C05goto Label_0339;0x0C0ALabel_0C0A:0x0C0AMesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireHunter.SkM_AttireHunter, false);0x0C38goto Label_0339;0x0C3DLabel_0C3D:0x0C3D/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.Hair Type Finder(PlayerSaveRef.CharHairType, PlayerSaveRef.CurrentHeadAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, this, CallFunc_Hair_Type_Finder_HairMesh);0x0CB2MeshHair.SetSkeletalMesh(CallFunc_Hair_Type_Finder_HairMesh, true);0x0CE0CallFunc_Conv_LinearColorToVector_ReturnValue = Conv_LinearColorToVector(PlayerSaveRef.CharHairColor);0x0D1BMeshHair.SetVectorParameterValueOnMaterials(FName(DeathTint), CallFunc_Conv_LinearColorToVector_ReturnValue);0x0D51CallFunc_CreateDynamicMaterialInstance_ReturnValue = MeshHead.CreateDynamicMaterialInstance(0, /Game/Char/Hunter/Mat/MI_HunterFace.MI_HunterFace, FName(None));0x0D9ACallFunc_CreateDynamicMaterialInstance_ReturnValue.SetVectorParameterValue(FName(DeathTint), PlayerSaveRef.CharSkinColor);0x0DE6/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.HeadTypeFinder(PlayerSaveRef.CharHeadType, this, CallFunc_HeadTypeFinder_FaceMesh);0x0E33MeshHead.SetSkeletalMesh(CallFunc_HeadTypeFinder_FaceMesh, true);0x0E61/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.FaceTextureFinder(PlayerSaveRef.CharFaceTexType, this, CallFunc_FaceTextureFinder_FaceTexture);0x0EAECallFunc_CreateDynamicMaterialInstance_ReturnValue.SetTextureParameterValue(FName(Texture), CallFunc_FaceTextureFinder_FaceTexture);0x0EE4MeshHead.SetMaterial(0, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0F16PushFlow(Label_0FEC);0x0F1BPushFlow(Label_1061);0x0F20CallFunc_GetMaterial_ReturnValue_1 = Mesh.GetMaterial(1);0x0F53CallFunc_CreateDynamicMaterialInstance_ReturnValue_2 = Mesh.CreateDynamicMaterialInstance(1, CallFunc_GetMaterial_ReturnValue_1, FName(None));0x0F9CCallFunc_CreateDynamicMaterialInstance_ReturnValue_2.SetVectorParameterValue(FName(DeathTint), LinearColor{1f, 1f, 1f, 1f});0x0FEBPopFlow();0x0FECLabel_0FEC:0x0FECMeshHead.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x1026MeshHair.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x1060PopFlow();0x1061Label_1061:0x1061CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(None));0x10AACallFunc_EqualEqual_NameName_ReturnValue_1 = EqualEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(NoneBody));0x10F3CallFunc_EqualEqual_NameName_ReturnValue_2 = EqualEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(YhnmtBody));0x113CCallFunc_EqualEqual_NameName_ReturnValue_3 = EqualEqual_NameName(PlayerSaveRef.CurrentBodyAttireP1.DaTRowName_51_2372832743B32CB66C7228ABA175996B, FName(ForeignBody));0x1185CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_NameName_ReturnValue_3, CallFunc_EqualEqual_NameName_ReturnValue_2);0x11ABCallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_EqualEqual_NameName_ReturnValue_1);0x11D1CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, CallFunc_EqualEqual_NameName_ReturnValue);0x11F7if (!(CallFunc_BooleanOR_ReturnValue_2)) PopFlow();0x1201CallFunc_GetMaterial_ReturnValue = Mesh.GetMaterial(1);0x1234CallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = Mesh.CreateDynamicMaterialInstance(1, CallFunc_GetMaterial_ReturnValue, FName(None));0x127DCallFunc_CreateDynamicMaterialInstance_ReturnValue_1.SetVectorParameterValue(FName(DeathTint), PlayerSaveRef.CharSkinColor);0x12C9PopFlow();0x12CALabel_12CA:0x12CASetUpWeapons();0x12D8goto Label_000F;0x12DDLabel_12DD:0x12DDSM_Hat.SetVisibility(true, false);0x12FFCallFunc_SetStaticMesh_ReturnValue_8 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatHunter.SM_HatHunter);0x1336goto Label_07FD;0x133BLabel_133B:0x133BSM_Hat.SetVisibility(true, false);0x135DCallFunc_SetStaticMesh_ReturnValue_7 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatDoll.SM_HatDoll);0x1394goto Label_07FD;0x1399Label_1399:0x1399SM_Hat.SetVisibility(true, false);0x13BBCallFunc_SetStaticMesh_ReturnValue_6 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatGas.SM_HatGas);0x13F2goto Label_07FD;0x13F7Label_13F7:0x13F7SM_Hat.SetVisibility(true, false);0x1419CallFunc_SetStaticMesh_ReturnValue_5 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatBlackHood.SM_HatBlackHood);0x1450goto Label_07FD;0x1455Label_1455:0x1455SM_Hat.SetVisibility(true, false);0x1477CallFunc_SetStaticMesh_ReturnValue_4 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatCrowfeather.SM_HatCrowfeather);0x14AEgoto Label_07FD;0x14B3Label_14B3:0x14B3SM_Hat.SetVisibility(true, false);0x14D5CallFunc_SetStaticMesh_ReturnValue_3 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatMerchant.SM_HatMerchant);0x150Cgoto Label_07FD;0x1511Label_1511:0x1511SM_Hat.SetVisibility(true, false);0x1533CallFunc_SetStaticMesh_ReturnValue = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_RumpledHat.SM_RumpledHat);0x156Agoto Label_07FD;0x156FLabel_156F:0x156FSM_Hat.SetVisibility(true, false);0x1591CallFunc_SetStaticMesh_ReturnValue_1 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_TopHat.SM_TopHat);0x15C8goto Label_07FD;0x15CDLabel_15CD:0x15CDSM_Hat.SetVisibility(true, false);0x15EFCallFunc_SetStaticMesh_ReturnValue_2 = SM_Hat.SetStaticMesh(/Game/Char/Hunter/Mesh/SM_HatSteepled.SM_HatSteepled);0x1626goto Label_07FD;0x162BLabel_162B:0x162BSM_Hat.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x1665PopFlow();0x1666Label_1666:0x1666CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x1690Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x16ABgoto Label_082B;0x16B0Label_16B0:0x16B0Mesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireDoll.SkM_AttireDoll, false);0x16DEgoto Label_0339;0x16E3Label_16E3:0x16E3Mesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireYharnamClothes.SkM_AttireYharnamClothes, false);0x1711goto Label_0339;0x1716Label_1716:0x1716Mesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireGas.SkM_AttireGas, false);0x1744goto Label_0339;0x1749Label_1749:0x1749Mesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireForeign.SkM_AttireForeign, false);0x1777goto Label_0339;0x177CLabel_177C:0x177CMesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireCrowfeather.SkM_AttireCrowfeather, false);0x17AAgoto Label_0339;0x17AFLabel_17AF:0x17AFMesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/SkM_AttireHenryk.SkM_AttireHenryk, false);0x17DDgoto Label_0339;0x17E2Mesh.SetSkeletalMesh(/Game/Char/Hunter/Mesh/HunterPreview.HunterPreview, true);0x1810MeshHair.SetVisibility(false, false);0x1832MeshHead.SetVisibility(false, false);0x1854SM_Hat.SetVisibility(false, false);0x1876ABP_MainMenuHunterRef.SizeHead = 1f;0x18A3ABP_MainMenuHunterRef.SizeArms = 1f;0x18D0ABP_MainMenuHunterRef.SizeUpperBody = 1f;0x18FDABP_MainMenuHunterRef.SizeLegs = 1f;0x192AMesh.SetMorphTarget(FName(BodyTypeCurve), 0.5f, true);0x195DMesh.SetMorphTarget(FName(LowerBody), 0f, true);0x1990RWeaponClass = /Game/BP/PlayerWeapons/Cleaver/BPC_WeapCleaver.BPC_WeapCleaver_C;0x19A3LWeaponClass = /Game/BP/PlayerWeapons/Blunderbuss/BPC_WeapBlunderbuss.BPC_WeapBlunderbuss_C;0x19B6SetUpWeapons();0x19C4CallFunc_GetMaterial_ReturnValue_2 = Mesh.GetMaterial(1);0x19F7CallFunc_CreateDynamicMaterialInstance_ReturnValue_3 = Mesh.CreateDynamicMaterialInstance(1, CallFunc_GetMaterial_ReturnValue_2, FName(None));0x1A40CallFunc_CreateDynamicMaterialInstance_ReturnValue_3.SetVectorParameterValue(FName(DeathTint), LinearColor{1f, 1f, 1f, 1f});0x1A8Fgoto Label_0306;0x1A94CallFunc_GetAnimInstance_ReturnValue = Mesh.GetAnimInstance();0x1ABEK2Node_DynamicCast_AsABP_Main_Menu_Hunter = Cast<ABP_MainMenuHunter_C>(CallFunc_GetAnimInstance_ReturnValue);0x1AE2K2Node_DynamicCast_bSuccess_11 = Cast<71>(K2Node_DynamicCast_AsABP_Main_Menu_Hunter);0x1AFFif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x1B09ABP_MainMenuHunterRef = K2Node_DynamicCast_AsABP_Main_Menu_Hunter;0x1B1CAssembleDefaultHunter();0x1B2APopFlow();0x1B2BPushFlow(Label_2575);0x1B30ABP_MainMenuHunterRef.HoldingOnShoulderPose = false;0x1B51RWeapon.SetChildActorClass(RWeaponClass);0x1B7ACallFunc_EqualEqual_ClassClass_ReturnValue_12 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/Cleaver/BPC_WeapCleaver.BPC_WeapCleaver_C);0x1BA0if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_12)) goto Label_1D38;0x1BAEK2Node_DynamicCast_AsBPC_Weap_Cleaver = Cast<BPC_WeapCleaver_C>(RWeapon.ChildActor);0x1BE8K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Cleaver);0x1C05if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x1C0FK2Node_DynamicCast_AsBPC_Weap_Cleaver.SkeletalMesh.PlayAnimation(/Game/BP/PlayerWeapons/Cleaver/Anim/Cleaver_OpenIdle.Cleaver_OpenIdle, false);0x1C4FK2Node_DynamicCast_AsBPC_Weap_Cleaver.SkeletalMesh.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x1C9FCallFunc_MakeTransform_ReturnValue_9 = MakeTransform(FVector(0.774685, -9.402936, 3), FRotator(-0.003485, -5.740269, 12.843379), FVector(0.95, 0.95, 0.95));0x1CE2RWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_9, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_2, false);0x1D16Label_1D16:0x1D16ABP_MainMenuHunterRef.HoldingCanePose = false;0x1D37PopFlow();0x1D38Label_1D38:0x1D38CallFunc_EqualEqual_ClassClass_ReturnValue_11 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/ThreadedCane/BPC_WeapThreadedCane.BPC_WeapThreadedCane_C);0x1D5Eif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_11)) goto Label_1EEE;0x1D6CK2Node_DynamicCast_AsBPC_Weap_Threaded_Cane = Cast<BPC_WeapThreadedCane_C>(RWeapon.ChildActor);0x1DA6K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Threaded_Cane);0x1DC3if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1DCDK2Node_DynamicCast_AsBPC_Weap_Threaded_Cane.CaneTransformed.SetVisibility(false, false);0x1E05K2Node_DynamicCast_AsBPC_Weap_Threaded_Cane.CaneUnTransformed.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x1E55CallFunc_MakeTransform_ReturnValue_8 = MakeTransform(FVector(-8, 14, -5), FRotator(90, 0, 0), FVector(1.05, 1.05, 1.05));0x1E98RWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_8, false, CallFunc_K2_SetRelativeTransform_SweepHitResult, false);0x1ECCABP_MainMenuHunterRef.HoldingCanePose = true;0x1EEDPopFlow();0x1EEELabel_1EEE:0x1EEECallFunc_EqualEqual_ClassClass_ReturnValue_10 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/BladesOfMercy/BPC_WeapBladesOfMercy.BPC_WeapBladesOfMercy_C);0x1F14if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_10)) goto Label_209F;0x1F22K2Node_DynamicCast_AsBPC_Weap_Blades_Of_Mercy = Cast<BPC_WeapBladesOfMercy_C>(RWeapon.ChildActor);0x1F5CK2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Blades_Of_Mercy);0x1F79if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x1F83K2Node_DynamicCast_AsBPC_Weap_Blades_Of_Mercy.SM_BomL.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x1FD3K2Node_DynamicCast_AsBPC_Weap_Blades_Of_Mercy.SM_BomR.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x2023CallFunc_MakeTransform_ReturnValue_7 = MakeTransform(FVector(0, 0, 0), FRotator(-0.003485, -5.740269, 12.843379), FVector(1, 1, 1));0x2066RWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_7, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_1, false);0x209Agoto Label_1D16;0x209FLabel_209F:0x209FCallFunc_EqualEqual_ClassClass_ReturnValue_9 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/BloodSpear/BPC_WeapBloodSpear.BPC_WeapBloodSpear_C);0x20C5if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_9)) goto Label_2261;0x20D3K2Node_DynamicCast_AsBPC_Weap_Blood_Spear = Cast<BPC_WeapBloodSpear_C>(RWeapon.ChildActor);0x210DK2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Blood_Spear);0x212Aif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x2134K2Node_DynamicCast_AsBPC_Weap_Blood_Spear.SkeletalMesh.PlayAnimation(/Game/BP/PlayerWeapons/BloodSpear/Anim/BloodSpear_openidle.BloodSpear_openidle, false);0x2174K2Node_DynamicCast_AsBPC_Weap_Blood_Spear.SkeletalMesh.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x21C4CallFunc_MakeTransform_ReturnValue_6 = MakeTransform(FVector(0.774685, -4, -7.5), FRotator(180, -1, -13), FVector(0.93, 0.93, 0.93));0x2207RWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_6, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_3, false);0x223BABP_MainMenuHunterRef.HoldingOnShoulderPose = true;0x225Cgoto Label_1D16;0x2261Label_2261:0x2261CallFunc_EqualEqual_ClassClass_ReturnValue_8 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/Tonitrus/BPC_WeapTonitrus.BPC_WeapTonitrus_C);0x2287if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_8)) goto Label_23C2;0x2295K2Node_DynamicCast_AsBPC_Weap_Tonitrus = Cast<BPC_WeapTonitrus_C>(RWeapon.ChildActor);0x22CFK2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Tonitrus);0x22ECif (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x22F6K2Node_DynamicCast_AsBPC_Weap_Tonitrus.SkM_Tonitrus.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x2346CallFunc_MakeTransform_ReturnValue_5 = MakeTransform(FVector(0, 0, 2), FRotator(-0.003485, -5.740269, 12.843379), FVector(1, 1, 1));0x2389RWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_5, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_4, false);0x23BDgoto Label_1D16;0x23C2Label_23C2:0x23C2CallFunc_EqualEqual_ClassClass_ReturnValue_7 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/HunterAxe/BPC_WeapHunterAxe.BPC_WeapHunterAxe_C);0x23E8if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_7)) goto Label_2523;0x23F6K2Node_DynamicCast_AsBPC_Weap_Hunter_Axe = Cast<BPC_WeapHunterAxe_C>(RWeapon.ChildActor);0x2430K2Node_DynamicCast_bSuccess_6 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Hunter_Axe);0x244Dif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x2457K2Node_DynamicCast_AsBPC_Weap_Hunter_Axe.SkM_HunterAxe.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x24A7CallFunc_MakeTransform_ReturnValue_4 = MakeTransform(FVector(0, 0, 0), FRotator(-0.003485, -5.740269, 12.843379), FVector(1, 1, 1));0x24EARWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_4, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_5, false);0x251Egoto Label_1D16;0x2523Label_2523:0x2523CallFunc_EqualEqual_ClassClass_ReturnValue_6 = EqualEqual_ClassClass(RWeaponClass, /Game/BP/PlayerWeapons/BareHanded/BPC_WeapBareHandedR.BPC_WeapBareHandedR_C);0x2549if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_6)) PopFlow();0x2553ABP_MainMenuHunterRef.HoldingCanePose = true;0x2574PopFlow();0x2575Label_2575:0x2575LWeapon.SetChildActorClass(LWeaponClass);0x259ECallFunc_EqualEqual_ClassClass_ReturnValue_5 = EqualEqual_ClassClass(LWeaponClass, /Game/BP/PlayerWeapons/Blunderbuss/BPC_WeapBlunderbuss.BPC_WeapBlunderbuss_C);0x25C4if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_5)) goto Label_271C;0x25D2ABP_MainMenuHunterRef.HoldingBlunderPose = true;0x25F3CallFunc_MakeTransform_ReturnValue_10 = MakeTransform(FVector(-0.547047, 14.41938, 3), FRotator(-0.394776, 2.126354, 10.482202), FVector(1, 1.116777, 1));0x2636LWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_10, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_10, false);0x266AK2Node_DynamicCast_AsBPC_Weap_Blunderbuss = Cast<BPC_WeapBlunderbuss_C>(LWeapon.ChildActor);0x26A4K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Blunderbuss);0x26C1if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x26CBK2Node_DynamicCast_AsBPC_Weap_Blunderbuss.StaticMesh_0.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x271BPopFlow();0x271CLabel_271C:0x271CCallFunc_EqualEqual_ClassClass_ReturnValue_4 = EqualEqual_ClassClass(LWeaponClass, /Game/BP/PlayerWeapons/DBShotgun/BPC_WeapDBShotgun.BPC_WeapDBShotgun_C);0x2742if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_4)) goto Label_289A;0x2750ABP_MainMenuHunterRef.HoldingBlunderPose = true;0x2771CallFunc_MakeTransform_ReturnValue_3 = MakeTransform(FVector(0, 0, 2), FRotator(-0.394776, 2.126354, 10.482202), FVector(1, 1.116777, 1));0x27B4LWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_3, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_7, false);0x27E8K2Node_DynamicCast_AsBPC_Weap_DBShotgun = Cast<BPC_WeapDBShotgun_C>(LWeapon.ChildActor);0x2822K2Node_DynamicCast_bSuccess_7 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_DBShotgun);0x283Fif (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x2849K2Node_DynamicCast_AsBPC_Weap_DBShotgun.SkeletalMesh.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x2899PopFlow();0x289ALabel_289A:0x289ACallFunc_EqualEqual_ClassClass_ReturnValue_3 = EqualEqual_ClassClass(LWeaponClass, /Game/BP/PlayerWeapons/Flamesprayer/BPC_WeapFlamesprayer.BPC_WeapFlamesprayer_C);0x28C0if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_3)) goto Label_2A18;0x28CEABP_MainMenuHunterRef.HoldingBlunderPose = false;0x28EFCallFunc_MakeTransform_ReturnValue_2 = MakeTransform(FVector(0, 0, 3), FRotator(-0.394776, 2.126354, 10.482202), FVector(1, 1.116777, 1));0x2932LWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_2, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_6, false);0x2966K2Node_DynamicCast_AsBPC_Weap_Flamesprayer = Cast<BPC_WeapFlamesprayer_C>(LWeapon.ChildActor);0x29A0K2Node_DynamicCast_bSuccess_8 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Flamesprayer);0x29BDif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x29C7K2Node_DynamicCast_AsBPC_Weap_Flamesprayer.StaticMesh_0.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x2A17PopFlow();0x2A18Label_2A18:0x2A18CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(LWeaponClass, /Game/BP/PlayerWeapons/HunterPistol/BPC_WeapHunterPistol.BPC_WeapHunterPistol_C);0x2A3Eif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_2)) goto Label_2B96;0x2A4CABP_MainMenuHunterRef.HoldingBlunderPose = false;0x2A6DCallFunc_MakeTransform_ReturnValue_1 = MakeTransform(FVector(0, 1.5, 3), FRotator(-0.394776, 2.126354, 10.482202), FVector(1, 1.116777, 1));0x2AB0LWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_1, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_8, false);0x2AE4K2Node_DynamicCast_AsBPC_Weap_Hunter_Pistol = Cast<BPC_WeapHunterPistol_C>(LWeapon.ChildActor);0x2B1EK2Node_DynamicCast_bSuccess_9 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Hunter_Pistol);0x2B3Bif (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x2B45K2Node_DynamicCast_AsBPC_Weap_Hunter_Pistol.StaticMesh_0.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x2B95PopFlow();0x2B96Label_2B96:0x2B96CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(LWeaponClass, /Game/BP/PlayerWeapons/Torch/BPC_WeapTorch.BPC_WeapTorch_C);0x2BBCif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_1)) goto Label_2D4F;0x2BCAABP_MainMenuHunterRef.HoldingBlunderPose = true;0x2BEBCallFunc_MakeTransform_ReturnValue = MakeTransform(FVector(0, 0, 4), FRotator(-0.394776, 2.126354, 10.482202), FVector(1, 1.116777, 1));0x2C2ELWeapon.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_9, false);0x2C62K2Node_DynamicCast_AsBPC_Weap_Torch = Cast<BPC_WeapTorch_C>(LWeapon.ChildActor);0x2C9CK2Node_DynamicCast_bSuccess_10 = Cast<71>(K2Node_DynamicCast_AsBPC_Weap_Torch);0x2CB9if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x2CC3K2Node_DynamicCast_AsBPC_Weap_Torch.StaticMesh_0.SetVectorParameterValueOnMaterials(FName(LocalTint), FVector(0.230035, 0.230035, 0.230035));0x2D13K2Node_DynamicCast_AsBPC_Weap_Torch.AudioFireLoop.SetVolumeMultiplier(0f);0x2D4EPopFlow();0x2D4FLabel_2D4F:0x2D4FCallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(LWeaponClass, /Game/BP/PlayerWeapons/BareHanded/BPC_WeapBareHandedL.BPC_WeapBareHandedL_C);0x2D75if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) PopFlow();0x2D7FABP_MainMenuHunterRef.HoldingBlunderPose = false;0x2DA0PopFlow();0x2DA1Label_2DA1:0x2DA1return;0x2DA3// end of script
Final0x04