Zdexby TheHolyOneZ
4,275 classes
Class

ABP_ShinjiPlayer_C

: ACharacter : APawn : AActor : UObject
/Game/0Blueprint/Character/BP_ShinjiPlayer.BP_ShinjiPlayer_C 0x0891 (2,193 B) align 16 inherited 0x0670 58 scripted vtable /Game/0Blueprint/Character/BP_ShinjiPlayer
implements IBPI_Interact_C
0x00x0891

Members 75

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08PhoneBoopUAudioComponent*6 flagsnullptr
0x08NightLight2UPointLightComponent*6 flagsnullptr
0x08PhoneLightUSpotLightComponent*6 flagsnullptr
0x08PhoneLeftUStaticMeshComponent*6 flagsnullptr
0x08PhoneAudioUAudioComponent*6 flagsnullptr
0x08PhoneRightUStaticMeshComponent*6 flagsnullptr
0x08StationaryCameraUCameraComponent*6 flagsnullptr
0x08ArrowStepUArrowComponent*6 flagsnullptr
0x08PizzaUStaticMeshComponent*6 flagsnullptr
0x08SpringArmPizzaUSpringArmComponent*6 flagsnullptr
0x08ArrowKnifeDecalUArrowComponent*6 flagsnullptr
0x08ArmsUSkeletalMeshComponent*6 flagsnullptr
0x08ArrowArmsUArrowComponent*6 flagsnullptr
0x08KnifeUStaticMeshComponent*6 flagsnullptr
0x08PhoneArrowUArrowComponent*6 flagsnullptr
0x08PizzaTopUStaticMeshComponent*6 flagsnullptr
0x08NightLightUPointLightComponent*6 flagsnullptr
0x08CameraBoomUSpringArmComponent*6 flagsnullptr
0x08ImmersiveCameraUCameraComponent*6 flagsnullptr
0x04Timeline_Bend_486241F4467FFDA1105529BEA184F096float4 flags0
0x01Timeline__Direction_486241F4467FFDA1105529BEA184F096ETimelineDirection4 flagsForward
0x07150x03padding / unreflected
0x08TimelineUTimelineComponent*5 flagsnullptr
0x04FocusEyeTimeline_Focus_81864ED344B04BDE235DE4B6CD2BDC83float4 flags0
0x01FocusEyeTimeline__Direction_81864ED344B04BDE235DE4B6CD2BDC83ETimelineDirection4 flagsForward
0x07250x03padding / unreflected
0x08FocusEyeTimelineUTimelineComponent*5 flagsnullptr
0x04Deltafloat7 flags0
0x01Sprintingbool7 flagsfalse
0x07350x03padding / unreflected
0x08WalkSpeeddouble7 flags75
0x08SprintSpeeddouble7 flags250
0x01CanLookbool7 flagstrue
0x01CanMovebool7 flagstrue
0x074A0x06padding / unreflected
0x08PeepholeRefABP_Peephole_C*7 flagsnullptr
0x01LookingPeepholebool7 flagsfalse
0x07590x07padding / unreflected
0x08LevelRefABP_Level_C*7 flagsnullptr
0x01UsingPCbool7 flagsfalse
0x07690x07padding / unreflected
0x08PCRefABP_PC_C*7 flagsnullptr
0x01CanSprintbool7 flagstrue
0x01HoldKnifebool7 flagsfalse
0x01OffsetAimbool7 flagstrue
0x077B0x05padding / unreflected
0x18EyeLocationFVector7 flags{X=0, Y=0, Z=0}
0x18EyeSizeFVector7 flags{X=0, Y=0, Z=0}
0x08KnifeMaterialUMaterialInstanceDynamic*6 flagsnullptr
0x08BendBlenddouble7 flags1
0x01Coveringbool7 flagsfalse
0x07C10x07padding / unreflected
0x08SprintSlowSpeeddouble7 flags110
0x01HeadBobbool7 flagstrue
0x07D10x07padding / unreflected
0x08Sensitivitydouble7 flags1
0x01Pausedbool7 flagsfalse
0x07E10x03padding / unreflected
0x04FocalDistancefloat7 flags0
0x04EyesStabbedint327 flags0
0x07EC0x04padding / unreflected
0x08FastSprintSpeeddouble7 flags250
0x01CanPausebool7 flagsfalse
0x07F90x07padding / unreflected
0x08PhoneMaterialUMaterialInstanceDynamic*6 flagsnullptr
0x08PhoneXdouble7 flags0
0x08PhoneYdouble7 flags0
0x01PhoneUnknownbool7 flagsfalse
0x01UsingLightbool7 flagsfalse
0x081A0x02padding / unreflected
0x04EyesToStabint327 flags8
0x01Hidingbool7 flagsfalse
0x01Stabbingbool7 flagsfalse
0x08220x06padding / unreflected
0x08HyakumeRefABP_Hyakume_C*7 flagsnullptr
0x08FootStepBlenddouble7 flags0
0x01CanStarebool7 flagsfalse
0x01Staringbool7 flagsfalse
0x083A0x06padding / unreflected
0x08CurrentFOVdouble7 flags0
0x08MediumSprintSpeeddouble7 flags180
0x01Invertbool7 flagsfalse
0x08510x07padding / unreflected
0x08CurrentEyeABP_EyeWall_C*7 flagsnullptr
0x08CurrentZoomdouble7 flags0
0x08PS1ShinjiRefABP_PS1Shinji_C*7 flagsnullptr
0x18ControlRotationFRotator6 flags{pitch=0, Yaw=0, Roll=0}
0x01IsGamepadbool7 flagsfalse
0x08890x03padding / unreflected
0x04Deathsint327 flags0
0x01CanInteractbool7 flagstrue
Inherited from ACharacter 40
OffsetSizeNameTypeFlagsDefault
0x08MeshUSkeletalMeshComponent*12 flags/Script/Engine.Default__Character.CharacterMesh0
0x08CharacterMovementUCharacterMovementComponent*12 flags/Script/Engine.Default__Character.CharMoveComp
0x08CapsuleComponentUCapsuleComponent*12 flags/Script/Engine.Default__Character.CollisionCylinder
0x50BasedMovementFBasedMovementInfoProtected+3 flags{BaseID=0, MovementBase=nullptr, BoneName=None, Location={}…
0x50ReplicatedBasedMovementFBasedMovementInfoNetRepNotify+4 flags{BaseID=0, MovementBase=nullptr, BoneName=None, Location={}…
0x04AnimRootMotionTranslationScalefloatNetProtected+5 flags1
0x03D40x04padding / unreflected
0x18BaseTranslationOffsetFVectorProtected+5 flags{X=0, Y=0, Z=0}
0x20BaseRotationOffsetFQuatProtected+4 flags{X=0, Y=0, Z=0, W=1}
0x04ReplicatedServerLastTransformUpdateTimeStampfloatNetProtected+5 flags0
0x04ReplayLastTransformUpdateTimeStampfloatNetRepNotify+6 flags0
0x01ReplicatedMovementModeuint8NetProtected+5 flags0
0x04190x07padding / unreflected
0x18ReplicatedGravityDirectionFVector_NetQuantizeNormalNetProtected+3 flags{}
0x01bInBaseReplicationboolProtected+5 flagsfalse
0x04390x1Fpadding / unreflected
0x04CrouchedEyeHeightfloat7 flags32
0x01bIsCrouched : 1bit 0boolNetRepNotify+5 flagsfalse
0x01bProxyIsJumpForceApplied : 1bit 1boolNetTransient+3 flagsfalse
0x01bPressedJump : 1bit 2bool5 flagsfalse
0x01bClientUpdating : 1bit 3boolTransient+3 flagsfalse
0x01bClientWasFalling : 1bit 4boolTransient+3 flagsfalse
0x01bClientResimulateRootMotion : 1bit 5boolTransient+3 flagsfalse
0x01bClientResimulateRootMotionSources : 1bit 6boolTransient+3 flagsfalse
0x01bSimGravityDisabled : 1bit 7bool3 flagsfalse
0x01bClientCheckEncroachmentOnNetUpdate : 1bit 0boolTransient+3 flagstrue
0x01bServerMoveIgnoreRootMotion : 1bit 1boolTransient+3 flagsfalse
0x01bWasJumping : 1bit 2boolTransient+8 flagsfalse
0x045E0x02padding / unreflected
0x04JumpKeyHoldTimefloatTransient+10 flags0
0x04JumpForceTimeRemainingfloatTransient+10 flags0
0x04ProxyJumpForceStartedTimefloatTransient+10 flags0
0x04JumpMaxHoldTimefloatNet+7 flags0
0x04JumpMaxCountint32Net+7 flags1
0x04JumpCurrentCountint3210 flags0
0x04JumpCurrentCountPreJumpint3210 flags0
0x047C0x04padding / unreflected
0x10OnReachedJumpApexFMulticastScriptDelegate4 flags<delegate>
0x10LandedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10MovementModeChangedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnCharacterMovementUpdatedFMulticastScriptDelegate4 flags<delegate>
0x48SavedRootMotionFRootMotionSourceGroupTransient+1 flags{bHasAdditiveSources=false, bHasOverrideSources=false, bHas…
0x05080x08padding / unreflected
0x70ClientRootMotionParamsFRootMotionMovementParamsTransient+2 flags{bHasRootMotion=false, BlendWeight=0, RootMotionTransform={…
0x10RootMotionRepMovesTArray<FSimulatedRootMotionReplicatedMove>Transient+3 flags[]
0xD8RepRootMotionFRepRootMotionMontageNetRepNotify+2 flags{bIsActive=false, Animation=nullptr, position=0, Location={…
Inherited from APawn 19
OffsetSizeNameTypeFlagsDefault
0x01bUseControllerRotationPitch : 1bit 0bool5 flagsfalse
0x01bUseControllerRotationYaw : 1bit 1bool5 flagsfalse
0x01bUseControllerRotationRoll : 1bit 2bool5 flagsfalse
0x01bCanAffectNavigationGeneration : 1bit 3bool6 flagsfalse
0x01bIsLocalViewTarget : 1bit 6boolTransientProtected+3 flagsfalse
0x02990x03padding / unreflected
0x04BaseEyeHeightfloat7 flags64
0x01AutoPossessPlayerEAutoReceiveInput6 flagsDisabled
0x01AutoPossessAIEAutoPossessAI6 flagsPlacedInWorld
0x01RemoteViewPitchuint8Net+5 flags0
0x02A30x05padding / unreflected
0x08AIControllerClassTSubclassOf<AController>7 flags/Script/AIModule.AIController
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x02B80x08padding / unreflected
0x08LastHitByAController*Transient+8 flagsnullptr
0x08ControllerAController*NetRepNotify+6 flagsnullptr
0x08PreviousControllerAController*Transient+6 flagsnullptr
0x02D80x04padding / unreflected
0x01ReceiveControllerChangedDelegateFMulticastScriptDelegate4 flags<delegate>
0x01ReceiveRestartedDelegateFMulticastScriptDelegate4 flags<delegate>
0x02DE0x02padding / unreflected
0x18ControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x18LastControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x08OverrideInputComponentClassTSubclassOf<UInputComponent>Protected+7 flagsnullptr
Inherited from AActor 80
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 2bool3 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x01bActorEnableCollision : 1bit 7bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 0boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 5boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x70ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01580x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x017D0x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01A80x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>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>
0x01E80x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 58

SignatureFlagsNativeParams
void UserConstructionScript()
Script3 statements · 46 bytes of bytecode
0x0000Arms.SetLeaderPoseComponent(Mesh, false, false);0x002Breturn;0x002D// end of script
EventPublic0x00
void Timeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(15);0x000Freturn;0x0011// end of script
0x00
void Timeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(32372);0x000Freturn;0x0011// end of script
0x00
void FocusEyeTimeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(32367);0x000Freturn;0x0011// end of script
0x00
void FocusEyeTimeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(32362);0x000Freturn;0x0011// end of script
0x00
void InpActEvt_IA_Pause_K2Node_EnhancedInputActionEvent_9(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_9 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_9 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_9 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_9 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(32121);0x0057return;0x0059// end of script
0x30
void InpActEvt_BackSpace_K2Node_InputDebugKeyEvent_8(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_8 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_8 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(32116);0x0033return;0x0035// end of script
0x38
void InpActEvt_K_K2Node_InputDebugKeyEvent_7(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_7 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_7 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(32111);0x0033return;0x0035// end of script
0x38
void InpActEvt_IA_Move_K2Node_EnhancedInputActionEvent_8(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_8 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_8 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_8 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_8 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(31911);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Look_K2Node_EnhancedInputActionEvent_7(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_7 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_7 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_7 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_7 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(31657);0x0057return;0x0059// end of script
0x30
void InpActEvt_Five_K2Node_InputDebugKeyEvent_6(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_6 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_6 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(31097);0x0033return;0x0035// end of script
0x38
void InpActEvt_Four_K2Node_InputDebugKeyEvent_5(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_5 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_5 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(31092);0x0033return;0x0035// end of script
0x38
void InpActEvt_Three_K2Node_InputDebugKeyEvent_4(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_4 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_4 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(31087);0x0033return;0x0035// end of script
0x38
void InpActEvt_Two_K2Node_InputDebugKeyEvent_3(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_3 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_3 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(31082);0x0033return;0x0035// end of script
0x38
void InpActEvt_One_K2Node_InputDebugKeyEvent_2(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_2 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_2 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(31077);0x0033return;0x0035// end of script
0x38
void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key = Key;0x0012ExecuteUbergraph_BP_ShinjiPlayer(31028);0x0021return;0x0023// end of script
0x18
void InpActEvt_O_K2Node_InputDebugKeyEvent_1(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key_1 = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue_1 = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(30961);0x0033return;0x0035// end of script
0x38
void InpActEvt_IA_Interact_K2Node_EnhancedInputActionEvent_6(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_6 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_6 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_6 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_6 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(28108);0x0057return;0x0059// end of script
0x30
void InpActEvt_L_K2Node_InputDebugKeyEvent_0(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue = ActionValue;0x0024ExecuteUbergraph_BP_ShinjiPlayer(27313);0x0033return;0x0035// end of script
0x38
void InpActEvt_IA_Sprint_K2Node_EnhancedInputActionEvent_5(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_5 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_5 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_5 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_5 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(24378);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Sprint_K2Node_EnhancedInputActionEvent_4(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_4 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_4 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_4 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_4 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(20705);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Primary_K2Node_EnhancedInputActionEvent_3(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_3 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_3 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_3 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_3 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(19917);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Primary_K2Node_EnhancedInputActionEvent_2(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_2 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_2 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_2 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_2 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(17465);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Secondary_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(29552);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Secondary_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048ExecuteUbergraph_BP_ShinjiPlayer(29285);0x0057return;0x0059// end of script
0x30
void SlowSprint()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(7454);0x000Freturn;0x0011// end of script
0x00
void NoSprint()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(7482);0x000Freturn;0x0011// end of script
0x00
void StepCheck()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(7510);0x000Freturn;0x0011// end of script
0x00
void PauseGame()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(10969);0x000Freturn;0x0011// end of script
0x00
void UnpauseGame()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(11028);0x000Freturn;0x0011// end of script
0x00
void AdaptiveDOF()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(11090);0x000Freturn;0x0011// end of script
0x00
void IncapacitateMovement()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(13354);0x000Freturn;0x0011// end of script
0x00
void CheckPhone()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(13565);0x000Freturn;0x0011// end of script
0x00
void SetPhoneLanguage(const Enum_Language& Language)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Language = Language;0x0012ExecuteUbergraph_BP_ShinjiPlayer(13946);0x0021return;0x0023// end of script
0x01
void HangUpPhone()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(15758);0x000Freturn;0x0011// end of script
0x00
void MomCall2()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(16127);0x000Freturn;0x0011// end of script
0x00
void StabEye()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(16453);0x000Freturn;0x0011// end of script
0x00
void Interact()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(17232);0x000Freturn;0x0011// end of script
Public0x00
void UnequipKnife()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(17233);0x000Freturn;0x0011// end of script
0x00
void EquipKnife()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(17299);0x000Freturn;0x0011// end of script
0x00
void FindEyes()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(18508);0x000Freturn;0x0011// end of script
0x00
void PhoneLightOn(bool Silent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Silent_1 = Silent;0x0012ExecuteUbergraph_BP_ShinjiPlayer(18653);0x0021return;0x0023// end of script
0x01
void PhoneLightOff(bool Silent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Silent = Silent;0x0012ExecuteUbergraph_BP_ShinjiPlayer(18961);0x0021return;0x0023// end of script
0x01
void CheckPhone2()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(19205);0x000Freturn;0x0011// end of script
0x00
void Fall()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(19578);0x000Freturn;0x0011// end of script
0x00
void MediumSprint()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(20590);0x000Freturn;0x0011// end of script
0x00
void EyeRushKill()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(20618);0x000Freturn;0x0011// end of script
0x00
void TransitionPS1()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(21066);0x000Freturn;0x0011// end of script
0x00
void TransitionReality()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(21692);0x000Freturn;0x0011// end of script
0x00
void FastSprint()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(22674);0x000Freturn;0x0011// end of script
0x00
void Kill(int32 Phase)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Phase = Phase;0x0012ExecuteUbergraph_BP_ShinjiPlayer(22679);0x0021return;0x0023// end of script
0x04
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(22739);0x000Freturn;0x0011// end of script
EventProtected0x00
void Ending(bool Bad)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Bad = Bad;0x0012ExecuteUbergraph_BP_ShinjiPlayer(23946);0x0021return;0x0023// end of script
0x01
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_ShinjiPlayer(24697);0x0021return;0x0023// end of script
EventPublic0x04
void Capacitate()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(29743);0x000Freturn;0x0011// end of script
0x00
void Incapacitate()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(30906);0x000Freturn;0x0011// end of script
0x00
void StopShinjiStare()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_ShinjiPlayer(31102);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_ShinjiPlayer(int32 EntryPoint)
Script1202 statements · 32,380 bytes of bytecode
0x0000PushFlow(Label_7E79);0x0005goto [EntryPoint];0x000FPopFlow();0x0010/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/Music/EyeRushEnd.EyeRushEnd, 2f, 1f, 0f, nullptr, nullptr, true);0x004CLevelRef.DarkAmbient.FadeOut(0.1f, 0f, 0);0x0092Delay(this, 3f, LatentActionInfo{0xC9, 889625123, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x00C8PopFlow();0x00C9LevelRef.OpenFrontDoor();0x00EDLevelRef.LightsOn();0x0111LevelRef.FrontDoorRef.Corrupted = true;0x0148FastSprint();0x0156UnequipKnife();0x0164PhoneLightOff(false);0x0173PopFlow();0x0174PushFlow(Label_0188);0x0179if (!(Temp_bool_Has_Been_Initd_Variable_6)) goto Label_01D4;0x0187PopFlow();0x0188Label_0188:0x0188if (!(Temp_bool_IsClosed_Variable_6)) goto Label_0197;0x0196PopFlow();0x0197Label_0197:0x0197Temp_bool_IsClosed_Variable_6 = true;0x01A2LevelRef.UnlockAchievement(FName(ACH_HALLEYE));0x01D3PopFlow();0x01D4Label_01D4:0x01D4Temp_bool_Has_Been_Initd_Variable_6 = true;0x01DFif (!(false)) PopFlow();0x01E1Temp_bool_IsClosed_Variable_6 = true;0x01ECPopFlow();0x01EDPushFlow(Label_021A);0x01F2if (!(Temp_bool_Has_Been_Initd_Variable_5)) goto Label_0201;0x0200PopFlow();0x0201Label_0201:0x0201Temp_bool_Has_Been_Initd_Variable_5 = true;0x020Cif (!(false)) PopFlow();0x020ETemp_bool_IsClosed_Variable_5 = true;0x0219PopFlow();0x021ALabel_021A:0x021Aif (!(Temp_bool_IsClosed_Variable_5)) goto Label_0229;0x0228PopFlow();0x0229Label_0229:0x0229Temp_bool_IsClosed_Variable_5 = true;0x0234LevelRef.UnlockAchievement(FName(ACH_HOMEEYE));0x0265PopFlow();0x0266BreakVector(EyeSize, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0294CallFunc_K2_GetComponentToWorld_ReturnValue = ArrowKnifeDecal.K2_GetComponentToWorld();0x02C6BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x02F4CurrentEye.CreateDecal(CallFunc_BreakVector_X, EyeLocation, CallFunc_BreakTransform_Rotation);0x0333PushFlow(Label_0360);0x0338if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0347;0x0346PopFlow();0x0347Label_0347:0x0347Temp_bool_Has_Been_Initd_Variable = true;0x0352if (!(false)) PopFlow();0x0354Temp_bool_IsClosed_Variable = true;0x035FPopFlow();0x0360Label_0360:0x0360if (!(Temp_bool_IsClosed_Variable)) goto Label_036F;0x036EPopFlow();0x036FLabel_036F:0x036FTemp_bool_IsClosed_Variable = true;0x037AKnifeMaterial.SetScalarParameterValue(FName(BloodBlend), 1f);0x03ACCallFunc_GetActorOfClass_ReturnValue_5 = GetActorOfClass(this, /Game/0Blueprint/Character/BP_MirrorShinji.BP_MirrorShinji_C);0x03CACallFunc_GetActorOfClass_ReturnValue_5.KnifeMaterial.SetScalarParameterValue(FName(BloodBlend), 1f);0x0412PopFlow();0x0413OffsetAim = true;0x041EStabbing = false;0x0429PopFlow();0x042ACallFunc_GetActorOfClass_ReturnValue_7 = GetActorOfClass(this, /Game/0Blueprint/Character/BP_MirrorShinji.BP_MirrorShinji_C);0x0448CallFunc_GetActorOfClass_ReturnValue_7.Knife.SetVisibility(false, false);0x0480PopFlow();0x0481BreakHitResult(CallFunc_LineTraceSingle_OutHit_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x0536PlaySoundAtLocation(this, /Game/0Audio/SFX/Footfalls/SC_Creaks.SC_Creaks, CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x057FPopFlow();0x0580LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA53.JA53, 1.5);0x05B6PopFlow();0x05B7PeepholeRef.RingDoorbell();0x05DBPeepholeRef.PrepPizza2();0x05FFPeepholeRef.Phase = 3;0x062CPeepholeRef.IsEvent = true;0x064DDelay(this, 0.5f, LatentActionInfo{0x580, -605008390, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0683PopFlow();0x0684Arms.SetVisibility(false, false);0x06A6PhoneRight.SetVisibility(false, false);0x06C8Capacitate();0x06D6CanPause = true;0x06E1CanInteract = true;0x06ECLevelRef.ValidateCrosshair();0x0710Delay(this, 2f, LatentActionInfo{0x5B7, -1824585525, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0746PopFlow();0x0747LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA52.JA52, 4.5);0x077DDelay(this, 2.7f, LatentActionInfo{0x684, -807298067, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x07B3PopFlow();0x07B4PhoneBoop.Play(0f);0x07DDPopFlow();0x07DEArms.SetVisibility(false, false);0x0800PhoneRight.SetVisibility(false, false);0x0822PopFlow();0x0823PeepholeRef.PizzaGirlLaugh();0x0847PeepholeRef.Phase = 5;0x0874PeepholeRef.IsEvent = true;0x0895LevelRef.UnlockAll();0x08B9LevelRef.InEvent = false;0x08DAPopFlow();0x08DBArms.SetVisibility(false, false);0x08FDPhoneRight.SetVisibility(false, false);0x091FLevelRef.2DDialogue(/Game/0Audio/Dialogue/JA58.JA58, 2);0x0955Delay(this, 2f, LatentActionInfo{0x98C, 1347665035, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x098BPopFlow();0x098CLevelRef.2DDialogue(/Game/0Audio/Dialogue/JA59.JA59, 10);0x09C2Delay(this, 10f, LatentActionInfo{0x9F9, -258108410, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x09F8PopFlow();0x09F9LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA60.JA60, 11);0x0A2FDelay(this, 11f, LatentActionInfo{0xA66, -1765575700, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0A65PopFlow();0x0A66LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA61.JA61, 11);0x0A9CDelay(this, 11f, LatentActionInfo{0xAD3, -1037876579, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0AD2PopFlow();0x0AD3LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA62.JA62, 2.5);0x0B09Delay(this, 2f, LatentActionInfo{0xB40, -877756796, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0B3FPopFlow();0x0B40HangUpPhone();0x0B4E/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/Dialogue/ShinjiAngryBreathing.ShinjiAngryBreathing, 1f, 1f, 0f, nullptr, nullptr, true);0x0B8ACanPause = true;0x0B95Delay(this, 3f, LatentActionInfo{0x823, -1495226107, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0BCBPopFlow();0x0BCCArms.SetVisibility(true, false);0x0BEEPhoneRight.SetVisibility(true, false);0x0C10CallFunc_GetAnimInstance_ReturnValue_3 = Mesh.GetAnimInstance();0x0C3ACallFunc_PlaySlotAnimationAsDynamicMontage_ReturnValue_3 = CallFunc_GetAnimInstance_ReturnValue_3.PlaySlotAnimationAsDynamicMontage(/Game/0Animation/Shinji/ShinjiCheckPhone2.ShinjiCheckPhone2, FName(DefaultSlot), 0.25f, 0f, 1f, 1, -1f, 0f);0x0C98Delay(this, 1f, LatentActionInfo{0xCCF, -1713972022, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0CCEPopFlow();0x0CCFLevelRef.2DDialogue(/Game/0Audio/Dialogue/JA57.JA57, 3);0x0D05Delay(this, 3f, LatentActionInfo{0xD3C, 105926855, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0D3BPopFlow();0x0D3CPhoneAudio.Stop();0x0D60PhoneBoop.Play(0f);0x0D89Delay(this, 0.2f, LatentActionInfo{0x8DB, -29333716, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0DBFPopFlow();0x0DC0IncapacitateMovement();0x0DCEDelay(this, 4f, LatentActionInfo{0xE05, 896635578, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0E04PopFlow();0x0E05LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA97.JA97, 4.5);0x0E3BDelay(this, 4.5f, LatentActionInfo{0xE72, 1881712894, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0E71PopFlow();0x0E72Capacitate();0x0E80LevelRef.BeginEyeRush();0x0EA4CanPause = true;0x0EAFCanInteract = true;0x0EBAPopFlow();0x0EBBPhoneLeft.SetMaterial(1, /Game/0Material/MI_SmartphoneScreenOff.MI_SmartphoneScreenOff);0x0EEDCapacitate();0x0EFBUnequipKnife();0x0F09CanPause = true;0x0F14CanInteract = true;0x0F1FLevelRef.ValidateCrosshair();0x0F43PopFlow();0x0F44/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/SFX/PhoneLight.PhoneLight, 1f, 1f, 0f, nullptr, nullptr, true);0x0F80Delay(this, 0.56f, LatentActionInfo{0xEBB, -727282651, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x0FB6PopFlow();0x0FB7CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x0FD1CallFunc_GetPlayerController_ReturnValue_1.Possess(this);0x0FF2/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x102EDelay(this, 0.8f, LatentActionInfo{0x1065, 1443929554, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x1064PopFlow();0x1065CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x107FCallFunc_GetPlayerController_ReturnValue_1.Possess(PS1ShinjiRef);0x10A8/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x10E4Delay(this, 0.1f, LatentActionInfo{0x111B, -83674957, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x111APopFlow();0x111BCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1135CallFunc_GetPlayerController_ReturnValue_1.Possess(this);0x1156/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x1192Delay(this, 0.4f, LatentActionInfo{0x11C9, -619997299, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x11C8PopFlow();0x11C9CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x11E3CallFunc_GetPlayerController_ReturnValue_1.Possess(PS1ShinjiRef);0x120C/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x1248Delay(this, 0.1f, LatentActionInfo{0x127F, 1450355197, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x127EPopFlow();0x127FCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1299CallFunc_GetPlayerController_ReturnValue_1.Possess(this);0x12BA/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x12F6Delay(this, 0.1f, LatentActionInfo{0x132D, 123460950, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x132CPopFlow();0x132DCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1347CallFunc_GetPlayerController_ReturnValue_1.Possess(PS1ShinjiRef);0x1370/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x13ACDelay(this, 0.2f, LatentActionInfo{0x13E3, 469427945, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x13E2PopFlow();0x13E3CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x13FDCallFunc_GetPlayerController_ReturnValue_1.Possess(this);0x141E/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x145ADelay(this, 0.1f, LatentActionInfo{0x1491, 919561407, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x1490PopFlow();0x1491CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x14ABCallFunc_GetPlayerController_ReturnValue_1.Possess(PS1ShinjiRef);0x14D4/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x1510Delay(this, 0.2f, LatentActionInfo{0x1547, -793448404, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x1546PopFlow();0x1547CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1561CallFunc_GetPlayerController_ReturnValue_1.Possess(this);0x1582/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x15BEDelay(this, 0.1f, LatentActionInfo{0x15F5, -1422730781, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x15F4PopFlow();0x15F5CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x160FCallFunc_GetPlayerController_ReturnValue_1.Possess(PS1ShinjiRef);0x1638/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x1674PS1ShinjiRef.Capacitate();0x1698ExecuteConsoleCommand(this, "r.AntiAliasingMethod 0", nullptr);0x16BCLevelRef.LockAll();0x16E0CallFunc_K2_SetActorLocationAndRotation_ReturnValue_1 = K2_SetActorLocationAndRotation(FVector(-43, 322, 80), FRotator(0, -90, 0), false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult_1, false);0x1731LevelRef.ShowHideFog(false);0x1756LevelRef.Ambiance.FadeOut(1f, 0f, 0);0x179CLevelRef.DarkCreep.FadeOut(1f, 0f, 0);0x17E2LevelRef.Hallways.FadeOut(1f, 0f, 0);0x1828LevelRef.TransitionalAmbiance.FadeOut(1f, 0f, 0);0x186EPS1ShinjiRef.ShowHUD();0x1892PS1ShinjiRef.CanPause = true;0x18B3PopFlow();0x18B4/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/Music/EndingTransition.EndingTransition, 1f, 1f, 0f, nullptr, nullptr, true);0x18F0Delay(this, 6.4f, LatentActionInfo{0x1927, -198858084, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x1926PopFlow();0x1927LevelRef.Credits.Play(0f);0x1966Label_1966:0x1966CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/0Blueprint/Widget/W_CreditsLOW.W_CreditsLOW_C, nullptr);0x199BCallFunc_Create_ReturnValue.AddToViewport(0);0x19C0CallFunc_Create_ReturnValue.DWFadeIn();0x19E4LevelRef.ResetSave();0x1A08Delay(this, 0.5f, LatentActionInfo{0x1A3F, 1383626893, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x1A3EPopFlow();0x1A3FCallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController(this, 0);0x1A59/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameAndUIEx(CallFunc_GetPlayerController_ReturnValue_3, CallFunc_Create_ReturnValue, 0, true, false);0x1A8FCallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController(this, 0);0x1AA9CallFunc_GetPlayerController_ReturnValue_3.bShowMouseCursor = true;0x1ACALevelRef.EndingHallway2.FadeOut(7.5f, 0f, 0);0x1B10LevelRef.UnlockAchievement(FName(ACH_END));0x1B41Delay(this, 1f, LatentActionInfo{0x1B78, 306147788, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x1B77PopFlow();0x1B78CallFunc_LoadGameFromSlot_ReturnValue_1 = LoadGameFromSlot("save1", 0);0x1B98K2Node_DynamicCast_AsBP_Save_Game_1 = Cast<BP_SaveGame_C>(CallFunc_LoadGameFromSlot_ReturnValue_1);0x1BBCK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_Save_Game_1);0x1BD9if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x1BE3CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(K2Node_DynamicCast_AsBP_Save_Game_1.ShinjiDeaths, K2Node_DynamicCast_AsBP_Save_Game_1.PS1Deaths);0x1C3DCallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_Add_IntInt_ReturnValue_2, 0);0x1C5FCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_EqualEqual_IntInt_ReturnValue_1, K2Node_DynamicCast_AsBP_Save_Game_1.PS1NoDamage);0x1C9Bif (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x1CA5PushFlow(Label_1CD2);0x1CAAif (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_1CB9;0x1CB8PopFlow();0x1CB9Label_1CB9:0x1CB9Temp_bool_Has_Been_Initd_Variable_2 = true;0x1CC4if (!(false)) PopFlow();0x1CC6Temp_bool_IsClosed_Variable_2 = true;0x1CD1PopFlow();0x1CD2Label_1CD2:0x1CD2if (!(Temp_bool_IsClosed_Variable_2)) goto Label_1CE1;0x1CE0PopFlow();0x1CE1Label_1CE1:0x1CE1Temp_bool_IsClosed_Variable_2 = true;0x1CECLevelRef.UnlockAchievement(FName(ACH_NODAMAGE));0x1D1DPopFlow();0x1D1ESprintSpeed = SprintSlowSpeed;0x1D39PopFlow();0x1D3ASprintSpeed = WalkSpeed;0x1D55PopFlow();0x1D56CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(100);0x1D7BCallFunc_GetForwardVector_ReturnValue_3 = ArrowStep.GetForwardVector();0x1DADCallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_Conv_DoubleToVector_ReturnValue);0x1DDBCallFunc_K2_GetComponentLocation_ReturnValue_4 = ArrowStep.K2_GetComponentLocation();0x1E0DCallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_4, CallFunc_Multiply_VectorVector_ReturnValue_2);0x1E3BCallFunc_LineTraceSingle_ReturnValue_1 = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_4, CallFunc_Add_VectorVector_ReturnValue_2, 0, false, Temp_object_Variable_8, 0, CallFunc_LineTraceSingle_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x1EC3CallFunc_GetSurfaceType_ReturnValue = GetSurfaceType(CallFunc_LineTraceSingle_OutHit_1);0x1EE8CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetSurfaceType_ReturnValue, 5);0x1F07if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_22FE;0x1F15Temp_object_Variable_2 = /Game/0Audio/SFX/Footfalls/SC_WetRun.SC_WetRun;0x1F28Temp_object_Variable_3 = /Game/0Audio/SFX/Footfalls/SC_WetWalk.SC_WetWalk;0x1F3BCallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CharacterMovement.MaxWalkSpeed);0x1F6ECallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, 120);0x1F94Temp_bool_Variable_1 = CallFunc_Greater_DoubleDouble_ReturnValue;0x1FA7BreakHitResult(CallFunc_LineTraceSingle_OutHit_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x205CCallFunc_PlaySoundAtLocation_VolumeMultiplier_ImplicitCast = Cast<3>(FootStepBlend);0x2079PlaySoundAtLocation(this, Switch(Temp_bool_Variable_1, false => Temp_object_Variable_3, true => Temp_object_Variable_2, default => K2Node_Select_Default_4), CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), CallFunc_PlaySoundAtLocation_VolumeMultiplier_ImplicitCast, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x20F2Temp_object_Variable_4 = /Game/0Audio/SFX/Footfalls/SC_CarpetRun.SC_CarpetRun;0x2105Temp_object_Variable_5 = /Game/0Audio/SFX/Footfalls/SC_CarpetWalk.SC_CarpetWalk;0x2118CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(1, FootStepBlend);0x2146CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CharacterMovement.MaxWalkSpeed);0x2179CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, 120);0x219FTemp_bool_Variable_2 = CallFunc_Greater_DoubleDouble_ReturnValue;0x21B2BreakHitResult(CallFunc_LineTraceSingle_OutHit_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x2267CallFunc_PlaySoundAtLocation_VolumeMultiplier_ImplicitCast_1 = Cast<3>(CallFunc_Subtract_DoubleDouble_ReturnValue);0x2284PlaySoundAtLocation(this, Switch(Temp_bool_Variable_2, false => Temp_object_Variable_5, true => Temp_object_Variable_4, default => K2Node_Select_Default_5), CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), CallFunc_PlaySoundAtLocation_VolumeMultiplier_ImplicitCast_1, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x22FDPopFlow();0x22FELabel_22FE:0x22FETemp_object_Variable_2 = /Game/0Audio/SFX/Footfalls/SC_WetRun.SC_WetRun;0x2311Temp_object_Variable_3 = /Game/0Audio/SFX/Footfalls/SC_WetWalk.SC_WetWalk;0x2324Temp_object_Variable_4 = /Game/0Audio/SFX/Footfalls/SC_CarpetRun.SC_CarpetRun;0x2337Temp_object_Variable_5 = /Game/0Audio/SFX/Footfalls/SC_CarpetWalk.SC_CarpetWalk;0x234ATemp_object_Variable_6 = /Game/0Audio/SFX/Footfalls/SC_WoodRun.SC_WoodRun;0x235DTemp_object_Variable_7 = /Game/0Audio/SFX/Footfalls/SC_WoodWalk.SC_WoodWalk;0x2370CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CharacterMovement.MaxWalkSpeed);0x23A3CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, 120);0x23C9Temp_bool_Variable_1 = CallFunc_Greater_DoubleDouble_ReturnValue;0x23DCTemp_bool_Variable_2 = CallFunc_Greater_DoubleDouble_ReturnValue;0x23EFTemp_bool_Variable_3 = CallFunc_Greater_DoubleDouble_ReturnValue;0x2402BreakHitResult(CallFunc_LineTraceSingle_OutHit_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x24B7CallFunc_GetSurfaceType_ReturnValue = GetSurfaceType(CallFunc_LineTraceSingle_OutHit_1);0x24DCTemp_byte_Variable = CallFunc_GetSurfaceType_ReturnValue;0x24F7PlaySoundAtLocation(this, Switch(Temp_byte_Variable, 0 => Switch(Temp_bool_Variable_3, false => Temp_object_Variable_7, true => Temp_object_Variable_6, default => K2Node_Select_Default_6), 1 => Switch(Temp_bool_Variable_3, false => Temp_object_Variable_7, true => Temp_object_Variable_6, default => K2Node_Select_Default_6), 2 => Switch(Temp_bool_Variable_2, false => Temp_object_Variable_5, true => Temp_object_Variable_4, default => K2Node_Select_Default_5), 3 => Switch(Temp_bool_Variable_1, false => Temp_object_Variable_3, true => Temp_object_Variable_2, default => K2Node_Select_Default_4), 4 => Switch(Temp_bool_Variable_3, false => Temp_object_Variable_7, true => Temp_object_Variable_6, default => K2Node_Select_Default_6), 5 => Switch(Temp_bool_Variable_3, false => Temp_object_Variable_7, true => Temp_object_Variable_6, default => K2Node_Select_Default_6), default => K2Node_Select_Default_7), CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x26B2CallFunc_GetSurfaceType_ReturnValue = GetSurfaceType(CallFunc_LineTraceSingle_OutHit_1);0x26D7K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetSurfaceType_ReturnValue, 1);0x26F6if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_2A50;0x2704K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetSurfaceType_ReturnValue, 3);0x2723if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_2732;0x2731PopFlow();0x2732Label_2732:0x2732Temp_object_Variable = /Game/0Audio/SFX/Footfalls/SC_CarpetRun.SC_CarpetRun;0x2745Temp_object_Variable_1 = /Game/0Audio/SFX/Footfalls/SC_CarpetWalk.SC_CarpetWalk;0x2758CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CharacterMovement.MaxWalkSpeed);0x278BCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, 120);0x27B1Temp_bool_Variable = CallFunc_Greater_DoubleDouble_ReturnValue;0x27C4BreakHitResult(CallFunc_LineTraceSingle_OutHit_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x2879PlaySoundAtLocation(this, Switch(Temp_bool_Variable, false => Temp_object_Variable_1, true => Temp_object_Variable, default => K2Node_Select_Default_3), CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 0.5f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x28EECallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CharacterMovement.MaxWalkSpeed);0x2921CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, 120);0x2947if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x2951BreakHitResult(CallFunc_LineTraceSingle_OutHit_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x2A06PlaySoundAtLocation(this, /Game/0Audio/SFX/Footfalls/SC_WetWalk.SC_WetWalk, CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 0.5f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x2A4FPopFlow();0x2A50Label_2A50:0x2A50CallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, 2);0x2A76CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue, 0);0x2A98if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x2AA2Delay(this, 0.1f, LatentActionInfo{0x481, 806172436, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x2AD8PopFlow();0x2AD9Covering = false;0x2AE4Paused = true;0x2AEFLevelRef.PauseGame();0x2B13PopFlow();0x2B14Paused = false;0x2B1FLevelRef.UnpauseGame();0x2B43PopFlow();0x2B44Label_2B44:0x2B44if (!(false)) PopFlow();0x2B46Temp_bool_IsClosed_Variable_1 = true;0x2B51PopFlow();0x2B52PushFlow(Label_2FA7);0x2B57CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(10000);0x2B7CTemp_bool_Variable_4 = HeadBob;0x2B8FCallFunc_GetForwardVector_ReturnValue_4 = Switch(Temp_bool_Variable_4, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_10).GetForwardVector();0x2BEDCallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_4, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x2C1BCallFunc_K2_GetComponentLocation_ReturnValue_5 = Switch(Temp_bool_Variable_4, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_10).K2_GetComponentLocation();0x2C79CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_5, CallFunc_Multiply_VectorVector_ReturnValue_4);0x2CA7CallFunc_LineTraceSingle_ReturnValue_3 = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_5, CallFunc_Add_VectorVector_ReturnValue_4, 3, false, Temp_object_Variable_10, 0, CallFunc_LineTraceSingle_OutHit_3, false, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x2D2Fif (!(CallFunc_LineTraceSingle_ReturnValue_3)) goto Label_2F6B;0x2D3DBreakHitResult(CallFunc_LineTraceSingle_OutHit_3, CallFunc_BreakHitResult_bBlockingHit_3, CallFunc_BreakHitResult_bInitialOverlap_3, CallFunc_BreakHitResult_Time_3, CallFunc_BreakHitResult_Distance_3, CallFunc_BreakHitResult_Location_3, CallFunc_BreakHitResult_ImpactPoint_3, CallFunc_BreakHitResult_Normal_3, CallFunc_BreakHitResult_ImpactNormal_3, CallFunc_BreakHitResult_PhysMat_3, CallFunc_BreakHitResult_HitActor_3, CallFunc_BreakHitResult_HitComponent_3, CallFunc_BreakHitResult_HitBoneName_3, CallFunc_BreakHitResult_BoneName_3, CallFunc_BreakHitResult_HitItem_3, CallFunc_BreakHitResult_ElementIndex_3, CallFunc_BreakHitResult_FaceIndex_3, CallFunc_BreakHitResult_TraceStart_3, CallFunc_BreakHitResult_TraceEnd_3);0x2DF2FocalDistance = CallFunc_BreakHitResult_Distance_3;0x2E0DTemp_bool_Variable_5 = HeadBob;0x2E20K2Node_MakeStruct_PostProcessSettings.DepthOfFieldFstop = 1f;0x2E40K2Node_MakeStruct_PostProcessSettings.DepthOfFieldSensorWidth = 10f;0x2E60K2Node_MakeStruct_PostProcessSettings.DepthOfFieldFocalDistance = FocalDistance;0x2E84K2Node_MakeStruct_PostProcessSettings.bOverride_DepthOfFieldFstop = true;0x2E98K2Node_MakeStruct_PostProcessSettings.bOverride_DepthOfFieldSensorWidth = true;0x2EACK2Node_MakeStruct_PostProcessSettings.bOverride_DepthOfFieldFocalDistance = true;0x2EC0Switch(Temp_bool_Variable_5, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_11).PostProcessSettings = K2Node_MakeStruct_PostProcessSettings;0x2F1DCallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(FocalDistance);0x2F3ACallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, 100);0x2F60if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x2F6APopFlow();0x2F6BLabel_2F6B:0x2F6BFocalDistance = 1000f;0x2F82LevelRef.HideCrosshair();0x2FA6PopFlow();0x2FA7Label_2FA7:0x2FA7CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(100);0x2FCCTemp_bool_Variable_4 = HeadBob;0x2FDFCallFunc_GetForwardVector_ReturnValue_4 = Switch(Temp_bool_Variable_4, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_10).GetForwardVector();0x303DCallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_4, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x306BCallFunc_K2_GetComponentLocation_ReturnValue_5 = Switch(Temp_bool_Variable_4, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_10).K2_GetComponentLocation();0x30C9CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_5, CallFunc_Multiply_VectorVector_ReturnValue_3);0x30F7CallFunc_LineTraceSingle_ReturnValue_2 = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_5, CallFunc_Add_VectorVector_ReturnValue_3, 2, false, Temp_object_Variable_9, 0, CallFunc_LineTraceSingle_OutHit_2, false, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x317Fif (!(CallFunc_LineTraceSingle_ReturnValue_2)) goto Label_3287;0x318DBreakHitResult(CallFunc_LineTraceSingle_OutHit_2, CallFunc_BreakHitResult_bBlockingHit_2, CallFunc_BreakHitResult_bInitialOverlap_2, CallFunc_BreakHitResult_Time_2, CallFunc_BreakHitResult_Distance_2, CallFunc_BreakHitResult_Location_2, CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_BreakHitResult_Normal_2, CallFunc_BreakHitResult_ImpactNormal_2, CallFunc_BreakHitResult_PhysMat_2, CallFunc_BreakHitResult_HitActor_2, CallFunc_BreakHitResult_HitComponent_2, CallFunc_BreakHitResult_HitBoneName_2, CallFunc_BreakHitResult_BoneName_2, CallFunc_BreakHitResult_HitItem_2, CallFunc_BreakHitResult_ElementIndex_2, CallFunc_BreakHitResult_FaceIndex_2, CallFunc_BreakHitResult_TraceStart_2, CallFunc_BreakHitResult_TraceEnd_2);0x3242CallFunc_ActorHasTag_ReturnValue = CallFunc_BreakHitResult_HitActor_2.ActorHasTag(FName(Ignore));0x3279if (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_32AC;0x3287Label_3287:0x3287LevelRef.HideCrosshair();0x32ABPopFlow();0x32ACLabel_32AC:0x32ACLevelRef.ShowCrosshair();0x32D0PopFlow();0x32D1Label_32D1:0x32D1SprintSpeed = FastSprintSpeed;0x32ECPopFlow();0x32EDLabel_32ED:0x32EDPushFlow(Label_3311);0x32F2if (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_3301;0x3300PopFlow();0x3301Label_3301:0x3301Temp_bool_Has_Been_Initd_Variable_1 = true;0x330Cgoto Label_2B44;0x3311Label_3311:0x3311if (!(Temp_bool_IsClosed_Variable_1)) goto Label_3320;0x331FPopFlow();0x3320Label_3320:0x3320Temp_bool_IsClosed_Variable_1 = true;0x332Bif (!(LevelRef.Demo)) goto Label_3386;0x334FDelay(this, 2f, LatentActionInfo{0x10, -1203581099, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x3385PopFlow();0x3386Label_3386:0x3386LevelRef.EndEyeRush();0x33AALevelRef.StartTransitional();0x33CEEyesStabbed = 0;0x33E5Delay(this, 8f, LatentActionInfo{0x1ED, -632798293, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x341BPopFlow();0x341CLabel_341C:0x341Cif (!(false)) PopFlow();0x341ETemp_bool_IsClosed_Variable_3 = true;0x3429PopFlow();0x342ACanMove = false;0x3435PopFlow();0x3436Label_3436:0x3436PushFlow(Label_345A);0x343Bif (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_344A;0x3449PopFlow();0x344ALabel_344A:0x344ATemp_bool_Has_Been_Initd_Variable_3 = true;0x3455goto Label_341C;0x345ALabel_345A:0x345Aif (!(Temp_bool_IsClosed_Variable_3)) goto Label_3469;0x3468PopFlow();0x3469Label_3469:0x3469Temp_bool_IsClosed_Variable_3 = true;0x3474LevelRef.EndHallRush();0x3498EyesStabbed = 0;0x34AFEyesToStab = 5000;0x34C6Delay(this, 8f, LatentActionInfo{0x174, -1070988775, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x34FCPopFlow();0x34FDCanPause = false;0x3508CanInteract = false;0x3513LevelRef.InvalidateCrosshair();0x3537Incapacitate();0x3545PhoneRight.SetMaterial(1, /Game/0Material/MI_SmartphoneSignal.MI_SmartphoneSignal);0x3577Arms.SetVisibility(true, false);0x3599PhoneRight.SetVisibility(true, false);0x35BBCallFunc_GetAnimInstance_ReturnValue_1 = Mesh.GetAnimInstance();0x35E5CallFunc_PlaySlotAnimationAsDynamicMontage_ReturnValue_1 = CallFunc_GetAnimInstance_ReturnValue_1.PlaySlotAnimationAsDynamicMontage(/Game/0Animation/Shinji/ShinjiCheckPhone.ShinjiCheckPhone, FName(DefaultSlot), 0.25f, 0.25f, 1f, 1, -1f, 0f);0x3643Delay(this, 1f, LatentActionInfo{0x747, 270716593, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x3679PopFlow();0x367ACallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = PhoneRight.CreateDynamicMaterialInstance(1, /Game/0Material/MI_SmartphoneMom.MI_SmartphoneMom, FName(None));0x36C3PhoneMaterial = CallFunc_CreateDynamicMaterialInstance_ReturnValue_1;0x36D6K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 0);0x36F5if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3A8F;0x3703K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 1);0x3722if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_394D;0x3730K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 2);0x374Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3ACA;0x375DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 3);0x377Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3B05;0x378AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 4);0x37A9if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3B40;0x37B7K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 5);0x37D6if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3B7B;0x37E4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 6);0x3803if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3BB6;0x3811K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 7);0x3830if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3BF1;0x383EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 8);0x385Dif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C2C;0x386BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 9);0x388Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C67;0x3898K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 10);0x38B7if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3CA2;0x38C5K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 11);0x38E4if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3CDD;0x38F2K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 12);0x3911if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3D18;0x391FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Language, 13);0x393Eif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3D53;0x394CPopFlow();0x394DLabel_394D:0x394DPhoneX = 0;0x3968PhoneY = 1;0x3983Label_3983:0x3983CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(2, 0, PhoneUnknown);0x39BACallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(PhoneX, CallFunc_SelectFloat_ReturnValue_4);0x39E8CallFunc_SetScalarParameterValue_Value_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_2);0x3A05PhoneMaterial.SetScalarParameterValue(FName(X), CallFunc_SetScalarParameterValue_Value_ImplicitCast_1);0x3A3BCallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(PhoneY);0x3A58PhoneMaterial.SetScalarParameterValue(FName(Y), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x3A8EPopFlow();0x3A8FLabel_3A8F:0x3A8FPhoneX = 0;0x3AAAPhoneY = 0;0x3AC5goto Label_3983;0x3ACALabel_3ACA:0x3ACAPhoneX = 0;0x3AE5PhoneY = 2;0x3B00goto Label_3983;0x3B05Label_3B05:0x3B05PhoneX = 0;0x3B20PhoneY = 3;0x3B3Bgoto Label_3983;0x3B40Label_3B40:0x3B40PhoneX = 0;0x3B5BPhoneY = 4;0x3B76goto Label_3983;0x3B7BLabel_3B7B:0x3B7BPhoneX = 0;0x3B96PhoneY = 5;0x3BB1goto Label_3983;0x3BB6Label_3BB6:0x3BB6PhoneX = 0;0x3BD1PhoneY = 6;0x3BECgoto Label_3983;0x3BF1Label_3BF1:0x3BF1PhoneX = 0;0x3C0CPhoneY = 7;0x3C27goto Label_3983;0x3C2CLabel_3C2C:0x3C2CPhoneX = 1;0x3C47PhoneY = 0;0x3C62goto Label_3983;0x3C67Label_3C67:0x3C67PhoneX = 1;0x3C82PhoneY = 1;0x3C9Dgoto Label_3983;0x3CA2Label_3CA2:0x3CA2PhoneX = 1;0x3CBDPhoneY = 2;0x3CD8goto Label_3983;0x3CDDLabel_3CDD:0x3CDDPhoneX = 1;0x3CF8PhoneY = 3;0x3D13goto Label_3983;0x3D18Label_3D18:0x3D18PhoneX = 1;0x3D33PhoneY = 4;0x3D4Egoto Label_3983;0x3D53Label_3D53:0x3D53PhoneX = 1;0x3D6EPhoneY = 5;0x3D89goto Label_3983;0x3D8EPhoneRight.SetMaterial(1, PhoneMaterial);0x3DC0Arms.SetVisibility(true, false);0x3DE2PhoneRight.SetVisibility(true, false);0x3E04CallFunc_GetAnimInstance_ReturnValue_2 = Mesh.GetAnimInstance();0x3E2ECallFunc_PlaySlotAnimationAsDynamicMontage_ReturnValue_2 = CallFunc_GetAnimInstance_ReturnValue_2.PlaySlotAnimationAsDynamicMontage(/Game/0Animation/Shinji/ShinjiHangUp.ShinjiHangUp, FName(DefaultSlot), 0.25f, 0.25f, 1f, 1, -1f, 0f);0x3E8CPushFlow(Label_3EC8);0x3E91Delay(this, 2.9f, LatentActionInfo{0x7DE, 1522448267, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x3EC7PopFlow();0x3EC8Label_3EC8:0x3EC8Delay(this, 0.7f, LatentActionInfo{0x7B4, 1720934011, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x3EFEPopFlow();0x3EFFCanPause = false;0x3F0APhoneUnknown = true;0x3F15LevelRef.InEvent = true;0x3F36LevelRef.SecretRef.StopDevice();0x3F70SetPhoneLanguage(LevelRef.GameInstanceRef.Language);0x3FB3PhoneRight.SetMaterial(1, PhoneMaterial);0x3FE5PhoneAudio.Play(0f);0x400EDelay(this, 1f, LatentActionInfo{0xBCC, -1460035942, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x4044PopFlow();0x4045PushFlow(Label_42D7);0x404Aif (!(UsingLight)) goto Label_4058;0x4058Label_4058:0x4058CharacterMovement.StopMovementImmediately();0x407CTemp_object_Variable_15 = /Game/0Animation/Shinji/ShinjiKnifeStab.ShinjiKnifeStab;0x408FTemp_object_Variable_16 = /Game/0Animation/Shinji/ShinjiKnifeStabLight.ShinjiKnifeStabLight;0x40A2Temp_bool_Variable_12 = UsingLight;0x40B5CallFunc_GetAnimInstance_ReturnValue = Mesh.GetAnimInstance();0x40DFCallFunc_PlaySlotAnimationAsDynamicMontage_ReturnValue = CallFunc_GetAnimInstance_ReturnValue.PlaySlotAnimationAsDynamicMontage(Switch(Temp_bool_Variable_12, false => Temp_object_Variable_15, true => Temp_object_Variable_16, default => K2Node_Select_Default_1), FName(DefaultSlot), 0.25f, 0.25f, 1f, 1, -1f, 0f);0x4169/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/SFX/SC_Stab.SC_Stab, 1f, 1f, 0f, nullptr, nullptr, true);0x41A5Stabbing = true;0x41B0PushFlow(Label_41DB);0x41B5PushFlow(Label_42A0);0x41BAFocusEyeTimeline.PlayFromStart();0x41DAPopFlow();0x41DBLabel_41DB:0x41DBCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(EyesStabbed, 1);0x4205Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x4220EyesStabbed = Temp_int_Variable_1;0x423BCallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(Temp_int_Variable_1, EyesToStab);0x4261if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x426BCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(EyesToStab, 9);0x428Dif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_3436;0x429Bgoto Label_32ED;0x42A0Label_42A0:0x42A0Delay(this, 0.6f, LatentActionInfo{0x266, -908386524, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x42D6PopFlow();0x42D7Label_42D7:0x42D7PushFlow(Label_4304);0x42DCif (!(Temp_bool_Has_Been_Initd_Variable_4)) goto Label_42EB;0x42EAPopFlow();0x42EBLabel_42EB:0x42EBTemp_bool_Has_Been_Initd_Variable_4 = true;0x42F6if (!(false)) PopFlow();0x42F8Temp_bool_IsClosed_Variable_4 = true;0x4303PopFlow();0x4304Label_4304:0x4304if (!(Temp_bool_IsClosed_Variable_4)) goto Label_4313;0x4312PopFlow();0x4313Label_4313:0x4313Temp_bool_IsClosed_Variable_4 = true;0x431ELevelRef.UnlockAchievement(FName(ACH_EYE));0x434FPopFlow();0x4350PopFlow();0x4351HoldKnife = false;0x435CDelay(this, 1f, LatentActionInfo{0x42A, -760179446, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x4392PopFlow();0x4393HoldKnife = true;0x439EArms.SetVisibility(true, false);0x43C0Knife.SetVisibility(true, false);0x43E2CallFunc_GetActorOfClass_ReturnValue_6 = GetActorOfClass(this, /Game/0Blueprint/Character/BP_MirrorShinji.BP_MirrorShinji_C);0x4400CallFunc_GetActorOfClass_ReturnValue_6.Knife.SetVisibility(true, false);0x4438PopFlow();0x4439CallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_2);0x4456Temp_bool_Variable_7 = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x4469Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_2);0x4486Temp_real_Variable = Temp_real_Variable;0x44A1Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_2);0x44BETemp_real_Variable_1 = Temp_real_Variable_1;0x44D9Temp_object_Variable_11 = K2Node_EnhancedInputActionEvent_SourceAction_2;0x44ECif (!(CanLook)) PopFlow();0x44F6if (!(CanStare)) goto Label_4510;0x4504Staring = true;0x450FPopFlow();0x4510Label_4510:0x4510if (!(Covering)) goto Label_451F;0x451EPopFlow();0x451FLabel_451F:0x451FCallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(100);0x4544CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_4);0x4569Temp_bool_Variable_14 = HeadBob;0x457CCallFunc_GetForwardVector_ReturnValue_2 = Switch(Temp_bool_Variable_14, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_2).GetForwardVector();0x45DACallFunc_K2_GetComponentLocation_ReturnValue_3 = Switch(Temp_bool_Variable_14, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_2).K2_GetComponentLocation();0x4638CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x4666CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_1);0x4694CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_3, CallFunc_Add_VectorVector_ReturnValue_1, 4, true, Temp_object_Variable_17, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x471Cif (!(CallFunc_LineTraceSingle_ReturnValue)) PopFlow();0x4726BreakHitResult(CallFunc_LineTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x47DBK2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(CallFunc_BreakHitResult_HitActor);0x47FFK2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x481Cif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x4826K2Node_DynamicCast_AsBPI_Interact.Interact();0x484BPopFlow();0x484CCanPause = false;0x4857CanInteract = false;0x4862IncapacitateMovement();0x4870LevelRef.2DDialogue(/Game/0Audio/Dialogue/JA96.JA96, 4);0x48A6Delay(this, 0.5f, LatentActionInfo{0xDC0, -1811881189, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x48DCPopFlow();0x48DDPhoneLight.SetVisibility(true, false);0x48FFArms.SetVisibility(true, false);0x4921PhoneLeft.SetVisibility(true, false);0x4943UsingLight = true;0x494ECallFunc_GetActorOfClass_ReturnValue_8 = GetActorOfClass(this, /Game/0Blueprint/Character/BP_MirrorShinji.BP_MirrorShinji_C);0x496CCallFunc_GetActorOfClass_ReturnValue_8.PhoneLeft.SetVisibility(true, true);0x49A4Mesh.SetCastHiddenShadow(false);0x49C5if (!(K2Node_CustomEvent_Silent_1)) goto Label_49D4;0x49D3PopFlow();0x49D4Label_49D4:0x49D4/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/SFX/PhoneLight.PhoneLight, 1f, 1f, 0f, nullptr, nullptr, true);0x4A10PopFlow();0x4A11if (!(K2Node_CustomEvent_Silent)) goto Label_4AC4;0x4A1FLabel_4A1F:0x4A1FPhoneLeft.SetVisibility(false, true);0x4A41Mesh.SetCastHiddenShadow(true);0x4A62UsingLight = false;0x4A6DCallFunc_GetActorOfClass_ReturnValue_9 = GetActorOfClass(this, /Game/0Blueprint/Character/BP_MirrorShinji.BP_MirrorShinji_C);0x4A8BCallFunc_GetActorOfClass_ReturnValue_9.PhoneLeft.SetVisibility(false, true);0x4AC3PopFlow();0x4AC4Label_4AC4:0x4AC4/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/SFX/PhoneLight.PhoneLight, 1f, 1f, 0f, nullptr, nullptr, true);0x4B00goto Label_4A1F;0x4B05CanPause = false;0x4B10CanInteract = false;0x4B1BLevelRef.InvalidateCrosshair();0x4B3FIncapacitate();0x4B4D/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/SFX/PhoneLight.PhoneLight, 1f, 1f, 0f, nullptr, nullptr, true);0x4B89PhoneLeft.SetMaterial(1, /Game/0Material/MI_SmartphoneSignal.MI_SmartphoneSignal);0x4BBBCallFunc_GetAnimInstance_ReturnValue_4 = Mesh.GetAnimInstance();0x4BE5CallFunc_PlaySlotAnimationAsDynamicMontage_ReturnValue_4 = CallFunc_GetAnimInstance_ReturnValue_4.PlaySlotAnimationAsDynamicMontage(/Game/0Animation/Shinji/ShinjiKnifeCheckPhone.ShinjiKnifeCheckPhone, FName(DefaultSlot), 0.25f, 0.25f, 1f, 1, -1f, 0f);0x4C43Delay(this, 2.2f, LatentActionInfo{0xF44, 1519426884, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x4C79PopFlow();0x4C7ACallFunc_GetAllActorsOfClass_OutActors = {};0x4C85GetAllActorsOfClass(this, /Game/0Blueprint/Level/BP_DialogueCue.BP_DialogueCue_C, CallFunc_GetAllActorsOfClass_OutActors);0x4CA2Temp_int_Variable = 0;0x4CB9Label_4CB9:0x4CB9CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x4CF4CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Array_Length_ReturnValue);0x4D1Aif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x4D24/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Variable, CallFunc_Array_Get_Item);0x4D5FCallFunc_Array_Get_Item.Reset();0x4D83CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x4DADTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x4DC8goto Label_4CB9;0x4DCDCallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_3);0x4DEATemp_bool_Variable_7 = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x4DFDTemp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_3);0x4E1ATemp_real_Variable = Temp_real_Variable;0x4E35Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_3);0x4E52Temp_real_Variable_1 = Temp_real_Variable_1;0x4E6DTemp_object_Variable_11 = K2Node_EnhancedInputActionEvent_SourceAction_3;0x4E80if (!(CanStare)) PopFlow();0x4E8AStaring = false;0x4E95Label_4E95:0x4E95HyakumeRef.StopInjuring();0x4EB9PopFlow();0x4EBALabel_4EBA:0x4EBAif (!(false)) PopFlow();0x4EBCTemp_bool_IsClosed_Variable_7 = true;0x4EC7PopFlow();0x4EC8Label_4EC8:0x4EC8PushFlow(Label_4EEC);0x4ECDif (!(Temp_bool_Has_Been_Initd_Variable_7)) goto Label_4EDC;0x4EDBPopFlow();0x4EDCLabel_4EDC:0x4EDCTemp_bool_Has_Been_Initd_Variable_7 = true;0x4EE7goto Label_4EBA;0x4EECLabel_4EEC:0x4EECif (!(Temp_bool_IsClosed_Variable_7)) goto Label_4EFB;0x4EFAPopFlow();0x4EFBLabel_4EFB:0x4EFBTemp_bool_IsClosed_Variable_7 = true;0x4F06LevelRef.UnlockAchievement(FName(ACH_DW));0x4F37PopFlow();0x4F38Label_4F38:0x4F38LevelRef.ShowCorruption();0x4F5CLevelRef.ElevatorRef.Phase = 3;0x4F9FCallFunc_K2_GetComponentLocation_ReturnValue = LevelRef.ElevatorRef.Buzz.K2_GetComponentLocation();0x4FFDCallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_K2_GetComponentLocation_ReturnValue, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x5025LevelRef.ElevatorRef.TeleportBad();0x505FFastSprint();0x506DPopFlow();0x506ESprintSpeed = MediumSprintSpeed;0x5089PopFlow();0x508AIncapacitateMovement();0x5098LevelRef.ScreenWidget.EyeRushKillAnimation();0x50D2PopFlow();0x50D3Label_50D3:0x50D3if (!(false)) PopFlow();0x50D5Temp_bool_IsClosed_Variable_8 = true;0x50E0PopFlow();0x50E1CallFunc_Conv_InputActionValueToBool_ReturnValue_2 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_4);0x50FETemp_bool_Variable_8 = CallFunc_Conv_InputActionValueToBool_ReturnValue_2;0x5111Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_4);0x512ETemp_real_Variable_2 = Temp_real_Variable_2;0x5149Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_4);0x5166Temp_real_Variable_3 = Temp_real_Variable_3;0x5181Temp_object_Variable_12 = K2Node_EnhancedInputActionEvent_SourceAction_4;0x5194Sprinting = true;0x519FPopFlow();0x51A0Label_51A0:0x51A0PushFlow(Label_51C4);0x51A5if (!(Temp_bool_Has_Been_Initd_Variable_8)) goto Label_51B4;0x51B3PopFlow();0x51B4Label_51B4:0x51B4Temp_bool_Has_Been_Initd_Variable_8 = true;0x51BFgoto Label_50D3;0x51C4Label_51C4:0x51C4if (!(Temp_bool_IsClosed_Variable_8)) goto Label_51D3;0x51D2PopFlow();0x51D3Label_51D3:0x51D3Temp_bool_IsClosed_Variable_8 = true;0x51DEHyakumeRef.EndCanAttack();0x5202Temp_bool_IsClosed_Variable_9 = false;0x520DTemp_bool_Has_Been_Initd_Variable_9 = true;0x5218PopFlow();0x5219Label_5219:0x5219PCRef.IsEvent = false;0x523APhoneLightOn(false);0x5249PopFlow();0x524ACallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x5266CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x5282CallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(-6000, 0, 0));0x52C0CallFunc_K2_SetActorLocationAndRotation_ReturnValue = PS1ShinjiRef.K2_SetActorLocationAndRotation(CallFunc_Add_VectorVector_ReturnValue_6, CallFunc_K2_GetActorRotation_ReturnValue, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, false);0x5307PS1ShinjiRef.ShinjiRef = this;0x5328CameraBoom.bEnableCameraRotationLag = false;0x5349CanPause = false;0x5354CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x536ECallFunc_GetControlRotation_ReturnValue_3 = CallFunc_GetPlayerController_ReturnValue_1.GetControlRotation();0x53A4ControlRotation = CallFunc_GetControlRotation_ReturnValue_3;0x53BFCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x53D9CallFunc_GetPlayerController_ReturnValue_1.Possess(PS1ShinjiRef);0x5402/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x543ECallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x5458CallFunc_GetPlayerController_ReturnValue_1.SetControlRotation(ControlRotation);0x5485Delay(this, 0.3f, LatentActionInfo{0xFB7, -514760971, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x54BBPopFlow();0x54BCPS1ShinjiRef.HideHUD();0x54E0LevelRef.ShowHideFog(true);0x5505CallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x551FCallFunc_GetControlRotation_ReturnValue_4 = CallFunc_GetPlayerController_ReturnValue_2.GetControlRotation();0x5555BreakRotator(CallFunc_GetControlRotation_ReturnValue_4, CallFunc_BreakRotator_Roll_4, CallFunc_BreakRotator_Pitch_4, CallFunc_BreakRotator_Yaw_4);0x5583CallFunc_Add_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_BreakRotator_Yaw_4);0x55A0CallFunc_Add_DoubleDouble_ReturnValue_3 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast_1, 90);0x55CECallFunc_MakeRotator_Yaw_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_3);0x55EBCallFunc_MakeRotator_ReturnValue_4 = MakeRotator(CallFunc_BreakRotator_Roll_4, CallFunc_BreakRotator_Pitch_4, CallFunc_MakeRotator_Yaw_ImplicitCast_1);0x5622ControlRotation = CallFunc_MakeRotator_ReturnValue_4;0x563DCallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x5657CallFunc_GetPlayerController_ReturnValue_2.Possess(this);0x5678/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/0Audio/PS1/SC_Fuzz.SC_Fuzz, 1f, 1f, 0f, nullptr, nullptr, true);0x56B4CallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x56CECallFunc_GetPlayerController_ReturnValue_2.SetControlRotation(ControlRotation);0x56FBLevelRef.GlitchScreen();0x571FExecuteConsoleCommand(this, "r.AntiAliasingMethod 4", nullptr);0x5743CameraBoom.bEnableCameraRotationLag = true;0x5764Capacitate();0x5772CanPause = true;0x577DLevelRef.UnlockAll();0x57A1CallFunc_GetActorOfClass_ReturnValue_10 = GetActorOfClass(this, /Game/0Blueprint/Level/BP_DoorSliding.BP_DoorSliding_C);0x57BFCallFunc_GetActorOfClass_ReturnValue_10.CanUse = true;0x57E0LevelRef.TransitionalAmbiance.FadeIn(5f, 1f, 0f, 0);0x582BLevelRef.SaveGame(5);0x5854LevelRef.InEvent = false;0x5875PopFlow();0x5876Label_5876:0x5876Temp_bool_Has_Been_Initd_Variable_8 = true;0x5881PopFlow();0x5882Label_5882:0x5882Temp_bool_IsClosed_Variable_8 = false;0x588Dgoto Label_5876;0x5892goto Label_32D1;0x5897LevelRef.Kill(K2Node_CustomEvent_Phase);0x58C4PopFlow();0x58C5Label_58C5:0x58C5if (!(false)) PopFlow();0x58C7Temp_bool_IsClosed_Variable_9 = true;0x58D2PopFlow();0x58D3CallFunc_GetController_ReturnValue = GetController();0x58E7K2Node_DynamicCast_AsPlayer_Controller = Cast<PlayerController>(CallFunc_GetController_ReturnValue);0x590BK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsPlayer_Controller);0x5928if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x5932CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(K2Node_DynamicCast_AsPlayer_Controller, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x5958CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue);0x5975if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x597FCallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(K2Node_DynamicCast_AsPlayer_Controller, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x59A5Temp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x59E3CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue.AddMappingContext(/Game/ThirdPerson/Input/IMC_Default.IMC_Default, 0, Temp_struct_Variable_1);0x5A1FCallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x5A39CallFunc_GetPlayerCameraManager_ReturnValue.ViewPitchMin = -60f;0x5A66CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x5A80CallFunc_GetPlayerCameraManager_ReturnValue.ViewPitchMax = 80f;0x5AADSlowSprint();0x5ABBCallFunc_GetActorOfClass_ReturnValue_3 = GetActorOfClass(this, /Game/0Blueprint/Level/BP_Level.BP_Level_C);0x5AD9LevelRef = CallFunc_GetActorOfClass_ReturnValue_3;0x5AECCallFunc_GetActorOfClass_ReturnValue_4 = GetActorOfClass(this, /Game/0Blueprint/Level/BP_Peephole.BP_Peephole_C);0x5B0APeepholeRef = CallFunc_GetActorOfClass_ReturnValue_4;0x5B1DCallFunc_GetActorOfClass_ReturnValue_2 = GetActorOfClass(this, /Game/0Blueprint/Level/BP_PC.BP_PC_C);0x5B3BPCRef = CallFunc_GetActorOfClass_ReturnValue_2;0x5B4ECallFunc_CreateDynamicMaterialInstance_ReturnValue = Knife.CreateDynamicMaterialInstance(1, nullptr, FName(None));0x5B8FKnifeMaterial = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x5BA2CallFunc_GetActorOfClass_ReturnValue_1 = GetActorOfClass(this, /Game/0Blueprint/Character/BP_Hyakume.BP_Hyakume_C);0x5BC0HyakumeRef = CallFunc_GetActorOfClass_ReturnValue_1;0x5BD3CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/0Blueprint/PS1/BP_PS1Shinji.BP_PS1Shinji_C);0x5BF1PS1ShinjiRef = CallFunc_GetActorOfClass_ReturnValue;0x5C04PushFlow(Label_5C86);0x5C09if (!(LevelRef.Testing)) goto Label_5C38;0x5C2DCanSprint = true;0x5C38Label_5C38:0x5C38K2Node_CreateDelegate_OutputDelegate.Bind(this, AdaptiveDOF);0x5C4FCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.05f, true, false, 0f, 0f);0x5C85PopFlow();0x5C86Label_5C86:0x5C86CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("save1", 0);0x5CA6K2Node_DynamicCast_AsBP_Save_Game = Cast<BP_SaveGame_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x5CCAK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Save_Game);0x5CE7if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x5CF1Deaths = K2Node_DynamicCast_AsBP_Save_Game.ShinjiDeaths;0x5D22PopFlow();0x5D23Label_5D23:0x5D23PushFlow(Label_5D47);0x5D28if (!(Temp_bool_Has_Been_Initd_Variable_9)) goto Label_5D37;0x5D36PopFlow();0x5D37Label_5D37:0x5D37Temp_bool_Has_Been_Initd_Variable_9 = true;0x5D42goto Label_58C5;0x5D47Label_5D47:0x5D47if (!(Temp_bool_IsClosed_Variable_9)) goto Label_5D56;0x5D55PopFlow();0x5D56Label_5D56:0x5D56Temp_bool_IsClosed_Variable_9 = true;0x5D61HyakumeRef.BeginCanAttack();0x5D85goto Label_5882;0x5D8APushFlow(Label_5E0C);0x5D8FCanPause = false;0x5D9ALevelRef.SaveGame(0);0x5DC3Incapacitate();0x5DD1LevelRef.ScreenWidget.IntroFadeBackward();0x5E0BPopFlow();0x5E0CLabel_5E0C:0x5E0Cif (!(K2Node_CustomEvent_Bad)) goto Label_5E43;0x5E1ALevelRef.UnlockBadEnding();0x5E3Egoto Label_1966;0x5E43Label_5E43:0x5E43LevelRef.EndingHallway2.FadeOut(4f, 0f, 0);0x5E89Delay(this, 1f, LatentActionInfo{0x18B4, 198536016, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x5EBFPopFlow();0x5EC0Label_5EC0:0x5EC0LevelRef.Objective(FName(170), true, 4, true);0x5EFCPopFlow();0x5EFDLabel_5EFD:0x5EFDLevelRef.Objective(FName(171), false, 4, true);0x5F39PopFlow();0x5F3ACallFunc_Conv_InputActionValueToBool_ReturnValue_3 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_5);0x5F57Temp_bool_Variable_8 = CallFunc_Conv_InputActionValueToBool_ReturnValue_3;0x5F6ATemp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_5);0x5F87Temp_real_Variable_2 = Temp_real_Variable_2;0x5FA2Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_5);0x5FBFTemp_real_Variable_3 = Temp_real_Variable_3;0x5FDATemp_object_Variable_12 = K2Node_EnhancedInputActionEvent_SourceAction_5;0x5FEDSprinting = false;0x5FF8PopFlow();0x5FF9Label_5FF9:0x5FF9LevelRef.EndFinalFight();0x601DPopFlow();0x601ELabel_601E:0x601ESetGlobalTimeDilation(this, 1f);0x602EPopFlow();0x602FLabel_602F:0x602FHyakumeRef.MeltEvent();0x6053HyakumeRef.Dead = true;0x6074goto Label_5FF9;0x6079Delta = K2Node_Event_DeltaSeconds;0x6094CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(WalkSpeed, SprintSpeed, Covering);0x60CBCallFunc_SelectFloat_ReturnValue_3 = SelectFloat(CallFunc_SelectFloat_ReturnValue_2, WalkSpeed, Sprinting);0x6102K2Node_VariableSet_MaxWalkSpeed_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_3);0x611FCharacterMovement.MaxWalkSpeed = K2Node_VariableSet_MaxWalkSpeed_ImplicitCast;0x6150CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(0);0x6175CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(WalkSpeed, SprintSpeed, Covering);0x61ACCallFunc_SelectFloat_ReturnValue_3 = SelectFloat(CallFunc_SelectFloat_ReturnValue_2, WalkSpeed, Sprinting);0x61E3CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_3, 50);0x6211CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_3, CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x623FK2Node_VariableSet_BrakingDecelerationWalking_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x625CCharacterMovement.BrakingDecelerationWalking = K2Node_VariableSet_BrakingDecelerationWalking_ImplicitCast;0x628DCallFunc_GetBaseAimRotation_ReturnValue = GetBaseAimRotation();0x62ADBreakRotator(CallFunc_GetBaseAimRotation_ReturnValue, CallFunc_BreakRotator_Roll_2, CallFunc_BreakRotator_Pitch_2, CallFunc_BreakRotator_Yaw_2);0x62DBCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Pitch_2);0x62F8CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, -0.25);0x6326CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_Multiply_DoubleDouble_ReturnValue_1, -1, OffsetAim);0x635DCallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_1);0x637ACallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, 0f);0x63A9ArrowArms.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_2, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x63DDCallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Staring);0x6402CallFunc_FInterpEaseInOut_Alpha_ImplicitCast = Cast<4>(Delta);0x641FCallFunc_FInterpEaseInOut_ReturnValue = FInterpEaseInOut(CurrentFOV, CallFunc_Conv_BoolToDouble_ReturnValue, CallFunc_FInterpEaseInOut_Alpha_ImplicitCast, 0.4);0x645FCallFunc_Lerp_ReturnValue = Lerp(90, 70, CallFunc_FInterpEaseInOut_ReturnValue);0x6496Temp_bool_Variable_17 = HeadBob;0x64A9CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue);0x64C6Switch(Temp_bool_Variable_17, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_9).SetFieldOfView(CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast);0x651FCallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Staring);0x6544CallFunc_FInterpEaseInOut_Alpha_ImplicitCast = Cast<4>(Delta);0x6561CallFunc_FInterpEaseInOut_ReturnValue = FInterpEaseInOut(CurrentFOV, CallFunc_Conv_BoolToDouble_ReturnValue, CallFunc_FInterpEaseInOut_Alpha_ImplicitCast, 0.4);0x65A1CurrentFOV = CallFunc_FInterpEaseInOut_ReturnValue;0x65BCif (!(Staring)) goto Label_6A09;0x65CACallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(700);0x65EFCallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_2);0x6614Temp_bool_Variable_19 = HeadBob;0x6627CallFunc_GetForwardVector_ReturnValue_5 = Switch(Temp_bool_Variable_19, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_12).GetForwardVector();0x6685CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_5, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x66B3CallFunc_K2_GetComponentLocation_ReturnValue_6 = Switch(Temp_bool_Variable_19, false => StationaryCamera, true => ImmersiveCamera, default => K2Node_Select_Default_12).K2_GetComponentLocation();0x6711CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x673FCallFunc_CapsuleTraceSingle_ReturnValue = CapsuleTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_6, CallFunc_Add_VectorVector_ReturnValue_5, 20f, 20f, 5, false, Temp_object_Variable_20, 0, CallFunc_CapsuleTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x67D1if (!(CallFunc_CapsuleTraceSingle_ReturnValue)) PopFlow();0x67DBBreakHitResult(CallFunc_CapsuleTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit_4, CallFunc_BreakHitResult_bInitialOverlap_4, CallFunc_BreakHitResult_Time_4, CallFunc_BreakHitResult_Distance_4, CallFunc_BreakHitResult_Location_4, CallFunc_BreakHitResult_ImpactPoint_4, CallFunc_BreakHitResult_Normal_4, CallFunc_BreakHitResult_ImpactNormal_4, CallFunc_BreakHitResult_PhysMat_4, CallFunc_BreakHitResult_HitActor_4, CallFunc_BreakHitResult_HitComponent_4, CallFunc_BreakHitResult_HitBoneName_4, CallFunc_BreakHitResult_BoneName_4, CallFunc_BreakHitResult_HitItem_4, CallFunc_BreakHitResult_ElementIndex_4, CallFunc_BreakHitResult_FaceIndex_4, CallFunc_BreakHitResult_TraceStart_4, CallFunc_BreakHitResult_TraceEnd_4);0x6890K2Node_DynamicCast_AsBPI_Interact_1 = Cast<BPI_Interact_C>(CallFunc_BreakHitResult_HitActor_4);0x68B4K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_1);0x68D1if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_6904;0x68DFK2Node_DynamicCast_AsBPI_Interact_1.Interact();0x6904Label_6904:0x6904BreakHitResult(CallFunc_CapsuleTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit_4, CallFunc_BreakHitResult_bInitialOverlap_4, CallFunc_BreakHitResult_Time_4, CallFunc_BreakHitResult_Distance_4, CallFunc_BreakHitResult_Location_4, CallFunc_BreakHitResult_ImpactPoint_4, CallFunc_BreakHitResult_Normal_4, CallFunc_BreakHitResult_ImpactNormal_4, CallFunc_BreakHitResult_PhysMat_4, CallFunc_BreakHitResult_HitActor_4, CallFunc_BreakHitResult_HitComponent_4, CallFunc_BreakHitResult_HitBoneName_4, CallFunc_BreakHitResult_BoneName_4, CallFunc_BreakHitResult_HitItem_4, CallFunc_BreakHitResult_ElementIndex_4, CallFunc_BreakHitResult_FaceIndex_4, CallFunc_BreakHitResult_TraceStart_4, CallFunc_BreakHitResult_TraceEnd_4);0x69B9CallFunc_ActorHasTag_ReturnValue_1 = CallFunc_BreakHitResult_HitActor_4.ActorHasTag(FName(Hall));0x69F0if (!(CallFunc_ActorHasTag_ReturnValue_1)) PopFlow();0x69FAStopShinjiStare();0x6A08PopFlow();0x6A09Label_6A09:0x6A09CallFunc_IsValid_ReturnValue_1 = IsValid(HyakumeRef);0x6A26if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x6A30Temp_bool_Variable_15 = false;0x6A3BTemp_bool_Variable_16 = Stabbing;0x6A4EHiding = Switch(Temp_bool_Variable_16, false => Covering, true => Temp_bool_Variable_15, default => K2Node_Select_Default_8);0x6A8Dif (!(Hiding)) goto Label_5D23;0x6A9Bgoto Label_51A0;0x6AA0Label_6AA0:0x6AA0SetGlobalTimeDilation(this, 10f);0x6AB0PopFlow();0x6AB1CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(Temp_bool_Variable_13);0x6ACETemp_bool_Variable_13 = CallFunc_Not_PreBool_ReturnValue_3;0x6AE1if (!(Temp_bool_Variable_13)) goto Label_6B18;0x6AEFLevelRef.LightsOff();0x6B13goto Label_5219;0x6B18Label_6B18:0x6B18LevelRef.LightsOn();0x6B3CPopFlow();0x6B3DLabel_6B3D:0x6B3DLevelRef.SaveGame(3);0x6B66PopFlow();0x6B67Label_6B67:0x6B67LevelRef.SaveGame(4);0x6B90PopFlow();0x6B91Label_6B91:0x6B91LevelRef.SaveGame(5);0x6BBAPopFlow();0x6BBBLabel_6BBB:0x6BBBif (!(CanMove)) PopFlow();0x6BC5CallFunc_GetControlRotation_ReturnValue = GetControlRotation();0x6BE1BreakRotator(CallFunc_GetControlRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x6C0FCallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_BreakRotator_Roll, 0f, CallFunc_BreakRotator_Yaw);0x6C42CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_MakeRotator_ReturnValue);0x6C67BreakVector2D(Temp_struct_Variable_2, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x6C8CCallFunc_AddMovementInput_ScaleValue_ImplicitCast = Cast<3>(CallFunc_BreakVector2D_X_1);0x6CA9AddMovementInput(CallFunc_GetRightVector_ReturnValue, CallFunc_AddMovementInput_ScaleValue_ImplicitCast, false);0x6CCACallFunc_GetControlRotation_ReturnValue_1 = GetControlRotation();0x6CE6BreakRotator(CallFunc_GetControlRotation_ReturnValue_1, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x6D14CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_1);0x6D43CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_MakeRotator_ReturnValue_1);0x6D68BreakVector2D(Temp_struct_Variable_2, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x6D8DCallFunc_AddMovementInput_ScaleValue_ImplicitCast_1 = Cast<3>(CallFunc_BreakVector2D_Y_1);0x6DAAAddMovementInput(CallFunc_GetForwardVector_ReturnValue, CallFunc_AddMovementInput_ScaleValue_ImplicitCast_1, false);0x6DCBPopFlow();0x6DCCCallFunc_Conv_InputActionValueToBool_ReturnValue_4 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_6);0x6DE9Temp_bool_Variable_9 = CallFunc_Conv_InputActionValueToBool_ReturnValue_4;0x6DFCTemp_real_Variable_4 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_6);0x6E19Temp_real_Variable_4 = Temp_real_Variable_4;0x6E34Temp_real_Variable_5 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_6);0x6E51Temp_real_Variable_5 = Temp_real_Variable_5;0x6E6CTemp_object_Variable_13 = K2Node_EnhancedInputActionEvent_SourceAction_6;0x6E7Fif (!(CanInteract)) PopFlow();0x6E89CallFunc_Not_PreBool_ReturnValue = Not_PreBool(UsingPC);0x6EA6CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(LookingPeephole);0x6EC3CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Not_PreBool_ReturnValue);0x6EE9if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_71B9;0x6EF7CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(100);0x6F1CCallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_1);0x6F41CallFunc_GetForwardVector_ReturnValue_1 = ImmersiveCamera.GetForwardVector();0x6F73CallFunc_K2_GetComponentLocation_ReturnValue_1 = ImmersiveCamera.K2_GetComponentLocation();0x6FA5CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x6FD3CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue);0x7001CallFunc_LineTraceSingle_ReturnValue_4 = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue, 2, false, Temp_object_Variable_22, 0, CallFunc_LineTraceSingle_OutHit_4, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x7089if (!(CallFunc_LineTraceSingle_ReturnValue_4)) PopFlow();0x7093BreakHitResult(CallFunc_LineTraceSingle_OutHit_4, CallFunc_BreakHitResult_bBlockingHit_5, CallFunc_BreakHitResult_bInitialOverlap_5, CallFunc_BreakHitResult_Time_5, CallFunc_BreakHitResult_Distance_5, CallFunc_BreakHitResult_Location_5, CallFunc_BreakHitResult_ImpactPoint_5, CallFunc_BreakHitResult_Normal_5, CallFunc_BreakHitResult_ImpactNormal_5, CallFunc_BreakHitResult_PhysMat_5, CallFunc_BreakHitResult_HitActor_5, CallFunc_BreakHitResult_HitComponent_5, CallFunc_BreakHitResult_HitBoneName_5, CallFunc_BreakHitResult_BoneName_5, CallFunc_BreakHitResult_HitItem_5, CallFunc_BreakHitResult_ElementIndex_5, CallFunc_BreakHitResult_FaceIndex_5, CallFunc_BreakHitResult_TraceStart_5, CallFunc_BreakHitResult_TraceEnd_5);0x7148K2Node_DynamicCast_AsBPI_Interact_2 = Cast<BPI_Interact_C>(CallFunc_BreakHitResult_HitActor_5);0x716CK2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_2);0x7189if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x7193K2Node_DynamicCast_AsBPI_Interact_2.Interact();0x71B8PopFlow();0x71B9Label_71B9:0x71B9if (!(LookingPeephole)) goto Label_7211;0x71C7if (!(PeepholeRef.IsEvent)) goto Label_71EC;0x71EBPopFlow();0x71ECLabel_71EC:0x71ECPeepholeRef.Uninteract();0x7210PopFlow();0x7211Label_7211:0x7211if (!(UsingPC)) PopFlow();0x721Bif (!(PCRef.IsEvent)) goto Label_7240;0x723FPopFlow();0x7240Label_7240:0x7240PCRef.Uninteract();0x7264PopFlow();0x7265CallFunc_Conv_InputActionValueToBool_ReturnValue_5 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x7282Temp_bool_Variable_10 = CallFunc_Conv_InputActionValueToBool_ReturnValue_5;0x7295Temp_real_Variable_7 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x72B2Temp_real_Variable_7 = Temp_real_Variable_7;0x72CDTemp_real_Variable_6 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x72EATemp_real_Variable_6 = Temp_real_Variable_6;0x7305Temp_object_Variable_14 = K2Node_EnhancedInputActionEvent_SourceAction;0x7318if (!(LevelRef.Demo)) goto Label_733D;0x733CPopFlow();0x733DLabel_733D:0x733Dif (!(CanMove)) PopFlow();0x7347if (!(HoldKnife)) PopFlow();0x7351if (!(UsingLight)) goto Label_7360;0x735FPopFlow();0x7360Label_7360:0x7360Covering = true;0x736Bgoto Label_4EC8;0x7370CallFunc_Conv_InputActionValueToBool_ReturnValue_6 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x738DTemp_bool_Variable_10 = CallFunc_Conv_InputActionValueToBool_ReturnValue_6;0x73A0Temp_real_Variable_7 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x73BDTemp_real_Variable_7 = Temp_real_Variable_7;0x73D8Temp_real_Variable_6 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x73F5Temp_real_Variable_6 = Temp_real_Variable_6;0x7410Temp_object_Variable_14 = K2Node_EnhancedInputActionEvent_SourceAction_1;0x7423Covering = false;0x742EPopFlow();0x742FCanLook = true;0x743ACanMove = true;0x7445CallFunc_GetPlayerCameraManager_ReturnValue_1 = GetPlayerCameraManager(this, 0);0x745FCallFunc_GetPlayerCameraManager_ReturnValue_1.ViewPitchMin = -60f;0x748CCallFunc_GetPlayerCameraManager_ReturnValue_1 = GetPlayerCameraManager(this, 0);0x74A6CallFunc_GetPlayerCameraManager_ReturnValue_1.ViewPitchMax = 80f;0x74D3CallFunc_GetPlayerCameraManager_ReturnValue_1 = GetPlayerCameraManager(this, 0);0x74EDCallFunc_GetPlayerCameraManager_ReturnValue_1.ViewYawMin = 0f;0x751ACallFunc_GetPlayerCameraManager_ReturnValue_1 = GetPlayerCameraManager(this, 0);0x7534CallFunc_GetPlayerCameraManager_ReturnValue_1.ViewYawMax = 359f;0x7561Timeline.Reverse();0x7581PopFlow();0x7582Label_7582:0x7582if (!(CanLook)) PopFlow();0x758CTemp_bool_Variable_6 = IsGamepad;0x759FCallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.5);0x75C4CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x75E1CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, 60);0x760FBreakVector2D(Temp_struct_Variable, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x7634CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(Sensitivity, CallFunc_BreakVector2D_X);0x7662CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_4, Switch(Temp_bool_Variable_6, false => CallFunc_MakeLiteralDouble_ReturnValue, true => CallFunc_Multiply_DoubleDouble_ReturnValue, default => K2Node_Select_Default));0x76BCCallFunc_AddControllerYawInput_Val_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_6);0x76D9AddControllerYawInput(CallFunc_AddControllerYawInput_Val_ImplicitCast);0x76F0Temp_bool_Variable_6 = IsGamepad;0x7703CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.5);0x7728CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x7745CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, 60);0x7773CallFunc_SelectFloat_ReturnValue = SelectFloat(-1, 1, Invert);0x77AABreakVector2D(Temp_struct_Variable, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x77CFCallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(Sensitivity, CallFunc_BreakVector2D_Y);0x77FDCallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_3, Switch(Temp_bool_Variable_6, false => CallFunc_MakeLiteralDouble_ReturnValue, true => CallFunc_Multiply_DoubleDouble_ReturnValue, default => K2Node_Select_Default));0x7857CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_5, CallFunc_SelectFloat_ReturnValue);0x7885CallFunc_AddControllerPitchInput_Val_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x78A2AddControllerPitchInput(CallFunc_AddControllerPitchInput_Val_ImplicitCast);0x78B9PopFlow();0x78BACanLook = false;0x78C5CanMove = false;0x78D0Timeline.Play();0x78F0PopFlow();0x78F1CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(Temp_bool_Variable_11);0x790ETemp_bool_Variable_11 = CallFunc_Not_PreBool_ReturnValue_2;0x7921if (!(Temp_bool_Variable_11)) goto Label_601E;0x792Fgoto Label_6AA0;0x7934CallFunc_Key_IsGamepadKey_ReturnValue = Key_IsGamepadKey(K2Node_InputKeyEvent_Key);0x7951IsGamepad = CallFunc_Key_IsGamepadKey_ReturnValue;0x7964PopFlow();0x7965goto Label_5EC0;0x796Agoto Label_5EFD;0x796Fgoto Label_6B3D;0x7974goto Label_6B67;0x7979goto Label_6B91;0x797Egoto Label_4E95;0x7983Label_7983:0x7983Delay(this, 1.2f, LatentActionInfo{0x413, -711260615, FName(ExecuteUbergraph_BP_ShinjiPlayer), this});0x79B9PopFlow();0x79BALabel_79BA:0x79BAOffsetAim = false;0x79C5goto Label_7983;0x79CALabel_79CA:0x79CACallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x79E4CallFunc_K2_GetComponentLocation_ReturnValue_2 = ImmersiveCamera.K2_GetComponentLocation();0x7A16CallFunc_GetControlRotation_ReturnValue_2 = CallFunc_GetPlayerController_ReturnValue.GetControlRotation();0x7A4CCallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetComponentLocation_ReturnValue_2, EyeLocation);0x7A7ABreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll_3, CallFunc_BreakRotator_Pitch_3, CallFunc_BreakRotator_Yaw_3);0x7AA8CallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Yaw_3);0x7AC5CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, 2.5);0x7AF3CallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_1);0x7B10CallFunc_MakeRotator_ReturnValue_3 = MakeRotator(0f, CallFunc_BreakRotator_Pitch_3, CallFunc_MakeRotator_Yaw_ImplicitCast);0x7B43CallFunc_RLerp_ReturnValue = RLerp(CallFunc_GetControlRotation_ReturnValue_2, CallFunc_MakeRotator_ReturnValue_3, FocusEyeTimeline_Focus_81864ED344B04BDE235DE4B6CD2BDC83, true);0x7B7BCallFunc_GetPlayerController_ReturnValue.SetControlRotation(CallFunc_RLerp_ReturnValue);0x7BA8PopFlow();0x7BA9CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_7);0x7BCETemp_struct_Variable = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue;0x7BE9Temp_real_Variable_8 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_7);0x7C06Temp_real_Variable_8 = Temp_real_Variable_8;0x7C21Temp_real_Variable_9 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_7);0x7C3ETemp_real_Variable_9 = Temp_real_Variable_9;0x7C59Temp_object_Variable_18 = K2Node_EnhancedInputActionEvent_SourceAction_7;0x7C6Cgoto Label_7582;0x7C71Label_7C71:0x7C71if (!(CanPause)) PopFlow();0x7C7Bif (!(Paused)) goto Label_7C98;0x7C89UnpauseGame();0x7C97PopFlow();0x7C98Label_7C98:0x7C98PauseGame();0x7CA6PopFlow();0x7CA7CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1 = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_8);0x7CCCTemp_struct_Variable_2 = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1;0x7CE7Temp_real_Variable_10 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_8);0x7D04Temp_real_Variable_10 = Temp_real_Variable_10;0x7D1FTemp_real_Variable_11 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_8);0x7D3CTemp_real_Variable_11 = Temp_real_Variable_11;0x7D57Temp_object_Variable_19 = K2Node_EnhancedInputActionEvent_SourceAction_8;0x7D6Agoto Label_6BBB;0x7D6Fgoto Label_602F;0x7D74goto Label_4F38;0x7D79CallFunc_Conv_InputActionValueToBool_ReturnValue_7 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_9);0x7D96Temp_bool_Variable_18 = CallFunc_Conv_InputActionValueToBool_ReturnValue_7;0x7DA9Temp_real_Variable_12 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_9);0x7DC6Temp_real_Variable_12 = Temp_real_Variable_12;0x7DE1Temp_real_Variable_13 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_9);0x7DFETemp_real_Variable_13 = Temp_real_Variable_13;0x7E19Temp_object_Variable_21 = K2Node_EnhancedInputActionEvent_SourceAction_9;0x7E2Cgoto Label_7C71;0x7E31Label_7E31:0x7E31K2Node_VariableSet_BendBlend_ImplicitCast = Cast<4>(Timeline_Bend_486241F4467FFDA1105529BEA184F096);0x7E4EBendBlend = K2Node_VariableSet_BendBlend_ImplicitCast;0x7E69PopFlow();0x7E6Agoto Label_79CA;0x7E6Fgoto Label_79BA;0x7E74goto Label_7E31;0x7E79Label_7E79:0x7E79return;0x7E7B// end of script
Final0x04

Used by 28

types with a member, parameter or interface of this type