0x00x1D91
Members 81
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | AnimBlueprintExtension_PropertyAccess | FAnimSubsystemInstance | {} | ||
| 0x08 | AnimBlueprintExtension_Base | FAnimSubsystemInstance | {} | ||
| 0x20 | AnimGraphNode_Root | FAnimNode_Root | {Result={}} | ||
| 0x48 | AnimGraphNode_Slot | FAnimNode_Slot | {Source={}, SlotName=DefaultSlot, bAlwaysUpdateSourcePose=f… | ||
| 0x28 | AnimGraphNode_TransitionResult_16 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_15 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_14 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_13 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_12 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_11 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_10 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_9 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_8 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_7 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_6 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x48 | AnimGraphNode_SequencePlayer_13 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_12 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_12 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_11 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_11 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_10 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_10 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_9 | FAnimNode_StateResult | {} | ||
| 0xC8 | AnimGraphNode_StateMachine_2 | FAnimNode_StateMachine | {StateMachineIndexInClass=2, MaxTransitionsPerFrame=3, MaxT… | ||
| 0x20 | AnimGraphNode_StateResult_8 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_9 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_GooGo… | ||
| 0x20 | AnimGraphNode_StateResult_7 | FAnimNode_StateResult | {} | ||
| 0x28 | AnimGraphNode_TransitionResult_5 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_4 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_3 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_2 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_1 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x48 | AnimGraphNode_SequencePlayer_8 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_6 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_7 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_5 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_6 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_4 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_5 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/A_Googoo_Bl… | ||
| 0xC8 | AnimGraphNode_ApplyAdditive_2 | FAnimNode_ApplyAdditive | {base={}, Additive={}, Alpha=1, AlphaScaleBias={Scale=1, Bi… | ||
| 0x48 | AnimGraphNode_SequencePlayer_4 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_3 | FAnimNode_StateResult | {} | ||
| 0xC8 | AnimGraphNode_StateMachine_1 | FAnimNode_StateMachine | {StateMachineIndexInClass=1, MaxTransitionsPerFrame=3, MaxT… | ||
| 0x20 | AnimGraphNode_StateResult_2 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_3 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult_1 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_2 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/A_Googoo_Bl… | ||
| 0xC8 | AnimGraphNode_ApplyAdditive_1 | FAnimNode_ApplyAdditive | {base={}, Additive={}, Alpha=1, AlphaScaleBias={Scale=1, Bi… | ||
| 0x48 | AnimGraphNode_SequencePlayer_1 | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/MD2/A_Googo… | ||
| 0x20 | AnimGraphNode_StateResult | FAnimNode_StateResult | {} | ||
| 0xC8 | AnimGraphNode_StateMachine | FAnimNode_StateMachine | {StateMachineIndexInClass=0, MaxTransitionsPerFrame=3, MaxT… | ||
| 0x20 | AnimGraphNode_LocalToComponentSpace | FAnimNode_ConvertLocalToComponentSpace | {LocalPose={}} | ||
| 0x20 | AnimGraphNode_ComponentToLocalSpace | FAnimNode_ConvertComponentToLocalSpace | {ComponentPose={}} | ||
| 0x1058 | 0x08 | padding / unreflected | |||
| 0x250 | AnimGraphNode_LookAt_4 | FAnimNode_LookAt | {BoneToModify={BoneName=r_eye}, LookAtTarget={bUseSocket=fa… | ||
| 0x250 | AnimGraphNode_LookAt_3 | FAnimNode_LookAt | {BoneToModify={BoneName=l_eye}, LookAtTarget={bUseSocket=fa… | ||
| 0x250 | AnimGraphNode_LookAt_2 | FAnimNode_LookAt | {BoneToModify={BoneName=Head}, LookAtTarget={bUseSocket=fal… | ||
| 0x250 | AnimGraphNode_LookAt_1 | FAnimNode_LookAt | {BoneToModify={BoneName=spine3}, LookAtTarget={bUseSocket=f… | ||
| 0x250 | AnimGraphNode_LookAt | FAnimNode_LookAt | {BoneToModify={BoneName=spine2}, LookAtTarget={bUseSocket=f… | ||
| 0xC8 | AnimGraphNode_ApplyAdditive | FAnimNode_ApplyAdditive | {base={}, Additive={}, Alpha=1, AlphaScaleBias={Scale=1, Bi… | ||
| 0x48 | AnimGraphNode_SequencePlayer | FAnimNode_SequencePlayer | {Sequence=/Game/Art/Characters/GooGoo/Animation/A_Googoo_Ey… | ||
| 0x01 | AnimState | E_GooGoo_AnimState | 7 flags | NewEnumerator2 | |
| 0x01 | Remind01 | bool | 7 flags | false | |
| 0x01 | Remind02 | bool | 7 flags | false | |
| 0x01 | Remind03 | bool | 7 flags | false | |
| 0x1D04 | 0x04 | padding / unreflected | |||
| 0x08 | ReminderTimerHandle | FTimerHandle | 5 flags | {Handle=0} | |
| 0x08 | MinReminderDelay | double | 8 flags | 6 | |
| 0x08 | MaxReminderDelay | double | 8 flags | 11 | |
| 0x10 | ReminderQueue | TArray<int32> | 3 flags | [] | |
| 0x10 | Reminders | TArray<int32> | 3 flags | [3 items] | |
| 0x04 | ReminderIndex | int32 | 7 flags | 0 | |
| 0x04 | ActiveReminder | int32 | 7 flags | 0 | |
| 0x18 | PlayerWorldLocation | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x08 | LookAtEyes | double | 7 flags | 0 | |
| 0x08 | LookAtHead | double | 7 flags | 0 | |
| 0x08 | LookAtBody | double | 7 flags | 0 | |
| 0x08 | LookAtHeadScalar | double | 8 flags | 0.7 | |
| 0x08 | LookAtBodyScalar | double | 8 flags | 0.5 | |
| 0x08 | DeathSequencePlayer | ULevelSequencePlayer* | 6 flags | nullptr | |
| 0x01 | ShouldRemind | bool | 8 flags | true | |
Inherited from UAnimInstance 17
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | CurrentSkeleton | USkeleton* | Transient+6 flags | nullptr | |
| 0x01 | RootMotionMode | ERootMotionMode | 7 flags | RootMotionFromMontagesOnly | |
| 0x01 | bUseMultiThreadedAnimationUpdate : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bUsingCopyPoseFromMesh : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bReceiveNotifiesFromLinkedInstances : 1bit 4 | bool | 5 flags | false | |
| 0x01 | bPropagateNotifiesToLinkedInstances : 1bit 5 | bool | 5 flags | false | |
| 0x01 | bUseMainInstanceMontageEvaluationData : 1bit 6 | bool | 5 flags | false | |
| 0x0032 | 0x01 | padding / unreflected | |||
| 0x01 | bQueueMontageEvents : 1bit 0 | bool | Transient+3 flags | false | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x10 | OnMontageBlendingOut | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageBlendedIn | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageStarted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageEnded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnAllMontageInstancesEnded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0088 | 0xB0 | padding / unreflected | |||
| 0x50 | SlotGroupInertializationRequestDataMap | TMap<FName, FInertializationRequest> | TransientProtected+1 flags | <TMap> | |
| 0x0188 | 0x38 | padding / unreflected | |||
| 0x70 | NotifyQueue | FAnimNotifyQueue | Transient+1 flags | {AnimNotifies=[], UnfilteredMontageAnimNotifies=<TMap>} | |
| 0x10 | ActiveAnimNotifyState | TArray<FAnimNotifyEvent> | Transient+3 flags | [] | |
| 0x10 | ActiveAnimNotifyEventReference | TArray<FAnimNotifyEventReference> | Transient+2 flags | [] | |
Functions 17
| Signature | Flags | Native | Params |
|---|---|---|---|
void AnimGraph(FPoseLink& AnimGraph)Script3 statements · 40 bytes of bytecode0x0000AnimGraph = PoseLink{-1};0x0025return;0x0027// end of script | 0x10 | ||
void BlueprintThreadSafeUpdateAnimation(float DeltaTime)Script13 statements · 386 bytes of bytecode0x0000CallFunc_GetCurveValue_ReturnValue = GetCurveValue(FName(LookAtEyes));0x0029K2Node_VariableSet_LookAtEyes_ImplicitCast = Cast<4>(CallFunc_GetCurveValue_ReturnValue);0x0046LookAtEyes = K2Node_VariableSet_LookAtEyes_ImplicitCast;0x0061CallFunc_GetCurveValue_ReturnValue_1 = GetCurveValue(FName(LookAtHead));0x008ACallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetCurveValue_ReturnValue_1);0x00A7CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, LookAtHeadScalar);0x00D5LookAtHead = CallFunc_Multiply_DoubleDouble_ReturnValue;0x00F0CallFunc_GetCurveValue_ReturnValue_2 = GetCurveValue(FName(LookAtBody));0x0119CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetCurveValue_ReturnValue_2);0x0136CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, LookAtBodyScalar);0x0164LookAtBody = CallFunc_Multiply_DoubleDouble_ReturnValue_1;0x017Freturn;0x0181// end of script | EventPublic | 0x04 | |
void ShuffleReminders()Script11 statements · 142 bytes of bytecode0x0000PushFlow(Label_008B);0x0005CurrentFirstIndex = ReminderQueue[0];0x0026Label_0026:0x0026CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CurrentFirstIndex, ReminderQueue[0]);0x0052if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x005CPushFlow(Label_0026);0x0061/Script/Engine.Default__KismetArrayLibrary.Array_Shuffle(ReminderQueue);0x008APopFlow();0x008BLabel_008B:0x008Breturn;0x008D// end of script | Public | 0x00 | |
void ResetReminders()Script5 statements · 36 bytes of bytecode0x0000Remind01 = false;0x000BRemind02 = false;0x0016Remind03 = false;0x0021return;0x0023// end of script | Private | 0x00 | |
void InitializeReminders()Script20 statements · 347 bytes of bytecode0x0000PushFlow(Label_0158);0x0005Temp_int_Variable = 0;0x001CLabel_001C:0x001CCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Reminders);0x0057CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_Array_Length_ReturnValue, 1);0x0081CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x00A7if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_00FF;0x00B5PushFlow(Label_010E);0x00BACallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ReminderQueue, Temp_int_Variable);0x00FEPopFlow();0x00FFLabel_00FF:0x00FFShuffleReminders();0x010DPopFlow();0x010ELabel_010E:0x010ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0138Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0153goto Label_001C;0x0158Label_0158:0x0158return;0x015A// end of script | Private | 0x00 | |
void UpdateLookAt()Script8 statements · 191 bytes of bytecode0x0000/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetPlayerCharacter(this, CallFunc_T5F_GetPlayerCharacter_First_Person_Character);0x002ECallFunc_IsValid_ReturnValue = IsValid(CallFunc_T5F_GetPlayerCharacter_First_Person_Character);0x004Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_00BC;0x0059CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_T5F_GetPlayerCharacter_First_Person_Character.FirstPersonCamera.K2_GetComponentLocation();0x00A1PlayerWorldLocation = CallFunc_K2_GetComponentLocation_ReturnValue;0x00BCLabel_00BC:0x00BCreturn;0x00BE// end of script | Private | 0x00 | |
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_Googoo_MD2_AnimGraphNode_TransitionResult_D6BA58A8412AD23BDF9F8F9C43D7F132()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1277);0x000Freturn;0x0011// end of script | 0x00 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_Googoo_MD2_AnimGraphNode_TransitionResult_C61099EA412A5D9E33314F99044AB070()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1337);0x000Freturn;0x0011// end of script | 0x00 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_Googoo_MD2_AnimGraphNode_TransitionResult_19D2DF944E46B4BC78C87BB78D0612EE()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1397);0x000Freturn;0x0011// end of script | 0x00 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_Googoo_MD2_AnimGraphNode_TransitionResult_39ED3EA745A03F6BF48E09A55781DD3A()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1457);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_ResetReminders()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1517);0x000Freturn;0x0011// end of script | 0x00 | ||
void BlueprintBeginPlay()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1532);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void DoReminder()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1684);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_ResetBackToSleep()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(1689);0x000Freturn;0x0011// end of script | 0x00 | ||
void BlueprintUpdateAnimation(float DeltaTimeX)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_DeltaTimeX = DeltaTimeX;0x0012ExecuteUbergraph_ABP_Googoo_MD2(1865);0x0021return;0x0023// end of script | EventPublic | 0x04 | |
void AnimNotify_StartDeath()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_Googoo_MD2(2114);0x000Freturn;0x0011// end of script | 0x00 | ||
void ExecuteUbergraph_ABP_Googoo_MD2(int32 EntryPoint)Script94 statements · 2,122 bytes of bytecode0x0000PushFlow(Label_0847);0x0005goto [EntryPoint];0x000FK2_UnPauseTimerHandle(this, ReminderTimerHandle);0x0023AnimNotify_ResetReminders();0x0031PopFlow();0x0032Label_0032:0x0032if (!(ShouldRemind)) PopFlow();0x003CActiveReminder = ReminderQueue[ReminderIndex];0x0061K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(ActiveReminder, 0);0x0083if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_00F2;0x0091K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(ActiveReminder, 1);0x00B3if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0495;0x00C1K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(ActiveReminder, 2);0x00E3if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_04A5;0x00F1PopFlow();0x00F2Label_00F2:0x00F2Remind01 = true;0x00FDLabel_00FD:0x00FDCallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(ActiveReminder);0x0122K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Reminder";0x0147K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x0164K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0181K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x01A5K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x01C5K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x01E9K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0206K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x021ACallFunc_Format_ReturnValue = Format(NSLOCTEXT("2BD2C231D32D4767B61C3CA5835258A6", "", "Playing G4 reminder: {Reminder}"), K2Node_MakeArray_Array);0x0286CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x02AB/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 0, 0, this);0x02DDCallFunc_Add_IntInt_ReturnValue = Add_IntInt(ReminderIndex, 1);0x0307Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0322ReminderIndex = Temp_int_Variable;0x033DCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Reminders);0x0378CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x03A2CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x03C8if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_03FB;0x03D6ReminderIndex = 0;0x03EDShuffleReminders();0x03FBLabel_03FB:0x03FBK2_PauseTimerHandle(this, ReminderTimerHandle);0x040FCallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(MinReminderDelay, MaxReminderDelay);0x043DCallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue);0x045ADelay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0xF, -2133027885, FName(ExecuteUbergraph_ABP_Googoo_MD2), this});0x0494PopFlow();0x0495Label_0495:0x0495Remind02 = true;0x04A0goto Label_00FD;0x04A5Label_04A5:0x04A5Remind03 = true;0x04B0goto Label_00FD;0x04B5Label_04B5:0x04B5DeathSequencePlayer.Play();0x04D5CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(this, /Game/FMOD/Events/Cinematic/Jumpscares/SFX_G4_Jumpscare_SleepDeath.SFX_G4_Jumpscare_SleepDeath, true);0x04FCPopFlow();0x04FDCallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(AnimState, 0);0x051CAnimGraphNode_TransitionResult_12.bCanEnterTransition = CallFunc_EqualEqual_ByteByte_ReturnValue;0x0538PopFlow();0x0539CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(AnimState, 0);0x0558AnimGraphNode_TransitionResult_13.bCanEnterTransition = CallFunc_EqualEqual_ByteByte_ReturnValue_3;0x0574PopFlow();0x0575CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(AnimState, 1);0x0594AnimGraphNode_TransitionResult_14.bCanEnterTransition = CallFunc_EqualEqual_ByteByte_ReturnValue_2;0x05B0PopFlow();0x05B1CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(AnimState, 1);0x05D0AnimGraphNode_TransitionResult_15.bCanEnterTransition = CallFunc_EqualEqual_ByteByte_ReturnValue_1;0x05ECPopFlow();0x05EDResetReminders();0x05FBPopFlow();0x05FCK2Node_CreateDelegate_OutputDelegate.Bind(this, DoReminder);0x0613CallFunc_K2_SetTimerDelegate_Time_ImplicitCast = Cast<3>(MinReminderDelay);0x0630CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast, true, false, 0f, 0f);0x066AReminderTimerHandle = CallFunc_K2_SetTimerDelegate_ReturnValue;0x0685InitializeReminders();0x0693PopFlow();0x0694goto Label_0032;0x0699CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/GameBlueprints/Bed/BP_Bed_MD.BP_Bed_MD_C);0x06B7CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetActorOfClass_ReturnValue);0x06D4if (!(CallFunc_IsValid_ReturnValue)) goto Label_0707;0x06E2CallFunc_GetActorOfClass_ReturnValue.Reset();0x0706PopFlow();0x0707Label_0707:0x0707/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Could not find MD2 bed", 0, 2, this);0x0748PopFlow();0x0749UpdateLookAt();0x0757PopFlow();0x0758Label_0758:0x0758CallFunc_CreateLevelSequencePlayer_ReturnValue = CreateLevelSequencePlayer(this, /Game/Sequences/Chapter1/MD/LS_MD2_SleepDeath.LS_MD2_SleepDeath, MovieSceneSequencePlaybackSettings{false, MovieSceneSequenceLoopCount{0}, MovieSceneSequenceTickInterval{0f, 0f, false, true}, 1f, 0f, false, false, false, false, false, false, 0, false, true, false}, CallFunc_CreateLevelSequencePlayer_OutActor);0x082ADeathSequencePlayer = CallFunc_CreateLevelSequencePlayer_ReturnValue;0x083Dgoto Label_04B5;0x0842goto Label_0758;0x0847Label_0847:0x0847return;0x0849// end of script | Final | 0x04 |