Zdexby TheHolyOneZ
4,763 classes
Class

ABP_MenuP3_C

: ABP_Class_MenuP3_C : AActor : UObject
/Game/Developers/Denya/MenuP3/BP_MenuP3.BP_MenuP3_C 0x0418 (1,048 B) align 8 inherited 0x0248 33 scripted vtable /Game/Developers/Denya/MenuP3/BP_MenuP3
implements IINTER_MenuP3_C
0x00x0418

Members 45

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08DlcAssetSwitcherUDlcAssetSwitcher*7 flagsnullptr
0x08CineCameraUCineCameraComponent*7 flagsnullptr
0x08Arrow1UArrowComponent*7 flagsnullptr
0x08SK_P3_LashesUSkeletalMeshComponent*7 flagsnullptr
0x08SK_P3_HairsUSkeletalMeshComponent*7 flagsnullptr
0x08SK_P3_BrowsUSkeletalMeshComponent*7 flagsnullptr
0x08SK_P3_BeardUSkeletalMeshComponent*7 flagsnullptr
0x08SK_P3_HeadUSkeletalMeshComponent*7 flagsnullptr
0x08SignificanceUSignificanceComponent*7 flagsnullptr
0x08Skill03UDecalComponent*7 flagsnullptr
0x08Skill04UDecalComponent*7 flagsnullptr
0x08Skill02UDecalComponent*7 flagsnullptr
0x08Skill05UDecalComponent*7 flagsnullptr
0x08Skill01UDecalComponent*7 flagsnullptr
0x08SkillBUDecalComponent*7 flagsnullptr
0x08SkillAUDecalComponent*7 flagsnullptr
0x08SK_ZvezdochkaChainUSkeletalMeshComponent*7 flagsnullptr
0x08SK_ZvezdochkaSawsUSkeletalMeshComponent*7 flagsnullptr
0x08SK_ZvezdochkaEnginesUSkeletalMeshComponent*7 flagsnullptr
0x08SK_ZvezdochkaHandleUSkeletalMeshComponent*7 flagsnullptr
0x08ArrowUArrowComponent*7 flagsnullptr
0x08SkeletalMesh1USkeletalMeshComponent*7 flagsnullptr
0x08SkeletalMeshUSkeletalMeshComponent*7 flagsnullptr
0x04Timeline_0_NewTrack_0_8B2195614ADC7621FE722D93D711F5F9float4 flags0
0x01Timeline_0__Direction_8B2195614ADC7621FE722D93D711F5F9uint84 flags0
0x030D0x03padding / unreflected
0x08Timeline_0UTimelineComponent*6 flagsnullptr
0x01Actionsuint87 flags2
0x01Statesuint87 flags7
0x031A0x06padding / unreflected
0x08CurrentSequncerULevelSequencePlayer*7 flagsnullptr
0x08ScenesUDA_MenuP3Scens_C*7 flagsnullptr
0x08NewVar_0ULevelSequence*7 flagsnullptr
0x10SpecialSkillsIconTArray<UDecalComponent*>4 flags[]
0x08[ 2]UDecalComponent*8 flagsnullptr
0x10RageSkillsIconTArray<UTexture*>4 flags[]
0x08DefoultIconUTexture*7 flags/Game/ThirdParty/SovietRoom/Textures/Invoices/0.0
0x04StoreVarfloat7 flags0
0x08MouseOldFVector2D7 flags{X=0, Y=0}
0x08MouseDeltaFVector2D7 flags{X=0, Y=0}
0x037C0x04padding / unreflected
0x10MeshesTArray<int32>3 flags[11 items]
0x04NewVar_1int327 flags0
0x03940x04padding / unreflected
0x28ABP_P3_ClassTSoftClassPtr<UObject>4 flags<SoftClassProperty>
0x28DataAssetTSoftObjectPtr<UObject>4 flags<SoftObjectProperty>
0x01LastStateuint87 flags1
0x03E90x07padding / unreflected
0x28ABP_Zvezdochka_ClassTSoftClassPtr<UObject>4 flags<SoftClassProperty>
Inherited from ABP_Class_MenuP3_C 1
OffsetSizeNameTypeFlagsDefault
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
Inherited from AActor 79
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
0x01bHiddenTemporary : 1bit 6boolTransient+5 flagsfalse
0x01bTearOff : 1bit 7boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 0bool3 flagsfalse
0x01bExchangedRoles : 1bit 1boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 2bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 3bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 4bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 5bool5 flagstrue
0x01bReplayRewindable : 1bit 6bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 7bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 0bool4 flagsfalse
0x01bCanBeDamaged : 1bit 1boolNet+6 flagstrue
0x01bBlockInput : 1bit 2bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 3bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 4bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 5bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 6bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 7bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 0bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 1bool3 flagsfalse
0x01bShouldBeSaved : 1bit 2bool5 flagsfalse
0x01bCanBeMovedToAnotherLevel : 1bit 3bool6 flagsfalse
0x01bReplicates : 1bit 4boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 5boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 6boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 6bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 7boolTransient+4 flagsfalse
0x00650x01padding / unreflected
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleuint8NetTransient+5 flags0
0x00690x03padding / unreflected
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x00A80x08padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01Roleuint8Net+5 flags3
0x01NetDormancyuint89 flags1
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputuint86 flags0
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01240x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<USceneComponent*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<TArray<TWeakObjectPtr<UChildActorComponent>>>TransientProtected+2 flags[]
0x01580x10padding / unreflected
0x10LayersTArray<TWeakObjectPtr<UChildActorComponent>>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01800x08padding / unreflected
0x10TagsTArray<FMulticastScriptDelegate>5 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>
0x01A80x68padding / unreflected
0x10InstanceComponentsTArray<TArray<void>>4 flags[]
0x10BlueprintCreatedComponentsTArray<void>6 flags[]

Functions 33

SignatureFlagsNativeParams
void NewFunction_1(UObject* Object)
Script4 statements · 101 bytes of bytecode
0x0000CallFunc_GetDisplayName_ReturnValue = GetDisplayName(Object);0x0025PrintString(this, CallFunc_GetDisplayName_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0062return;0x0064// end of script
Public0x08
void NewFunction_0(uint8 States)
Script50 statements · 1,703 bytes of bytecode
0x0000CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(States, States);0x0026if (!(CallFunc_NotEqual_ByteByte_ReturnValue)) goto Label_06A4;0x0034States = States;0x004FCallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/Developers/Denya/MenuP3/ENUM_MenuP3_States.ENUM_MenuP3_States, States);0x007DCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("NOVIY STATE", CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x00AFPrintString(this, CallFunc_Concat_StrStr_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x00ECTemp_int_Variable = 0;0x0103Label_0103:0x0103CallFunc_GetAnimInstance_ReturnValue = SkeletalMesh1.GetAnimInstance();0x012DCallFunc_GetAnimInstance_ReturnValue_1 = SkeletalMesh.GetAnimInstance();0x0157K2Node_MakeArray_Array = {CallFunc_GetAnimInstance_ReturnValue_1, CallFunc_GetAnimInstance_ReturnValue};0x0174CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x01AFCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Array_Length_ReturnValue);0x01D5if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0356;0x01E3CallFunc_GetAnimInstance_ReturnValue = SkeletalMesh1.GetAnimInstance();0x020DCallFunc_GetAnimInstance_ReturnValue_1 = SkeletalMesh.GetAnimInstance();0x0237K2Node_MakeArray_Array = {CallFunc_GetAnimInstance_ReturnValue_1, CallFunc_GetAnimInstance_ReturnValue};0x0254/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Variable, CallFunc_Array_Get_Item);0x028FK2Node_DynamicCast_AsINTER_Menu_P3 = Cast<INTER_MenuP3_C>(CallFunc_Array_Get_Item);0x02B3K2Node_DynamicCast_bSuccess = Cast<73>(K2Node_DynamicCast_AsINTER_Menu_P3);0x02D0if (!(K2Node_DynamicCast_bSuccess)) goto Label_030C;0x02DEK2Node_DynamicCast_AsINTER_Menu_P3.MenuP3AnimStates(States);0x030CLabel_030C:0x030CCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0336Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0351goto Label_0103;0x0356Label_0356:0x0356CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Scenes.LeveSequencer, States, CallFunc_Map_Find_Value);0x03B1CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(CallFunc_Map_Find_Value, NewVar_0);0x03D7CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Map_Find_ReturnValue, CallFunc_NotEqual_ObjectObject_ReturnValue);0x03FDif (!(CallFunc_BooleanAND_ReturnValue)) goto Label_06A4;0x040BCallFunc_IsValid_ReturnValue = IsValid(CurrentSequncer);0x0428if (!(CallFunc_IsValid_ReturnValue)) goto Label_051E;0x0436K2Node_MakeStruct_MovieSceneSequencePlaybackParams.Frame = FrameTime{FrameNumber{0}, 0f};0x0477K2Node_MakeStruct_MovieSceneSequencePlaybackParams.Time = 0f;0x0497K2Node_MakeStruct_MovieSceneSequencePlaybackParams.MarkedFrame = "LoopEnd";0x04BBK2Node_MakeStruct_MovieSceneSequencePlaybackParams.PositionType = 2;0x04D8K2Node_MakeStruct_MovieSceneSequencePlaybackParams.UpdateMethod = 0;0x04F5CurrentSequncer.SetPlaybackPosition(K2Node_MakeStruct_MovieSceneSequencePlaybackParams);0x051ELabel_051E:0x051ECallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Scenes.LeveSequencer, States, CallFunc_Map_Find_Value_1);0x0579NewVar_0 = CallFunc_Map_Find_Value_1;0x058CCallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Scenes.LeveSequencer, States, CallFunc_Map_Find_Value_1);0x05E7CallFunc_CreateLevelSequencePlayer_ReturnValue = CreateLevelSequencePlayer(this, CallFunc_Map_Find_Value_1, MovieSceneSequencePlaybackSettings{false, MovieSceneSequenceLoopCount{0}, 1f, 0f, false, false, false, false, false, false, false, false}, CallFunc_CreateLevelSequencePlayer_OutActor);0x0642CallFunc_CreateLevelSequencePlayer_OutActor.AddBindingByTag(FName(P3), this, false);0x0671CurrentSequncer = CallFunc_CreateLevelSequencePlayer_ReturnValue;0x0684CallFunc_CreateLevelSequencePlayer_ReturnValue.Play();0x06A4Label_06A4:0x06A4return;0x06A6// end of script
Public0x01
void UserConstructionScript()
Script11 statements · 381 bytes of bytecode
0x0000SK_P3_Head.SetMasterPoseComponent(SkeletalMesh, false);0x002ASK_P3_Beard.SetMasterPoseComponent(SkeletalMesh, false);0x0054SK_P3_Brows.SetMasterPoseComponent(SkeletalMesh, false);0x007ESK_P3_Hairs.SetMasterPoseComponent(SkeletalMesh, false);0x00A8SK_P3_Lashes.SetMasterPoseComponent(SkeletalMesh, false);0x00D2SK_ZvezdochkaEngines.SetMasterPoseComponent(SkeletalMesh1, false);0x00FCSK_ZvezdochkaSaws.SetMasterPoseComponent(SkeletalMesh1, false);0x0126SK_ZvezdochkaChain.SetMasterPoseComponent(SkeletalMesh1, false);0x0150SK_ZvezdochkaHandle.SetMasterPoseComponent(SkeletalMesh1, false);0x017Areturn;0x017C// end of script
EventPublic0x00
void Timeline_0__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(10018);0x000Freturn;0x0011// end of script
0x00
void Timeline_0__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(10013);0x000Freturn;0x0011// end of script
0x00
void OnLoaded_94C114B5440D118197FDB09CF32A7DC3(UObject* Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded_3 = Loaded;0x0012ExecuteUbergraph_BP_MenuP3(8865);0x0021return;0x0023// end of script
0x08
void OnLoaded_4627188D45AD0004E57AFBA7342FC65A(TSubclassOf<UObject> Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded_2 = Loaded;0x0012ExecuteUbergraph_BP_MenuP3(8791);0x0021return;0x0023// end of script
0x08
void OnLoaded_54D91C584A27A0DCEB8B2C865A42BC40(UObject* Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded_1 = Loaded;0x0012ExecuteUbergraph_BP_MenuP3(4425);0x0021return;0x0023// end of script
0x08
void OnLoaded_36015C084FCC5EDE65C3C8B8D5E36012(TSubclassOf<UObject> Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded = Loaded;0x0012ExecuteUbergraph_BP_MenuP3(2257);0x0021return;0x0023// end of script
0x08
void MenuP3AnimStates(uint8 MenuP3States)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MenuP3States = MenuP3States;0x0012ExecuteUbergraph_BP_MenuP3(6040);0x0021return;0x0023// end of script
Public0x01
void EventGoTomainMenu()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6041);0x000Freturn;0x0011// end of script
0x00
void EventGoToStart()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6058);0x000Freturn;0x0011// end of script
0x00
void EventGoToSettings()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6075);0x000Freturn;0x0011// end of script
0x00
void EventGoToLoad()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6092);0x000Freturn;0x0011// end of script
0x00
void EventGoToCredit()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6126);0x000Freturn;0x0011// end of script
0x00
void EventGoToQuit()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6131);0x000Freturn;0x0011// end of script
0x00
void EventGoToContinue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6165);0x000Freturn;0x0011// end of script
0x00
void EventGoToNewGameNormal()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6187);0x000Freturn;0x0011// end of script
0x00
void EventGoToNewGameLow()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6209);0x000Freturn;0x0011// end of script
0x00
void EventGoToNewGameHArd()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6231);0x000Freturn;0x0011// end of script
0x00
void EventGoToSettings2()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6287);0x000Freturn;0x0011// end of script
0x00
void EventGoToSettings3()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6292);0x000Freturn;0x0011// end of script
0x00
void EventGoToSettings4()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(6297);0x000Freturn;0x0011// end of script
0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_MenuP3(6302);0x0021return;0x0023// end of script
EventPublic0x04
void MenuP3(uint8 NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_NewParam = NewParam;0x0012ExecuteUbergraph_BP_MenuP3(8210);0x0021return;0x0023// end of script
Public0x01
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(8242);0x000Freturn;0x0011// end of script
EventProtected0x00
void MenuP3Skills(TArray<TArray<void>>& Selected Rage Skills, TArray<void>& Special Selected Skills)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Selected_Rage_Skills = Selected Rage Skills;0x0012PersistentFrame.K2Node_Event_Special_Selected_Skills = Special Selected Skills;0x0024ExecuteUbergraph_BP_MenuP3(8786);0x0033return;0x0035// end of script
Public0x20
void EventUpdateIcons()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(8860);0x000Freturn;0x0011// end of script
0x00
void ReceiveEndPlay(uint8 EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_BP_MenuP3(9569);0x0021return;0x0023// end of script
EventProtected0x01
void OnDlcOptionChangedDelegate_Event_0()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(10019);0x000Freturn;0x0011// end of script
0x00
void EntitlementsChecked()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(10062);0x000Freturn;0x0011// end of script
0x00
void TrySetDlcAssets()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MenuP3(10105);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_MenuP3(int32 EntryPoint)
Script452 statements · 10,113 bytes of bytecode
0x0000PushFlow(Label_277E);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FTrySetDlcAssets();0x001DK2Node_DynamicCast_AsDA_Menu_P3Scens = Cast<DA_MenuP3Scens_C>(Temp_object_Variable);0x0041K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsDA_Menu_P3Scens);0x005Eif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0068Scenes = K2Node_DynamicCast_AsDA_Menu_P3Scens;0x007BK2Node_MakeArray_Array = {SkillA, SkillB};0x0098SpecialSkillsIcon = K2Node_MakeArray_Array;0x00B3Temp_int_Loop_Counter_Variable_6 = 0;0x00CATemp_int_Array_Index_Variable_1 = 0;0x00E1Label_00E1:0x00E1CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SpecialSkillsIcon);0x011CCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_7);0x0142if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_0283;0x0150Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_6;0x016BPushFlow(Label_06CC);0x0170/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpecialSkillsIcon, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_11);0x01ABCallFunc_GetDisplayName_ReturnValue_1 = GetDisplayName(CallFunc_Array_Get_Item_11);0x01D0CallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_GetDisplayName_ReturnValue_1);0x01F5CallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = CreateDynamicMaterialInstance(this, /Game/Development/MaterialLibrary/Decals/Text/Lab_Decals/DC_Skill.DC_Skill, CallFunc_Conv_StringToName_ReturnValue_1, 0);0x021E/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpecialSkillsIcon, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_11);0x0259CallFunc_Array_Get_Item_11.SetDecalMaterial(CallFunc_CreateDynamicMaterialInstance_ReturnValue_1);0x0282PopFlow();0x0283Label_0283:0x0283K2Node_MakeArray_Array_1 = {Skill01, Skill02, Skill03, Skill04, Skill05};0x02BBRageSkillsIcon = K2Node_MakeArray_Array_1;0x02D6Temp_int_Loop_Counter_Variable = 0;0x02EDTemp_int_Array_Index_Variable = 0;0x0304Label_0304:0x0304CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(RageSkillsIcon);0x033FCallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_6);0x0365if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_04A6;0x0373Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x038EPushFlow(Label_0716);0x0393/Script/Engine.Default__KismetArrayLibrary.Array_Get(RageSkillsIcon, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_10);0x03CECallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item_10);0x03F3CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_GetDisplayName_ReturnValue);0x0418CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/Development/MaterialLibrary/Decals/Text/Lab_Decals/DC_Skill.DC_Skill, CallFunc_Conv_StringToName_ReturnValue, 0);0x0441/Script/Engine.Default__KismetArrayLibrary.Array_Get(RageSkillsIcon, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_10);0x047CCallFunc_Array_Get_Item_10.SetDecalMaterial(CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x04A5PopFlow();0x04A6Label_04A6:0x04A6EventUpdateIcons();0x04B4PushFlow(Label_04CD);0x04B9PushFlow(Label_0760);0x04BEif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_079B;0x04CCPopFlow();0x04CDLabel_04CD:0x04CDK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 1);0x04ECif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_06BD;0x04FAK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 3);0x0519if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07B4;0x0527K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 5);0x0546if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07C3;0x0554K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 7);0x0573if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07D2;0x0581K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 9);0x05A0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07E1;0x05AEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 11);0x05CDif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07F0;0x05DBK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 17);0x05FAif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07FF;0x0608K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 19);0x0627if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_080E;0x0635K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 21);0x0654if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_081D;0x0662K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 23);0x0681if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_082C;0x068FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(LastState, 25);0x06AEif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_083B;0x06BCPopFlow();0x06BDLabel_06BD:0x06BDEventGoToStart();0x06CBPopFlow();0x06CCLabel_06CC:0x06CCCallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x06F6Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x0711goto Label_00E1;0x0716Label_0716:0x0716CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0740Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x075Bgoto Label_0304;0x0760Label_0760:0x0760if (!(Temp_bool_IsClosed_Variable)) goto Label_076F;0x076EPopFlow();0x076FLabel_076F:0x076FTemp_bool_IsClosed_Variable = true;0x077ATimeline_0.PlayFromStart();0x079APopFlow();0x079BLabel_079B:0x079BTemp_bool_Has_Been_Initd_Variable = true;0x07A6if (!(false)) PopFlow();0x07A8Temp_bool_IsClosed_Variable = true;0x07B3PopFlow();0x07B4Label_07B4:0x07B4EventGoTomainMenu();0x07C2PopFlow();0x07C3Label_07C3:0x07C3EventGoToContinue();0x07D1PopFlow();0x07D2Label_07D2:0x07D2EventGoToNewGameNormal();0x07E0PopFlow();0x07E1Label_07E1:0x07E1EventGoToLoad();0x07EFPopFlow();0x07F0Label_07F0:0x07F0EventGoToSettings();0x07FEPopFlow();0x07FFLabel_07FF:0x07FFEventGoToNewGameLow();0x080DPopFlow();0x080ELabel_080E:0x080EEventGoToNewGameHArd();0x081CPopFlow();0x081DLabel_081D:0x081DEventGoToSettings2();0x082BPopFlow();0x082CLabel_082C:0x082CEventGoToSettings3();0x083APopFlow();0x083BLabel_083B:0x083BEventGoToSettings4();0x0849PopFlow();0x084ALabel_084A:0x084AK2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnLoaded_54D91C584A27A0DCEB8B2C865A42BC40);0x0861LoadAsset(this, DataAsset, K2Node_CreateDelegate_OutputDelegate_2, LatentActionInfo{-1, 1938815615, FName(ExecuteUbergraph_BP_MenuP3), this});0x08A4PopFlow();0x08A5Label_08A5:0x08A5CallFunc_IsValid_ReturnValue = IsValid(Scenes);0x08C2if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x08CCgoto Label_04CD;0x08D1Temp_class_Variable = K2Node_CustomEvent_Loaded;0x08E4SkeletalMesh1.SetAnimClass(Temp_class_Variable);0x0911goto Label_084A;0x0916Label_0916:0x0916K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnLoaded_36015C084FCC5EDE65C3C8B8D5E36012);0x092DLoadAssetClass(this, ABP_Zvezdochka_Class, K2Node_CreateDelegate_OutputDelegate_1, LatentActionInfo{-1, 190284389, FName(ExecuteUbergraph_BP_MenuP3), this});0x0970PopFlow();0x0971Label_0971:0x0971CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/AtomicHeart.AHLicenseSubsystem);0x098FCallFunc_IsEntitlementsQueryComplete_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.IsEntitlementsQueryComplete();0x09B9if (!(CallFunc_IsEntitlementsQueryComplete_ReturnValue)) goto Label_09F2;0x09C7CallFunc_SetDlcAssets_ReturnValue_1 = DlcAssetSwitcher.SetDlcAssets();0x09F1PopFlow();0x09F2Label_09F2:0x09F2CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/AtomicHeart.AHLicenseSubsystem);0x0A10K2Node_CreateDelegate_OutputDelegate_5.Bind(this, EntitlementsChecked);0x0A27CallFunc_GetGameInstanceSubsystem_ReturnValue.OnEntitlementsQueryComplete += K2Node_CreateDelegate_OutputDelegate_5;0x0A50PopFlow();0x0A51Label_0A51:0x0A51PushFlow(Label_0BDF);0x0A56/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpecialSkillsIcon, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0A91CallFunc_GetDecalMaterial_ReturnValue = CallFunc_Array_Get_Item_2.GetDecalMaterial();0x0ABBK2Node_DynamicCast_AsMaterial_Instance_Dynamic = Cast<MaterialInstanceDynamic>(CallFunc_GetDecalMaterial_ReturnValue);0x0ADFK2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsMaterial_Instance_Dynamic);0x0AFCif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0B06/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_Special_Selected_Skills, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item);0x0B41CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue = Conv_SoftObjectReferenceToObject(CallFunc_Array_Get_Item.icon);0x0B67K2Node_DynamicCast_AsTexture_2D = Cast<Texture2D>(CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue);0x0B8BK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsTexture_2D);0x0BA8K2Node_DynamicCast_AsMaterial_Instance_Dynamic.SetTextureParameterValue(FName(Texture), K2Node_DynamicCast_AsTexture_2D);0x0BDEPopFlow();0x0BDFLabel_0BDF:0x0BDFCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0C09Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0C24Label_0C24:0x0C24CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SpecialSkillsIcon);0x0C5FCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0C85if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0C8FTemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x0CAAgoto Label_0A51;0x0CAFLabel_0CAF:0x0CAFTemp_int_Loop_Counter_Variable_1 = 0;0x0CC6Temp_int_Array_Index_Variable_2 = 0;0x0CDDgoto Label_0C24;0x0CE2Label_0CE2:0x0CE2Temp_int_Array_Index_Variable_3 = 0;0x0CF9Label_0CF9:0x0CF9CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(RageSkillsIcon);0x0D34CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_3);0x0D5Aif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_0EB9;0x0D68Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_3;0x0D83PushFlow(Label_0E6F);0x0D88/Script/Engine.Default__KismetArrayLibrary.Array_Get(RageSkillsIcon, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x0DC3CallFunc_GetDecalMaterial_ReturnValue_3 = CallFunc_Array_Get_Item_5.GetDecalMaterial();0x0DEDK2Node_DynamicCast_AsMaterial_Instance_Dynamic_3 = Cast<MaterialInstanceDynamic>(CallFunc_GetDecalMaterial_ReturnValue_3);0x0E11K2Node_DynamicCast_bSuccess_6 = Cast<71>(K2Node_DynamicCast_AsMaterial_Instance_Dynamic_3);0x0E2Eif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x0E38K2Node_DynamicCast_AsMaterial_Instance_Dynamic_3.SetTextureParameterValue(FName(Texture), DefoultIcon);0x0E6EPopFlow();0x0E6FLabel_0E6F:0x0E6FCallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x0E99Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_4;0x0EB4goto Label_0CF9;0x0EB9Label_0EB9:0x0EB9Temp_int_Loop_Counter_Variable_2 = 0;0x0ED0Temp_int_Array_Index_Variable_4 = 0;0x0EE7Label_0EE7:0x0EE7CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(RageSkillsIcon);0x0F22CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x0F48if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0CAF;0x0F56Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_2;0x0F71PushFlow(Label_10FF);0x0F76/Script/Engine.Default__KismetArrayLibrary.Array_Get(RageSkillsIcon, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_3);0x0FB1CallFunc_GetDecalMaterial_ReturnValue_1 = CallFunc_Array_Get_Item_3.GetDecalMaterial();0x0FDBK2Node_DynamicCast_AsMaterial_Instance_Dynamic_1 = Cast<MaterialInstanceDynamic>(CallFunc_GetDecalMaterial_ReturnValue_1);0x0FFFK2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsMaterial_Instance_Dynamic_1);0x101Cif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x1026/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_Selected_Rage_Skills, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_1);0x1061CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue_1 = Conv_SoftObjectReferenceToObject(CallFunc_Array_Get_Item_1.icon);0x1087K2Node_DynamicCast_AsTexture_2D_1 = Cast<Texture2D>(CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue_1);0x10ABK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsTexture_2D_1);0x10C8K2Node_DynamicCast_AsMaterial_Instance_Dynamic_1.SetTextureParameterValue(FName(Texture), K2Node_DynamicCast_AsTexture_2D_1);0x10FEPopFlow();0x10FFLabel_10FF:0x10FFCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x1129Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x1144goto Label_0EE7;0x1149Temp_object_Variable = K2Node_CustomEvent_Loaded_1;0x115Cgoto Label_000F;0x1161Label_1161:0x1161K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnLoaded_4627188D45AD0004E57AFBA7342FC65A);0x1178LoadAssetClass(this, ABP_P3_Class, K2Node_CreateDelegate_OutputDelegate_3, LatentActionInfo{-1, 105512904, FName(ExecuteUbergraph_BP_MenuP3), this});0x11BBPopFlow();0x11BCLabel_11BC:0x11BCTemp_int_Loop_Counter_Variable_4 = 0;0x11D3Temp_int_Array_Index_Variable_5 = 0;0x11EALabel_11EA:0x11EACallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SpecialSkillsIcon);0x1225CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_5);0x124Bif (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_1328;0x1259Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_4;0x1274PushFlow(Label_12DE);0x1279/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpecialSkillsIcon, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_6);0x12B4CallFunc_Array_Get_Item_6.SetDecalMaterial(/Game/Development/MaterialLibrary/Decals/Text/Lab_Decals/DC_Skill.DC_Skill);0x12DDPopFlow();0x12DELabel_12DE:0x12DECallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x1308Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_3;0x1323goto Label_11EA;0x1328Label_1328:0x1328Temp_int_Loop_Counter_Variable_5 = 0;0x133FTemp_int_Array_Index_Variable_7 = 0;0x1356Label_1356:0x1356CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(RageSkillsIcon);0x1391CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_4);0x13B7if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x13C1Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_5;0x13DCPushFlow(Label_1446);0x13E1/Script/Engine.Default__KismetArrayLibrary.Array_Get(RageSkillsIcon, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_7);0x141CCallFunc_Array_Get_Item_7.SetDecalMaterial(/Game/Development/MaterialLibrary/Decals/Text/Lab_Decals/DC_Skill.DC_Skill);0x1445PopFlow();0x1446Label_1446:0x1446CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x1470Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x148Bgoto Label_1356;0x1490Label_1490:0x1490Temp_int_Loop_Counter_Variable_3 = 0;0x14A7goto Label_0CE2;0x14ACLabel_14AC:0x14ACTemp_int_Array_Index_Variable_6 = 0;0x14C3Label_14C3:0x14C3CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SpecialSkillsIcon);0x14FECallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_1);0x1524if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_1490;0x1532Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_7;0x154DPushFlow(Label_1639);0x1552/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpecialSkillsIcon, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_4);0x158DCallFunc_GetDecalMaterial_ReturnValue_2 = CallFunc_Array_Get_Item_4.GetDecalMaterial();0x15B7K2Node_DynamicCast_AsMaterial_Instance_Dynamic_2 = Cast<MaterialInstanceDynamic>(CallFunc_GetDecalMaterial_ReturnValue_2);0x15DBK2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsMaterial_Instance_Dynamic_2);0x15F8if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x1602K2Node_DynamicCast_AsMaterial_Instance_Dynamic_2.SetTextureParameterValue(FName(Texture), DefoultIcon);0x1638PopFlow();0x1639Label_1639:0x1639CallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x1663Temp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x167Egoto Label_14C3;0x1683Label_1683:0x1683CallFunc_GetPlatformName_ReturnValue = GetPlatformName();0x169FK2Node_SwitchString_CmpSuccess = NotEqual_StriStri(CallFunc_GetPlatformName_ReturnValue, "XboxOne");0x16C5if (!(K2Node_SwitchString_CmpSuccess)) goto Label_170B;0x16D3K2Node_SwitchString_CmpSuccess = NotEqual_StriStri(CallFunc_GetPlatformName_ReturnValue, "XboxOneGDK");0x16FCif (!(K2Node_SwitchString_CmpSuccess)) goto Label_170B;0x170APopFlow();0x170BLabel_170B:0x170BCallFunc_GetConsoleVariableFloatValue_ReturnValue = GetConsoleVariableFloatValue("r.Streaming.MipBias ");0x173DStoreVar = CallFunc_GetConsoleVariableFloatValue_ReturnValue;0x1758ExecuteConsoleCommand(this, "r.Streaming.MipBias 0", nullptr);0x177BPopFlow();0x177CLabel_177C:0x177CTemp_int_Loop_Counter_Variable_7 = 0;0x1793goto Label_14AC;0x1798PopFlow();0x1799NewFunction_0(1);0x17A9PopFlow();0x17AANewFunction_0(0);0x17BAPopFlow();0x17BBNewFunction_0(5);0x17CBPopFlow();0x17CCNewFunction_0(4);0x17DCPopFlow();0x17DDLabel_17DD:0x17DDNewFunction_0(6);0x17EDPopFlow();0x17EEgoto Label_17DD;0x17F3NewFunction_0(7);0x1803PopFlow();0x1804Label_1804:0x1804NewFunction_0(2);0x1814PopFlow();0x1815goto Label_1804;0x181ALabel_181A:0x181ANewFunction_0(3);0x182APopFlow();0x182Bgoto Label_181A;0x1830Label_1830:0x1830NewFunction_0(8);0x1840PopFlow();0x1841goto Label_1830;0x1846Label_1846:0x1846NewFunction_0(9);0x1856PopFlow();0x1857goto Label_1846;0x185CLabel_185C:0x185CNewFunction_0(10);0x186CPopFlow();0x186DLabel_186D:0x186DNewFunction_0(11);0x187DPopFlow();0x187ELabel_187E:0x187ENewFunction_0(12);0x188EPopFlow();0x188Fgoto Label_185C;0x1894goto Label_186D;0x1899goto Label_187E;0x189ECallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x18B8CallFunc_GetMousePosition_ReturnValue = CallFunc_GetPlayerController_ReturnValue.GetMousePosition(CallFunc_GetMousePosition_LocationX, CallFunc_GetMousePosition_LocationY);0x18F4CallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_GetMousePosition_LocationX, CallFunc_GetMousePosition_LocationY);0x1922CallFunc_Subtract_Vector2DVector2D_ReturnValue = Subtract_Vector2DVector2D(CallFunc_MakeVector2D_ReturnValue, MouseOld);0x1950CallFunc_Multiply_Vector2DFloat_ReturnValue_1 = Multiply_Vector2DFloat(CallFunc_Subtract_Vector2DVector2D_ReturnValue, K2Node_Event_DeltaSeconds);0x197EMouseDelta = CallFunc_Multiply_Vector2DFloat_ReturnValue_1;0x1999CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x19B3CallFunc_GetMousePosition_ReturnValue = CallFunc_GetPlayerController_ReturnValue.GetMousePosition(CallFunc_GetMousePosition_LocationX, CallFunc_GetMousePosition_LocationY);0x19EFCallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_GetMousePosition_LocationX, CallFunc_GetMousePosition_LocationY);0x1A1DMouseOld = CallFunc_MakeVector2D_ReturnValue;0x1A38CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x1A52CallFunc_GetPlayerController_ReturnValue.GetInputMouseDelta(CallFunc_GetInputMouseDelta_DeltaX, CallFunc_GetInputMouseDelta_DeltaY);0x1A84CallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_GetInputMouseDelta_DeltaX, CallFunc_GetInputMouseDelta_DeltaY);0x1AB2CallFunc_GetPlayerController_ReturnValue.GetInputAnalogStickState(0, CallFunc_GetInputAnalogStickState_StickX_1, CallFunc_GetInputAnalogStickState_StickY_1);0x1AE6CallFunc_MakeVector2D_ReturnValue_2 = MakeVector2D(CallFunc_GetInputAnalogStickState_StickX_1, CallFunc_GetInputAnalogStickState_StickY_1);0x1B14CallFunc_Multiply_Vector2DFloat_ReturnValue = Multiply_Vector2DFloat(CallFunc_MakeVector2D_ReturnValue_2, 15f);0x1B3ECallFunc_Add_Vector2DVector2D_ReturnValue = Add_Vector2DVector2D(CallFunc_Multiply_Vector2DFloat_ReturnValue, CallFunc_MakeVector2D_ReturnValue_1);0x1B6CBreakVector(CineCamera.RelativeLocation, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x1BB0CallFunc_Abs_ReturnValue = Abs(CallFunc_BreakVector_X);0x1BD5CallFunc_NormalizeToRange_ReturnValue = NormalizeToRange(CallFunc_Abs_ReturnValue, -100f, 200f);0x1C04CallFunc_Multiply_Vector2DFloat_ReturnValue_2 = Multiply_Vector2DFloat(MouseDelta, 100f);0x1C2ECallFunc_ClampAxes2D_ReturnValue = ClampAxes2D(CallFunc_Multiply_Vector2DFloat_ReturnValue_2, -15f, 15f);0x1C5DBreakVector2D(CallFunc_ClampAxes2D_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x1C82CallFunc_NotEqual_Vector2DVector2D_ReturnValue = NotEqual_Vector2DVector2D(MouseDelta, Vector2D{0f, 0f}, 1e-04f);0x1CBCCallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(CallFunc_BreakVector2D_Y, -1f);0x1CE6Temp_bool_Variable = CallFunc_NotEqual_Vector2DVector2D_ReturnValue;0x1CF9CallFunc_MakeVector2D_ReturnValue_3 = MakeVector2D(CallFunc_BreakVector2D_X, CallFunc_Multiply_FloatFloat_ReturnValue_2);0x1D27BreakVector2D(Switch(Temp_bool_Variable, false => CallFunc_Add_Vector2DVector2D_ReturnValue, true => CallFunc_MakeVector2D_ReturnValue_3, default => K2Node_Select_Default), CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x1D78CallFunc_MakeVector2D_ReturnValue_4 = MakeVector2D(CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x1DA6CallFunc_Multiply_Vector2DFloat_ReturnValue_3 = Multiply_Vector2DFloat(CallFunc_MakeVector2D_ReturnValue_4, CallFunc_NormalizeToRange_ReturnValue);0x1DD4BreakVector2D(CallFunc_Multiply_Vector2DFloat_ReturnValue_3, CallFunc_BreakVector2D_X_2, CallFunc_BreakVector2D_Y_2);0x1DF9CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector2D_X_2, CallFunc_BreakVector2D_Y_2);0x1E30CallFunc_VInterpTo_ReturnValue = VInterpTo(CineCamera.RelativeLocation, CallFunc_MakeVector_ReturnValue, K2Node_Event_DeltaSeconds, 0.25f);0x1E82CineCamera.K2_SetRelativeLocation(CallFunc_VInterpTo_ReturnValue, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x1EB6CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x1ED0CallFunc_GetPlayerController_ReturnValue.GetInputAnalogStickState(1, CallFunc_GetInputAnalogStickState_StickX, CallFunc_GetInputAnalogStickState_StickY);0x1F04CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_GetInputAnalogStickState_StickY, 15f);0x1F2ECallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_GetInputAnalogStickState_StickX, 15f);0x1F58CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_Multiply_FloatFloat_ReturnValue, CallFunc_Multiply_FloatFloat_ReturnValue_1);0x1F8BCallFunc_RInterpTo_ReturnValue = RInterpTo(Arrow1.RelativeRotation, CallFunc_MakeRotator_ReturnValue, K2Node_Event_DeltaSeconds, 0.05f);0x1FDDArrow1.K2_SetRelativeRotation(CallFunc_RInterpTo_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x2011PopFlow();0x2012LastState = K2Node_Event_NewParam;0x202Dgoto Label_08A5;0x2032PushFlow(Label_1683);0x2037PushFlow(Label_21FD);0x203CK2Node_MakeStruct_Vector4_1.X = 0f;0x205CK2Node_MakeStruct_Vector4_1.Y = 0f;0x207CK2Node_MakeStruct_Vector4_1.Z = 0f;0x209CK2Node_MakeStruct_Vector4_1.W = 0f;0x20BCCineCamera.PostProcessSettings.ColorGain = K2Node_MakeStruct_Vector4_1;0x20F6CineCamera.PostProcessSettings.bOverride_ColorGain = true;0x2120CineCamera.PostProcessSettings = CineCamera.PostProcessSettings;0x2167Label_2167:0x2167K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnLoaded_94C114B5440D118197FDB09CF32A7DC3);0x217E/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, NewVar_1, CallFunc_Array_Get_Item_8);0x21B9LoadAsset(this, CallFunc_Array_Get_Item_8, K2Node_CreateDelegate_OutputDelegate_4, LatentActionInfo{-1, -579215780, FName(ExecuteUbergraph_BP_MenuP3), this});0x21FCPopFlow();0x21FDLabel_21FD:0x21FDK2Node_CreateDelegate_OutputDelegate.Bind(this, OnDlcOptionChangedDelegate_Event_0);0x2214CallFunc_GetAHGameSettingsSubsystem_ReturnValue = GetAHGameSettingsSubsystem();0x2228CallFunc_GetAHGameSettingsSubsystem_ReturnValue.OnDlcOptionChangedDelegate += K2Node_CreateDelegate_OutputDelegate;0x2251PopFlow();0x2252goto Label_177C;0x2257Temp_class_Variable_1 = K2Node_CustomEvent_Loaded_2;0x226ASkeletalMesh.SetAnimClass(Temp_class_Variable_1);0x2297goto Label_0916;0x229Cgoto Label_177C;0x22A1Temp_object_Variable_1 = K2Node_CustomEvent_Loaded_3;0x22B4K2Node_DynamicCast_AsSkeletal_Mesh = Cast<SkeletalMesh>(Temp_object_Variable_1);0x22D8K2Node_DynamicCast_bSuccess_7 = Cast<71>(K2Node_DynamicCast_AsSkeletal_Mesh);0x22F5if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x22FFK2Node_MakeArray_Array_2 = {SkeletalMesh, SK_P3_Head, SK_P3_Beard, SK_P3_Brows, SK_P3_Hairs, SK_P3_Lashes, SkeletalMesh1, SK_ZvezdochkaEngines, SK_ZvezdochkaSaws, SK_ZvezdochkaHandle, SK_ZvezdochkaChain};0x236D/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_2, NewVar_1, CallFunc_Array_Get_Item_9);0x23A8CallFunc_Array_Get_Item_9.SetSkeletalMesh(K2Node_DynamicCast_AsSkeletal_Mesh, true);0x23D6K2Node_MakeArray_Array_2 = {SkeletalMesh, SK_P3_Head, SK_P3_Beard, SK_P3_Brows, SK_P3_Hairs, SK_P3_Lashes, SkeletalMesh1, SK_ZvezdochkaEngines, SK_ZvezdochkaSaws, SK_ZvezdochkaHandle, SK_ZvezdochkaChain};0x2444CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(K2Node_MakeArray_Array_2);0x247FCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(NewVar_1, CallFunc_Array_LastIndex_ReturnValue);0x24A5if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_24FC;0x24B3SkeletalMesh.SetAnimationMode(0);0x24D5SkeletalMesh1.SetAnimationMode(0);0x24F7goto Label_1161;0x24FCLabel_24FC:0x24FCCallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(NewVar_1, 1);0x2526Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_8;0x2541NewVar_1 = Temp_int_Variable;0x255Cgoto Label_2167;0x2561PushFlow(Label_256B);0x2566goto Label_11BC;0x256BLabel_256B:0x256BCallFunc_Conv_FloatToString_ReturnValue = Conv_FloatToString(StoreVar);0x2590CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("r.Streaming.MipBias ", CallFunc_Conv_FloatToString_ReturnValue);0x25CBExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue, nullptr);0x25E0PopFlow();0x25E1Label_25E1:0x25E1K2Node_MakeStruct_Vector4.X = Timeline_0_NewTrack_0_8B2195614ADC7621FE722D93D711F5F9;0x2605K2Node_MakeStruct_Vector4.Y = Timeline_0_NewTrack_0_8B2195614ADC7621FE722D93D711F5F9;0x2629K2Node_MakeStruct_Vector4.Z = Timeline_0_NewTrack_0_8B2195614ADC7621FE722D93D711F5F9;0x264DK2Node_MakeStruct_Vector4.W = Timeline_0_NewTrack_0_8B2195614ADC7621FE722D93D711F5F9;0x2671CineCamera.PostProcessSettings.ColorGain = K2Node_MakeStruct_Vector4;0x26ABCineCamera.PostProcessSettings.bOverride_ColorGain = true;0x26D5CineCamera.PostProcessSettings = CineCamera.PostProcessSettings;0x271CPopFlow();0x271Dgoto Label_25E1;0x2722PopFlow();0x2723CallFunc_SetDlcAssets_ReturnValue = DlcAssetSwitcher.SetDlcAssets();0x274DPopFlow();0x274ECallFunc_SetDlcAssets_ReturnValue_2 = DlcAssetSwitcher.SetDlcAssets();0x2778PopFlow();0x2779goto Label_0971;0x277ELabel_277E:0x277Ereturn;0x2780// end of script
Final0x04

Used by 10

types with a member, parameter or interface of this type