Zdexby TheHolyOneZ
5,457 classes
Class

ABP_Camera_Base_C

: ABP_ItemBase_C : AActor : UObject
/Game/BluePrints/Camera/BP_Camera_Base.BP_Camera_Base_C 0x0548 (1,352 B) align 16 inherited 0x0438 27 scripted vtable /Game/BluePrints/Camera/BP_Camera_Base
0x00x0548

Members 33

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08CentorPositionUStaticMeshComponent*6 flagsnullptr
0x08N_DeleteShotUNiagaraComponent*6 flagsnullptr
0x08ChargeAudioUAudioComponent*6 flagsnullptr
0x08N_ShotAnimaticUNiagaraComponent*6 flagsnullptr
0x08NiagaraUNiagaraComponent*6 flagsnullptr
0x08PhotoExportEffect_KeyUNiagaraComponent*6 flagsnullptr
0x08PhotoExportEffect_InActorUNiagaraComponent*6 flagsnullptr
0x08spot_lightsUSpotLightComponent*6 flagsnullptr
0x08AudioUAudioComponent*6 flagsnullptr
0x08PhotoExportEffect_NoneUNiagaraComponent*6 flagsnullptr
0x08SceneCaptureComponent2DUSceneCaptureComponent2D*6 flagsnullptr
0x08FlashUSpotLightComponent*6 flagsnullptr
0x08Spline_PhotoExportUSplineComponent*6 flagsnullptr
0x08PlaneUStaticMeshComponent*6 flagsnullptr
0x08CameraUStaticMeshComponent*6 flagsnullptr
0x04FlashTimeline_LightPower_E29AAF0549D7A1A63C0065B450AD95A2float4 flags0
0x01FlashTimeline__Direction_E29AAF0549D7A1A63C0065B450AD95A2ETimelineDirection4 flagsForward
0x04BD0x03padding / unreflected
0x08FlashTimelineUTimelineComponent*5 flagsnullptr
0x08Texture TargetUTextureRenderTarget2D*7 flagsnullptr
0x08As BP First Person CharacterABP_FirstPersonCharacter_Main_C*7 flagsnullptr
0x10Have Photo Interface ActorsTArray<AActor*>4 flags[]
0x08Flash Powerdouble7 flags50000
0x01IsFlashbool7 flagsfalse
0x04F10x07padding / unreflected
0x08As BP First Person Character_0ABP_FirstPersonCharacter_Main_C*7 flagsnullptr
0x08EnableDistancedouble7 flags1600
0x08EnableDistanceGimmickdouble7 flags1000
0x01ParryActivebool7 flagsfalse
0x05110x07padding / unreflected
0x08ImpulseRadiusdouble7 flags1000
0x08LightningEffectActorABP_CameraWireSpline_C*6 flagsnullptr
0x10HideActorsTArray<AActor*>3 flags[]
0x01CameraModeENUM_CameraMode7 flagsNewEnumerator0
0x05390x07padding / unreflected
0x08Is in View Check Latedouble7 flags0.01666
Inherited from ABP_ItemBase_C 20
OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08DeviceComonentUDeviceComponent_C*6 flagsnullptr
0x08StaticMeshUStaticMeshComponent*6 flagsnullptr
0x08DropPowerdouble6 flags0.2
0x08ActorSizeMultiplydouble6 flags1
0x18HaveRotationFRotator5 flags{Pitch=0, Yaw=0, Roll=0}
0x18Add PositionFVector6 flags{X=0, Y=0, Z=0}
0x10KeyHaveNameTArray<FString>3 flags[]
0x04ItemSaveIndexint326 flags-1
0x03140x0Cpadding / unreflected
0x60FirstTransformFTransform6 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x10SendToActorTArray<AActor*>3 flags[]
0x01Class TypeENUM_ClassType6 flagsNewEnumerator0
0x03910x03padding / unreflected
0x08Bone NameFName7 flagsNone
0x08Item NameFName7 flagsNone
0x04Durabilityint327 flags0
0x01Bind TypeENUM_ItemBindType7 flagsNewEnumerator0
0x01Not Pick Upbool7 flagsfalse
0x03AA0x06padding / unreflected
0x70ItemCoreDatasFST_ItemCoreDatasNet+4 flags{ItemID_10_2895443A4E9EEA4ED84BD09984B0949C={A=0, B=0, C=0,…
0x08OwnerCharacterABP_FirstPersonCharacter_Main_C*7 flagsnullptr
0x10OptionTextsFText4 flags<FText>
Inherited from AActor 79
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
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 6boolProtected+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={…
0x88ReplicatedMovementFRepMovementNetRepNotify+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
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / 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>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 27

SignatureFlagsNativeParams
bool MS_IsInView(AActor* Actor)
Script4 statements · 62 bytes of bytecode
0x0000Is In View(Actor, CallFunc_Is_In_View_Retrun_Value);0x0020ReturnValue = CallFunc_Is_In_View_Retrun_Value;0x0033return ReturnValue;0x003D// end of script
Public0x09
void FinishTasks(AActor* Target, const bool& Finish)
Script40 statements · 825 bytes of bytecode
0x0000ResturnValue = true;0x000BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CameraMode, 0);0x002Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_006A;0x0038K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CameraMode, 1);0x0057if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DD;0x0065goto Label_0336;0x006ALabel_006A:0x006AK2Node_DynamicCast_AsBPI_Damage = Cast<BPI_Damage_C>(Target);0x008EK2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Damage);0x00ABif (!(K2Node_DynamicCast_bSuccess)) goto Label_01B5;0x00B9K2Node_DynamicCast_AsBPI_Damage.Damage(0, 0, 0, FTransform(...), false, FName(None), nullptr, CallFunc_Damage_Finish);0x0157Label_0157:0x0157CallFunc_FinishCheck_ReturnValue_1 = FinishCheck(CallFunc_Damage_Finish);0x0178if (!(CallFunc_FinishCheck_ReturnValue_1)) goto Label_0326;0x0186Label_0186:0x0186Finisher(Target);0x019DLabel_019D:0x019DFinish = ResturnValue;0x01B0goto Label_0336;0x01B5Label_01B5:0x01B5CallFunc_Damage_Finish = FinishFilter{false, 0};0x01D8goto Label_0157;0x01DDLabel_01DD:0x01DDK2Node_DynamicCast_AsBPI_Damage_1 = Cast<BPI_Damage_C>(Target);0x0201K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Damage_1);0x021Eif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_02FE;0x022CK2Node_DynamicCast_AsBPI_Damage_1.Damage(1, 0, 0, FTransform(...), false, FName(None), nullptr, CallFunc_Damage_Finish_1);0x02CALabel_02CA:0x02CACallFunc_FinishCheck_ReturnValue = FinishCheck(CallFunc_Damage_Finish_1);0x02EBif (!(CallFunc_FinishCheck_ReturnValue)) goto Label_0326;0x02F9goto Label_0186;0x02FELabel_02FE:0x02FECallFunc_Damage_Finish_1 = FinishFilter{false, 0};0x0321goto Label_02CA;0x0326Label_0326:0x0326ResturnValue = false;0x0331goto Label_019D;0x0336Label_0336:0x0336return;0x0338// end of script
Public0x09
bool FinishCheck(const FFinishFilter& FinishFilter)
Script5 statements · 124 bytes of bytecode
0x0000CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(FinishFilter.FilterCameraMode_4_8666517C4D911BBEFB3AE3A78EA52EE2, CameraMode);0x002FCallFunc_BooleanAND_ReturnValue = BooleanAND(FinishFilter.IsFinish_1_662CD0CE492D59B20305DC9C27E869A8, CallFunc_EqualEqual_ByteByte_ReturnValue);0x005EReturnValue = CallFunc_BooleanAND_ReturnValue;0x0071return ReturnValue;0x007B// end of script
Public0x03
void Finisher(AActor* self2)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08
void ExportSignal(ABP_PhotoAnimation_C* self2)
Script14 statements · 251 bytes of bytecode
0x0000K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CameraMode, 0);0x001Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_005F;0x002DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CameraMode, 1);0x004Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_009C;0x005Agoto Label_00F8;0x005FLabel_005F:0x005Fself2.PhotoExport(Spline_PhotoExport, As BP First Person Character_0, 0);0x0097goto Label_00F8;0x009CLabel_009C:0x009Cif (!(As BP First Person Character.IsAim)) goto Label_005F;0x00C0self2.PhotoExport(Spline_PhotoExport, As BP First Person Character_0, 1);0x00F8Label_00F8:0x00F8return;0x00FA// end of script
Public0x08
void ChargeState(bool IsCharge)
Script12 statements · 313 bytes of bytecode
0x0000if (!(IsCharge)) goto Label_00A8;0x000ENiagara.Activate(false);0x0033LightningEffectActor.Niagara.Activate(false);0x006EChargeAudio.FadeIn(0.4f, 1f, 0f, 2);0x00A3goto Label_0136;0x00A8Label_00A8:0x00A8Niagara.Deactivate();0x00CCLightningEffectActor.Niagara.Deactivate();0x0106ChargeAudio.FadeOut(0.4f, 0f, 2);0x0136Label_0136:0x0136return;0x0138// end of script
Public0x01
bool RayToCamera(UObject* Actor, const FVector& RayPosition)
Script10 statements · 557 bytes of bytecode
0x0000CallFunc_K2_GetComponentLocation_ReturnValue = SceneCaptureComponent2D.K2_GetComponentLocation();0x0032CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue, RayPosition, 0, false, Temp_object_Variable, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 1f);0x00BABreakHitResult(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);0x016FCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(Actor, CallFunc_BreakHitResult_HitActor);0x0195CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x01C3CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, EnableDistance);0x01E9CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_ObjectObject_ReturnValue, CallFunc_Less_DoubleDouble_ReturnValue);0x020FReturnValue = CallFunc_BooleanAND_ReturnValue;0x0222return ReturnValue;0x022C// end of script
Public0x21
void IsChangeImage(const bool& IsInteract, FText& OverrideText)
Script4 statements · 34 bytes of bytecode
0x0000IsInteract = true;0x000BOverrideText = FText();0x001Freturn;0x0021// end of script
Public0x18
void GetItemInfo(const ENUM_HandType& HandType, const ENUM_ClassType& ClassType, const bool& NotPickUp, const FRotator& HaveRotation, const FVector& Add Position, const bool& IsBoneAttach, const ENUM_ItemBindType& BindType, const FName& BoneName, FST_ItemCoreDatas& CoreDatas)
Script11 statements · 308 bytes of bytecode
0x0000HandType = 0;0x0014ClassType = 0;0x0028NotPickUp = false;0x0033HaveRotation = FRotator(0, 0, 0);0x005EAdd Position = FVector(0, 0, 0);0x0089IsBoneAttach = false;0x0094BindType = 0;0x00A8BoneName = FName(None);0x00C7CoreDatas = ST_ItemCoreDatas{Guid{0, 0, 0, 0}, FName(None), 0, TMap{}};0x0131return;0x0133// end of script
Public0xB8
void Is In View Gimmick(AActor* Actor, const bool& Retrun Value)
Script34 statements · 1,198 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(Actor);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0439;0x002BCallFunc_K2_GetActorLocation_ReturnValue = Actor.K2_GetActorLocation();0x005DCallFunc_K2_GetComponentRotation_ReturnValue = SceneCaptureComponent2D.K2_GetComponentRotation();0x008FCallFunc_K2_GetComponentLocation_ReturnValue_1 = SceneCaptureComponent2D.K2_GetComponentLocation();0x00C1CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue_1);0x00EFCallFunc_NewCameraViewCheck_Field_of_View_ImplicitCast = Cast<4>(SceneCaptureComponent2D.FOVAngle);0x0122/Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.NewCameraViewCheck(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_NewCameraViewCheck_Field_of_View_ImplicitCast, 1, CallFunc_Subtract_VectorVector_ReturnValue, this, CallFunc_NewCameraViewCheck_Return_Value);0x0174if (!(CallFunc_NewCameraViewCheck_Return_Value)) goto Label_0439;0x0182K2Node_DynamicCast_AsBPI_Scan_Key = Cast<BPI_Scan_Key_C>(Actor);0x01A6K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Scan_Key);0x01C3if (!(K2Node_DynamicCast_bSuccess)) goto Label_0451;0x01D1K2Node_DynamicCast_AsBPI_Scan_Key.Get Scan Info(CallFunc_Get_Scan_Info_IsActive, CallFunc_Get_Scan_Info_ID, CallFunc_Get_Scan_Info_RayPosition);0x0211Label_0211:0x0211CallFunc_K2_GetComponentLocation_ReturnValue = SceneCaptureComponent2D.K2_GetComponentLocation();0x0243CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Get_Scan_Info_RayPosition, 0, false, Temp_object_Variable, 0, CallFunc_LineTraceSingle_OutHit, false, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 1f);0x02CBBreakHitResult(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);0x0380CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x03AECallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, EnableDistanceGimmick);0x03D4CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(Actor, CallFunc_BreakHitResult_HitActor);0x03FACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_ObjectObject_ReturnValue, CallFunc_Less_DoubleDouble_ReturnValue);0x0420if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0439;0x042EReturn Value = true;0x0439Label_0439:0x0439Retrun Value = Return Value;0x044Cgoto Label_04AB;0x0451Label_0451:0x0451CallFunc_Get_Scan_Info_IsActive = false;0x045CCallFunc_Get_Scan_Info_ID = FName(None);0x047BCallFunc_Get_Scan_Info_RayPosition = FVector(0, 0, 0);0x04A6goto Label_0211;0x04ABLabel_04AB:0x04ABreturn;0x04AD// end of script
Public0x09
void GetCentorPosition(const FVector& World Position)
Script21 statements · 930 bytes of bytecode
0x0000CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(10000);0x0025CallFunc_K2_GetComponentToWorld_ReturnValue = SceneCaptureComponent2D.K2_GetComponentToWorld();0x0057BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0085CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation);0x00AACallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x00D8CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x0106CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, FVector(0, 0, 0));0x0144CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_BreakTransform_Location, CallFunc_Add_VectorVector_ReturnValue_1, 0, false, Temp_object_Variable, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x01CCif (!(CallFunc_LineTraceSingle_ReturnValue)) goto Label_02CA;0x01DABreakHitResult(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);0x028FReturnValue = CallFunc_BreakHitResult_ImpactPoint;0x02AALabel_02AA:0x02AAWorld Position = ReturnValue;0x02C5goto Label_039F;0x02CALabel_02CA:0x02CABreakHitResult(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);0x037FReturnValue = CallFunc_BreakHitResult_TraceEnd;0x039Agoto Label_02AA;0x039FLabel_039F:0x039Freturn;0x03A1// end of script
Public0x18
void Is In View(AActor* Actor, const bool& Retrun Value)
Script50 statements · 1,267 bytes of bytecode
0x0000PushFlow(Label_04F0);0x0005CallFunc_IsValid_ReturnValue = IsValid(Actor);0x0022if (!(CallFunc_IsValid_ReturnValue)) goto Label_0460;0x0030CallFunc_K2_GetActorLocation_ReturnValue = Actor.K2_GetActorLocation();0x0062CallFunc_K2_GetComponentLocation_ReturnValue = SceneCaptureComponent2D.K2_GetComponentLocation();0x0094CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue);0x00C2CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, EnableDistance);0x00E8if (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0460;0x00F6K2Node_DynamicCast_AsBPI_in_Photo = Cast<BPI_InPhoto_C>(Actor);0x011AK2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo);0x0137if (!(K2Node_DynamicCast_bSuccess)) goto Label_0478;0x0145K2Node_DynamicCast_AsBPI_in_Photo.GetCentorPosition(CallFunc_GetCentorPosition_CentorPosition);0x0173Label_0173:0x0173Temp_bool_True_if_break_was_hit_Variable = false;0x017ETemp_int_Loop_Counter_Variable = 0;0x0195Temp_int_Array_Index_Variable = 0;0x01ACLabel_01AC:0x01ACCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetCentorPosition_CentorPosition);0x01E7CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0204CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x022ACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0250if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0460;0x025ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0279PushFlow(Label_04A6);0x027E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetCentorPosition_CentorPosition, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02B9CallFunc_K2_GetComponentRotation_ReturnValue = SceneCaptureComponent2D.K2_GetComponentRotation();0x02EBCallFunc_K2_GetComponentLocation_ReturnValue_1 = SceneCaptureComponent2D.K2_GetComponentLocation();0x031DCallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_Array_Get_Item, CallFunc_K2_GetComponentLocation_ReturnValue_1);0x034BCallFunc_NewCameraViewCheck_Field_of_View_ImplicitCast = Cast<4>(SceneCaptureComponent2D.FOVAngle);0x037E/Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.NewCameraViewCheck(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_NewCameraViewCheck_Field_of_View_ImplicitCast, 1, CallFunc_Subtract_VectorVector_ReturnValue, this, CallFunc_NewCameraViewCheck_Return_Value);0x03D0if (!(CallFunc_NewCameraViewCheck_Return_Value)) PopFlow();0x03DA/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetCentorPosition_CentorPosition, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0415CallFunc_RayToCamera_ReturnValue = RayToCamera(Actor, CallFunc_Array_Get_Item);0x043Fif (!(CallFunc_RayToCamera_ReturnValue)) PopFlow();0x0449Return Value = true;0x0454Temp_bool_True_if_break_was_hit_Variable = true;0x045FPopFlow();0x0460Label_0460:0x0460Retrun Value = Return Value;0x0473goto Label_04F0;0x0478Label_0478:0x0478/Script/Engine.Default__KismetArrayLibrary.Array_Clear(CallFunc_GetCentorPosition_CentorPosition);0x04A1goto Label_0173;0x04A6Label_04A6:0x04A6CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x04D0Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x04EBgoto Label_01AC;0x04F0Label_04F0:0x04F0return;0x04F2// end of script
Public0x09
void ToggleFlash()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void UserConstructionScript()
Script24 statements · 534 bytes of bytecode
0x0000PushFlow(Label_0213);0x0005UserConstructionScript();0x000FSceneCaptureComponent2D.ClearHiddenComponents();0x002FSceneCaptureComponent2D.HideComponent(Niagara);0x0058SceneCaptureComponent2D.HideComponent(N_ShotAnimatic);0x0081SceneCaptureComponent2D.HideComponent(N_DeleteShot);0x00AATemp_int_Loop_Counter_Variable = 0;0x00C1Temp_int_Array_Index_Variable = 0;0x00D8Label_00D8:0x00D8CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(HideActors);0x0113CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0139if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0143Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x015EPushFlow(Label_01C9);0x0163/Script/Engine.Default__KismetArrayLibrary.Array_Get(HideActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x019ESceneCaptureComponent2D.HideActorComponents(CallFunc_Array_Get_Item, false);0x01C8PopFlow();0x01C9Label_01C9:0x01C9CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01F3Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x020Egoto Label_00D8;0x0213Label_0213:0x0213return;0x0215// end of script
EventPublic0x00
void FlashTimeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(15);0x000Freturn;0x0011// end of script
0x00
void FlashTimeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(13777);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(11691);0x000Freturn;0x0011// end of script
EventProtected0x00
void View In Out Function(int32 Stencil Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Stencil_Value = Stencil Value;0x0012ExecuteUbergraph_BP_Camera_Base(11963);0x0021return;0x0023// end of script
Public0x04
void PhotoShot(TArray<AActor*>& ShotInActors)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ShotInActors = ShotInActors;0x0012ExecuteUbergraph_BP_Camera_Base(12005);0x0021return;0x0023// end of script
0x10
void ChangeMode()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(12006);0x000Freturn;0x0011// end of script
0x00
void ShotEvent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(12588);0x000Freturn;0x0011// end of script
0x00
void Shot(bool PressState, double PushTime, ABP_FirstPersonCharacter_Main_C* SourcePlayer)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PressState_1 = PressState;0x0012PersistentFrame.K2Node_Event_PushTime = PushTime;0x0024PersistentFrame.K2Node_Event_SourcePlayer = SourcePlayer;0x0036ExecuteUbergraph_BP_Camera_Base(12589);0x0045return;0x0047// end of script
Public0x18
void Aim(bool PressState)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PressState = PressState;0x0012ExecuteUbergraph_BP_Camera_Base(12604);0x0021return;0x0023// end of script
Public0x01
void ActorCheckLoop()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(13439);0x000Freturn;0x0011// end of script
0x00
void Change()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(13610);0x000Freturn;0x0011// end of script
Public0x00
void Reset()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Camera_Base(13615);0x000Freturn;0x0011// end of script
Public0x00
void ExecuteUbergraph_BP_Camera_Base(int32 EntryPoint)
Script566 statements · 13,785 bytes of bytecode
0x0000PushFlow(Label_35D6);0x0005goto [EntryPoint];0x000FPopFlow();0x0010Label_0010:0x0010PushFlow(Label_0029);0x0015Label_0015:0x0015PushFlow(Label_0035);0x001Aif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_006D;0x0028PopFlow();0x0029Label_0029:0x0029Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x0034PopFlow();0x0035Label_0035:0x0035if (!(Temp_bool_IsClosed_Variable)) goto Label_0044;0x0043PopFlow();0x0044Label_0044:0x0044Temp_bool_IsClosed_Variable = true;0x004Fif (!(false)) goto Label_0061;0x0055Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x0060PopFlow();0x0061Label_0061:0x0061Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x006CPopFlow();0x006DLabel_006D:0x006DTemp_bool_Has_Been_Initd_Variable = true;0x0078if (!(false)) PopFlow();0x007ATemp_bool_IsClosed_Variable = true;0x0085PopFlow();0x0086goto Label_0010;0x008BLabel_008B:0x008BPushFlow(Label_01DD);0x0090/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors_Before, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_6);0x00E1CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_Array_Get_Item_6);0x00FEif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x0108/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors_Before, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_6);0x0159K2Node_DynamicCast_AsBPI_in_Photo_5 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_6);0x017DK2Node_DynamicCast_bSuccess_10 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_5);0x019Aif (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x01A4K2Node_DynamicCast_AsBPI_in_Photo_5.InAngleOfView(false, Is in View Check Late, CameraMode);0x01DCPopFlow();0x01DDLabel_01DD:0x01DDCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0207Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0222Label_0222:0x0222CallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As BP First Person Character.EnableShotActors_Before);0x0273CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_10);0x0299if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_02C7;0x02A7Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x02C2goto Label_008B;0x02C7Label_02C7:0x02C7As BP First Person Character_0.EnableShotActors_Before = As BP First Person Character_0.EnableShotActors;0x030EPopFlow();0x030FLabel_030F:0x030FPushFlow(Label_0319);0x0314goto Label_0015;0x0319Label_0319:0x0319if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x0323PushFlow(Label_0516);0x0328PushFlow(Label_0392);0x032DPushFlow(Label_0413);0x0332PushFlow(Label_0500);0x0337K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CameraMode, 0);0x0356if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0565;0x0364K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CameraMode, 1);0x0383if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_1577;0x0391PopFlow();0x0392Label_0392:0x0392K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CameraMode, 0);0x03B1if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_03ED;0x03BFK2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CameraMode, 1);0x03DEif (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_1734;0x03ECPopFlow();0x03EDLabel_03ED:0x03EDN_ShotAnimatic.Activate(true);0x0412PopFlow();0x0413Label_0413:0x0413K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CameraMode, 0);0x0432if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_04C9;0x0440K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CameraMode, 1);0x045Fif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_046E;0x046DPopFlow();0x046ELabel_046E:0x046Eif (!(As BP First Person Character.IsAim)) goto Label_04C9;0x0492Delay(this, 0.1f, LatentActionInfo{0x10, -901750566, FName(ExecuteUbergraph_BP_Camera_Base), this});0x04C8PopFlow();0x04C9Label_04C9:0x04C9Delay(this, 0.7f, LatentActionInfo{0x86, -550622651, FName(ExecuteUbergraph_BP_Camera_Base), this});0x04FFPopFlow();0x0500Label_0500:0x0500PushFlow(Label_050A);0x0505goto Label_0015;0x050ALabel_050A:0x050ATemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x0515PopFlow();0x0516Label_0516:0x0516K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CameraMode, 1);0x0535if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_0544;0x0543PopFlow();0x0544Label_0544:0x0544if (!(As BP First Person Character.IsAim)) PopFlow();0x0564PopFlow();0x0565Label_0565:0x0565ParryActive = false;0x0570CallFunc_K2_GetComponentToWorld_ReturnValue = Camera.K2_GetComponentToWorld();0x05A2CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/BluePrints/Camera/FilmModel/BP_PhotoAnimation_Child.BP_PhotoAnimation_Child_C, CallFunc_K2_GetComponentToWorld_ReturnValue, 0, nullptr, 1);0x05CECallFunc_K2_GetComponentToWorld_ReturnValue = Camera.K2_GetComponentToWorld();0x0600CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_K2_GetComponentToWorld_ReturnValue, 1);0x0628PushFlow(Label_14E1);0x062DCallFunc_GetComponentByClass_ReturnValue = CallFunc_FinishSpawningActor_ReturnValue.GetComponentByClass(/Script/Engine.SkeletalMeshComponent);0x0660CallFunc_CreateDynamicMaterialInstance_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.CreateDynamicMaterialInstance(0, /Game/BluePrints/Camera/M_Photo.M_Photo, FName(None));0x06A9CallFunc_ConvertRenderTargetToTexture2D_ReturnValue = ConvertRenderTargetToTexture2D(Texture Target);0x06C6CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetTextureParameterValue(FName(BaseColor), CallFunc_ConvertRenderTargetToTexture2D_ReturnValue);0x06FCPushFlow(Label_1343);0x0701PushFlow(Label_14B7);0x0706Temp_int_Loop_Counter_Variable_6 = 0;0x071DTemp_int_Array_Index_Variable_5 = 0;0x0734Label_0734:0x0734CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As BP First Person Character.EnableShotActors);0x0785CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_5);0x07ABif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_08A3;0x07B9Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_6;0x07D4PushFlow(Label_0859);0x07D9/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x082AFinishTasks(CallFunc_Array_Get_Item_1, CallFunc_FinishTasks_Finish);0x084Aif (!(CallFunc_FinishTasks_Finish)) goto Label_17A3;0x0858PopFlow();0x0859Label_0859:0x0859CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x0883Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_9;0x089Egoto Label_0734;0x08A3Label_08A3:0x08A3PushFlow(Label_0943);0x08A8K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CameraMode, 1);0x08C7if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_08D6;0x08D5PopFlow();0x08D6Label_08D6:0x08D6/Script/Engine.Default__KismetArrayLibrary.Array_Clear(CallFunc_FinishSpawningActor_ReturnValue.In Actors);0x0915CallFunc_FinishSpawningActor_ReturnValue.PenguinIn = 0;0x0942PopFlow();0x0943Label_0943:0x0943CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FinishSpawningActor_ReturnValue.In ActorClass);0x0994CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FinishSpawningActor_ReturnValue.In Actors);0x09E5CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(CallFunc_Array_Length_ReturnValue_2, CallFunc_Array_Length_ReturnValue);0x0A13CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(CallFunc_Add_IntInt_ReturnValue_3, 0);0x0A35if (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_0F9D;0x0A43CallFunc_FinishSpawningActor_ReturnValue.PhotoMesh.SetMaterial(1, /Game/BluePrints/Camera/FilmModel/M_PhotoBG_InActors.M_PhotoBG_InActors);0x0A8BCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_FinishSpawningActor_ReturnValue.PenguinIn, 0);0x0AC3if (!(CallFunc_Greater_IntInt_ReturnValue)) PopFlow();0x0ACDCallFunc_GetAllActorsOfClass_OutActors = {};0x0AD8GetAllActorsOfClass(this, /Game/PneguinAI/BP_AI_Base.BP_AI_Base_C, CallFunc_GetAllActorsOfClass_OutActors);0x0AF5Temp_int_Loop_Counter_Variable_7 = 0;0x0B0CTemp_int_Array_Index_Variable_7 = 0;0x0B23Label_0B23:0x0B23CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0B5ECallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_7);0x0B84if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0F6D;0x0B92Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_7;0x0BADPushFlow(Label_20D7);0x0BB2/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_3);0x0BEDCallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_Array_Get_Item_3.NotShot);0x0C20if (!(CallFunc_Not_PreBool_ReturnValue_2)) PopFlow();0x0C2ACallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0C46/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_3);0x0C81CallFunc_K2_GetActorLocation_ReturnValue_2 = CallFunc_Array_Get_Item_3.K2_GetActorLocation();0x0CB3CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue);0x0CE1CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, ImpulseRadius);0x0D07if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x0D11/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_3);0x0D4CCallFunc_Array_Get_Item_3.StanEvent();0x0D70if (!(ParryActive)) PopFlow();0x0D7ACallFunc_K2_GetActorLocation_ReturnValue_1 = As BP First Person Character.K2_GetActorLocation();0x0DACCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(50000);0x0DD1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_3);0x0E0CCallFunc_K2_GetActorLocation_ReturnValue_2 = CallFunc_Array_Get_Item_3.K2_GetActorLocation();0x0E3ECallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0E6CCallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x0E96BreakVector(CallFunc_Normal_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0EC4CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, 0.5);0x0EFBCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_MakeVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0F29CallFunc_Array_Get_Item_3.CharacterMovement.AddForce(CallFunc_Multiply_VectorVector_ReturnValue);0x0F6CPopFlow();0x0F6DLabel_0F6D:0x0F6Dif (!(ParryActive)) PopFlow();0x0F77CallFunc_FinishSpawningActor_ReturnValue.Fire(false);0x0F9CPopFlow();0x0F9DLabel_0F9D:0x0F9Dif (!(As BP First Person Character.IsAim)) PopFlow();0x0FBDCallFunc_GetAllActorsWithInterface_OutActors = {};0x0FC8GetAllActorsWithInterface(this, /Game/BluePrints/Gimmicks/Scanner/BPI_Scan_Key.BPI_Scan_Key_C, CallFunc_GetAllActorsWithInterface_OutActors);0x0FE5Temp_int_Loop_Counter_Variable_3 = 0;0x0FFCTemp_int_Array_Index_Variable_3 = 0;0x1013Label_1013:0x1013CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsWithInterface_OutActors);0x104ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_4);0x1074if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x107ETemp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_3;0x1099PushFlow(Label_12F9);0x109E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsWithInterface_OutActors, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item);0x10D9K2Node_DynamicCast_AsBPI_Scan_Key = Cast<BPI_Scan_Key_C>(CallFunc_Array_Get_Item);0x10FDK2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Scan_Key);0x111Aif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_129F;0x1128K2Node_DynamicCast_AsBPI_Scan_Key.Get Scan Info(CallFunc_Get_Scan_Info_IsActive, CallFunc_Get_Scan_Info_ID, CallFunc_Get_Scan_Info_RayPosition);0x1168Label_1168:0x1168if (!(CallFunc_Get_Scan_Info_IsActive)) PopFlow();0x1172/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsWithInterface_OutActors, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item);0x11ADIs In View Gimmick(CallFunc_Array_Get_Item, CallFunc_Is_In_View_Gimmick_Retrun_Value);0x11CDif (!(CallFunc_Is_In_View_Gimmick_Retrun_Value)) PopFlow();0x11D7CallFunc_FinishSpawningActor_ReturnValue.PhotoMesh.SetMaterial(1, /Game/BluePrints/Camera/FilmModel/M_PhotoBG_InScanObject.M_PhotoBG_InScanObject);0x121FCallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(CallFunc_Get_Scan_Info_ID);0x1244CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_FinishSpawningActor_ReturnValue.HaveKeys, CallFunc_Conv_NameToString_ReturnValue);0x129EPopFlow();0x129FLabel_129F:0x129FCallFunc_Get_Scan_Info_IsActive = false;0x12AACallFunc_Get_Scan_Info_ID = FName(None);0x12C9CallFunc_Get_Scan_Info_RayPosition = FVector(0, 0, 0);0x12F4goto Label_1168;0x12F9Label_12F9:0x12F9CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x1323Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_5;0x133Egoto Label_1013;0x1343Label_1343:0x1343CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FinishSpawningActor_ReturnValue.HaveKeys);0x1394CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(CallFunc_Array_Length_ReturnValue_3, 0);0x13B6if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_13EA;0x13C4PhotoExportEffect_Key.Activate(true);0x13E9PopFlow();0x13EALabel_13EA:0x13EACallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FinishSpawningActor_ReturnValue.In Actors);0x143BCallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CallFunc_Array_Length_ReturnValue_1, 0);0x145Dif (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_1491;0x146BPhotoExportEffect_InActor.Activate(true);0x1490PopFlow();0x1491Label_1491:0x1491PhotoExportEffect_None.Activate(true);0x14B6PopFlow();0x14B7Label_14B7:0x14B7Audio.Play(0f);0x14E0PopFlow();0x14E1Label_14E1:0x14E1ExportSignal(CallFunc_FinishSpawningActor_ReturnValue);0x14F8CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(As BP First Person Character.ShotedPhotos, CallFunc_FinishSpawningActor_ReturnValue);0x1552As BP First Person Character.LimitPhotoCheck();0x1576PopFlow();0x1577Label_1577:0x1577if (!(As BP First Person Character.IsAim)) goto Label_0565;0x159BShotEvent();0x15A9Temp_int_Loop_Counter_Variable_5 = 0;0x15C0Temp_int_Array_Index_Variable_6 = 0;0x15D7Label_15D7:0x15D7CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As BP First Person Character.EnableShotActors);0x1628CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_6);0x164Eif (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x1658Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_5;0x1673PushFlow(Label_16EA);0x1678/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_2);0x16C9FinishTasks(CallFunc_Array_Get_Item_2, CallFunc_FinishTasks_Finish_1);0x16E9PopFlow();0x16EALabel_16EA:0x16EACallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x1714Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_7;0x172Fgoto Label_15D7;0x1734Label_1734:0x1734if (!(As BP First Person Character.IsAim)) goto Label_03ED;0x1758N_ShotAnimatic.Activate(true);0x177DN_DeleteShot.Activate(true);0x17A2PopFlow();0x17A3Label_17A3:0x17A3/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x17F4CallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item_1);0x1811if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x181B/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x186CK2Node_DynamicCast_AsBPI_in_Photo_1 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_1);0x1890K2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_1);0x18ADif (!(K2Node_DynamicCast_bSuccess_4)) goto Label_200F;0x18BBK2Node_DynamicCast_AsBPI_in_Photo_1.GetActorInfo(CallFunc_GetActorInfo_DefaultTransform, CallFunc_GetActorInfo_Not_In_Shot, CallFunc_GetActorInfo_CentorPosition, CallFunc_GetActorInfo_IsPenguin, CallFunc_GetActorInfo_ActorType, CallFunc_GetActorInfo_NonInPhoto);0x1916Label_1916:0x1916if (!(CallFunc_GetActorInfo_NonInPhoto)) goto Label_1925;0x1924PopFlow();0x1925Label_1925:0x1925if (!(CallFunc_GetActorInfo_IsPenguin)) goto Label_1C3D;0x1933CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(CallFunc_FinishSpawningActor_ReturnValue.PenguinIn, 1);0x1973Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_2;0x198ECallFunc_FinishSpawningActor_ReturnValue.PenguinIn = Temp_int_Variable;0x19BFPushFlow(Label_1B75);0x19C4Label_19C4:0x19C4/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x1A15CallFunc_Array_Add_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_FinishSpawningActor_ReturnValue.In Actors, CallFunc_Array_Get_Item_1);0x1A6F/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x1AC0K2Node_DynamicCast_AsBPI_in_Photo_2 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_1);0x1AE4K2Node_DynamicCast_bSuccess_5 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_2);0x1B01if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x1B0BCallFunc_K2_GetComponentLocation_ReturnValue = SceneCaptureComponent2D.K2_GetComponentLocation();0x1B3DK2Node_DynamicCast_AsBPI_in_Photo_2.SetActorInfo(CallFunc_K2_GetComponentLocation_ReturnValue, SceneCaptureComponent2D);0x1B74PopFlow();0x1B75Label_1B75:0x1B75/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x1BC6K2Node_DynamicCast_AsBP_AI_Base = Cast<BP_AI_Base_C>(CallFunc_Array_Get_Item_1);0x1BEAK2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsBP_AI_Base);0x1C07if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x1C11if (!(K2Node_DynamicCast_AsBP_AI_Base.EnableParry)) PopFlow();0x1C31ParryActive = true;0x1C3CPopFlow();0x1C3DLabel_1C3D:0x1C3DK2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_GetActorInfo_ActorType, 0);0x1C5Cif (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_1FE1;0x1C6AK2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_GetActorInfo_ActorType, 1);0x1C89if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_1DB5;0x1C97K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_GetActorInfo_ActorType, 2);0x1CB6if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_1CC5;0x1CC4PopFlow();0x1CC5Label_1CC5:0x1CC5K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CameraMode, 1);0x1CE4if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_1CF3;0x1CF2PopFlow();0x1CF3Label_1CF3:0x1CF3/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x1D44K2Node_DynamicCast_AsBPI_in_Photo = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_1);0x1D68K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo);0x1D85if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x1D8FK2Node_DynamicCast_AsBPI_in_Photo.Delete();0x1DB4PopFlow();0x1DB5Label_1DB5:0x1DB5K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(CameraMode, 0);0x1DD4if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_1DE3;0x1DE2PopFlow();0x1DE3Label_1DE3:0x1DE3/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x1E34K2Node_DynamicCast_AsBPI_in_Photo_3 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_1);0x1E58K2Node_DynamicCast_bSuccess_6 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_3);0x1E75if (!(K2Node_DynamicCast_bSuccess_6)) goto Label_1F8B;0x1E83K2Node_DynamicCast_AsBPI_in_Photo_3.GetCopyClass(CentorPosition, CallFunc_GetCopyClass_Class, CallFunc_GetCopyClass_Scale, CallFunc_GetCopyClass_DefaultScale);0x1ECCLabel_1ECC:0x1ECCK2Node_MakeStruct_ST_CopyDatas.CopyClass_7_84A0352F4D07B9FBF5142EA330C4E1B2 = CallFunc_GetCopyClass_Class;0x1EE8K2Node_MakeStruct_ST_CopyDatas.Scale_6_E2B88C2543D1D4F68A5A67930F22F12B = CallFunc_GetCopyClass_Scale;0x1F0CK2Node_MakeStruct_ST_CopyDatas.DefaultScale_10_2433CFF84E5752CE978A11805FC1BE21 = CallFunc_GetCopyClass_DefaultScale;0x1F30CallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_FinishSpawningActor_ReturnValue.In ActorClass, K2Node_MakeStruct_ST_CopyDatas);0x1F8APopFlow();0x1F8BLabel_1F8B:0x1F8BCallFunc_GetCopyClass_Class = nullptr;0x1F96CallFunc_GetCopyClass_Scale = 0;0x1FB1CallFunc_GetCopyClass_DefaultScale = FVector(0, 0, 0);0x1FDCgoto Label_1ECC;0x1FE1Label_1FE1:0x1FE1K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(CameraMode, 0);0x2000if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_19C4;0x200EPopFlow();0x200FLabel_200F:0x200FCallFunc_GetActorInfo_DefaultTransform = FTransform(...);0x2072CallFunc_GetActorInfo_Not_In_Shot = false;0x207DCallFunc_GetActorInfo_CentorPosition = FVector(0, 0, 0);0x20A8CallFunc_GetActorInfo_IsPenguin = false;0x20B3CallFunc_GetActorInfo_ActorType = 0;0x20C7CallFunc_GetActorInfo_NonInPhoto = false;0x20D2goto Label_1916;0x20D7Label_20D7:0x20D7CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x2101Temp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_8;0x211Cgoto Label_0B23;0x2121Label_2121:0x2121Temp_int_Array_Index_Variable = 0;0x2138goto Label_0222;0x213DLabel_213D:0x213DPushFlow(Label_2209);0x2142/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_5);0x2193K2Node_DynamicCast_AsBPI_Out_Line = Cast<BPI_OutLine_C>(CallFunc_Array_Get_Item_5);0x21B7K2Node_DynamicCast_bSuccess_9 = Cast<2>(K2Node_DynamicCast_AsBPI_Out_Line);0x21D4if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x21DEK2Node_DynamicCast_AsBPI_Out_Line.View In Out Function(0);0x2208PopFlow();0x2209Label_2209:0x2209CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x2233Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_4;0x224ELabel_224E:0x224ECallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x226BCallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As BP First Person Character.Enable Photo In Actors);0x22BCCallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_9);0x22E2CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue_5);0x2308if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_2336;0x2316Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_2;0x2331goto Label_213D;0x2336Label_2336:0x2336Temp_int_Loop_Counter_Variable_4 = 0;0x234DTemp_int_Array_Index_Variable_4 = 0;0x2364Label_2364:0x2364CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As BP First Person Character.EnableShotActors_Before);0x23B5CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_8);0x23DBif (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_2521;0x23E9Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_4;0x2404PushFlow(Label_24D7);0x2409/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.EnableShotActors_Before, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x245AK2Node_DynamicCast_AsBPI_in_Photo_4 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_4);0x247EK2Node_DynamicCast_bSuccess_8 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_4);0x249Bif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x24A5K2Node_DynamicCast_AsBPI_in_Photo_4.InAngleOfView(false, Is in View Check Late, 0);0x24D6PopFlow();0x24D7Label_24D7:0x24D7CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x2501Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_6;0x251Cgoto Label_2364;0x2521Label_2521:0x2521/Script/Engine.Default__KismetArrayLibrary.Array_Clear(As BP First Person Character.EnableShotActors_Before);0x2560PopFlow();0x2561Label_2561:0x2561Temp_bool_True_if_break_was_hit_Variable = false;0x256CTemp_int_Loop_Counter_Variable_2 = 0;0x2583Temp_int_Array_Index_Variable_2 = 0;0x259Agoto Label_224E;0x259FLabel_259F:0x259FPushFlow(Label_2C1F);0x25A4if (!(As BP First Person Character.IsAim)) goto Label_2B58;0x25C8/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x2619Is In View(CallFunc_Array_Get_Item_7, CallFunc_Is_In_View_Retrun_Value);0x2639if (!(CallFunc_Is_In_View_Retrun_Value)) goto Label_2B58;0x2647/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x2698K2Node_DynamicCast_AsBPI_in_Photo_7 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_7);0x26BCK2Node_DynamicCast_bSuccess_14 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_7);0x26D9if (!(K2Node_DynamicCast_bSuccess_14)) goto Label_2A90;0x26E7K2Node_DynamicCast_AsBPI_in_Photo_7.GetActorInfo(CallFunc_GetActorInfo_DefaultTransform_1, CallFunc_GetActorInfo_Not_In_Shot_1, CallFunc_GetActorInfo_CentorPosition_1, CallFunc_GetActorInfo_IsPenguin_1, CallFunc_GetActorInfo_ActorType_1, CallFunc_GetActorInfo_NonInPhoto_1);0x2742Label_2742:0x2742if (!(CallFunc_GetActorInfo_Not_In_Shot_1)) goto Label_2817;0x2750/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x27A1K2Node_DynamicCast_AsBPI_Out_Line_2 = Cast<BPI_OutLine_C>(CallFunc_Array_Get_Item_7);0x27C5K2Node_DynamicCast_bSuccess_13 = Cast<2>(K2Node_DynamicCast_AsBPI_Out_Line_2);0x27E2if (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x27ECK2Node_DynamicCast_AsBPI_Out_Line_2.View In Out Function(0);0x2816PopFlow();0x2817Label_2817:0x2817PushFlow(Label_28C8);0x281C/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x286DCallFunc_Array_Add_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(As BP First Person Character.EnableShotActors, CallFunc_Array_Get_Item_7);0x28C7PopFlow();0x28C8Label_28C8:0x28C8/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x2919CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(As BP First Person Character.EnableShotActors_Before, CallFunc_Array_Get_Item_7);0x2973/Script/Engine.Default__KismetArrayLibrary.Array_Remove(As BP First Person Character.EnableShotActors_Before, CallFunc_Array_Find_ReturnValue);0x29BB/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x2A0CK2Node_DynamicCast_AsBPI_in_Photo_6 = Cast<BPI_InPhoto_C>(CallFunc_Array_Get_Item_7);0x2A30K2Node_DynamicCast_bSuccess_11 = Cast<2>(K2Node_DynamicCast_AsBPI_in_Photo_6);0x2A4Dif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x2A57K2Node_DynamicCast_AsBPI_in_Photo_6.InAngleOfView(true, Is in View Check Late, CameraMode);0x2A8FPopFlow();0x2A90Label_2A90:0x2A90CallFunc_GetActorInfo_DefaultTransform_1 = FTransform(...);0x2AF3CallFunc_GetActorInfo_Not_In_Shot_1 = false;0x2AFECallFunc_GetActorInfo_CentorPosition_1 = FVector(0, 0, 0);0x2B29CallFunc_GetActorInfo_IsPenguin_1 = false;0x2B34CallFunc_GetActorInfo_ActorType_1 = 0;0x2B48CallFunc_GetActorInfo_NonInPhoto_1 = false;0x2B53goto Label_2742;0x2B58Label_2B58:0x2B58/Script/Engine.Default__KismetArrayLibrary.Array_Get(As BP First Person Character.Enable Photo In Actors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_7);0x2BA9K2Node_DynamicCast_AsBPI_Out_Line_1 = Cast<BPI_OutLine_C>(CallFunc_Array_Get_Item_7);0x2BCDK2Node_DynamicCast_bSuccess_12 = Cast<2>(K2Node_DynamicCast_AsBPI_Out_Line_1);0x2BEAif (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x2BF4K2Node_DynamicCast_AsBPI_Out_Line_1.View In Out Function(0);0x2C1EPopFlow();0x2C1FLabel_2C1F:0x2C1FCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x2C49Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x2C64Label_2C64:0x2C64CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable_1);0x2C81CallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As BP First Person Character.Enable Photo In Actors);0x2CD2CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_11);0x2CF8CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Less_IntInt_ReturnValue_7);0x2D1Eif (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_2D4C;0x2D2CTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x2D47goto Label_259F;0x2D4CLabel_2D4C:0x2D4CTemp_int_Loop_Counter_Variable_1 = 0;0x2D63goto Label_2121;0x2D68Label_2D68:0x2D68Temp_int_Loop_Counter_Variable = 0;0x2D7FTemp_int_Array_Index_Variable_1 = 0;0x2D96goto Label_2C64;0x2D9BLabel_2D9B:0x2D9BTemp_bool_True_if_break_was_hit_Variable_1 = false;0x2DA6goto Label_2D68;0x2DABTexture Target = SceneCaptureComponent2D.TextureTarget;0x2DD4CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x2DEEK2Node_DynamicCast_AsBP_First_Person_Character_Main_1 = Cast<BP_FirstPersonCharacter_Main_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x2E12K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_Main_1);0x2E2Fif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x2E39As BP First Person Character = K2Node_DynamicCast_AsBP_First_Person_Character_Main_1;0x2E4CCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x2E66K2Node_DynamicCast_AsBP_First_Person_Character_Main = Cast<BP_FirstPersonCharacter_Main_C>(CallFunc_GetPlayerPawn_ReturnValue);0x2E8AK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_Main);0x2EA7As BP First Person Character_0 = K2Node_DynamicCast_AsBP_First_Person_Character_Main;0x2EBAPopFlow();0x2EBBCamera.SetCustomDepthStencilValue(K2Node_Event_Stencil_Value);0x2EE4PopFlow();0x2EE5PopFlow();0x2EE6PopFlow();0x2EE7Label_2EE7:0x2EE7CameraMode = 1;0x2EFBCallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1 = GetEnumeratorUserFriendlyName(/Game/BluePrints/Camera/ENUM_CameraMode.ENUM_CameraMode, CameraMode);0x2F29PrintString(this, CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x2F73As BP First Person Character.HideCameraUI();0x2F97if (!(As BP First Person Character.IsAim)) PopFlow();0x2FB7As BP First Person Character.HideCentorUI();0x2FDBPopFlow();0x2FDCLabel_2FDC:0x2FDCK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CameraMode, 0);0x2FFBif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_2EE7;0x3009K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CameraMode, 1);0x3028if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3037;0x3036PopFlow();0x3037Label_3037:0x3037CameraMode = 0;0x304BCallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/BluePrints/Camera/ENUM_CameraMode.ENUM_CameraMode, CameraMode);0x3079PrintString(this, CallFunc_GetEnumeratorUserFriendlyName_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x30C3if (!(As BP First Person Character.IsAim)) PopFlow();0x30E3As BP First Person Character.ShowCameraUI();0x3107As BP First Person Character.ShowCentorUI();0x312BPopFlow();0x312CPopFlow();0x312Dif (!(K2Node_Event_PressState_1)) PopFlow();0x3137goto Label_030F;0x313CChargeState(K2Node_Event_PressState);0x3153if (!(K2Node_Event_PressState)) PopFlow();0x315DK2Node_CreateDelegate_OutputDelegate.Bind(this, ActorCheckLoop);0x3174CallFunc_K2_SetTimerDelegate_Time_ImplicitCast = Cast<3>(Is in View Check Late);0x3191CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast, true, false, 0f, 0f);0x31CBPopFlow();0x31CCLabel_31CC:0x31CCPushFlow(Label_343B);0x31D1CallFunc_IsValid_ReturnValue_1 = IsValid(As BP First Person Character.W_Aim);0x3204if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x320EGetCentorPosition(CallFunc_GetCentorPosition_World_Position);0x3225CallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x3258CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x3272CallFunc_ProjectWorldToScreen_ReturnValue = ProjectWorldToScreen(CallFunc_GetPlayerController_ReturnValue, CallFunc_GetCentorPosition_World_Position, CallFunc_ProjectWorldToScreen_ScreenPosition, false);0x32A2CallFunc_CentorOffset_ReturnValue = As BP First Person Character.CentorOffset(CallFunc_ProjectWorldToScreen_ScreenPosition, CallFunc_GetViewportSize_ReturnValue);0x32EACallFunc_SlotAsCanvasSlot_ReturnValue = SlotAsCanvasSlot(As BP First Person Character.W_Aim.CentorImage);0x3333CallFunc_GetPosition_ReturnValue = CallFunc_SlotAsCanvasSlot_ReturnValue.GetPosition();0x3365CallFunc_Conv_Vector2DToVector_ReturnValue = Conv_Vector2DToVector(CallFunc_GetPosition_ReturnValue, 0f);0x338FCallFunc_Conv_Vector2DToVector_ReturnValue_1 = Conv_Vector2DToVector(CallFunc_CentorOffset_ReturnValue, 0f);0x33B9CallFunc_VLerp_ReturnValue = VLerp(CallFunc_Conv_Vector2DToVector_ReturnValue, CallFunc_Conv_Vector2DToVector_ReturnValue_1, 0.05f);0x33ECCallFunc_Conv_VectorToVector2D_ReturnValue = Conv_VectorToVector2D(CallFunc_VLerp_ReturnValue);0x3411CallFunc_SlotAsCanvasSlot_ReturnValue.SetPosition(CallFunc_Conv_VectorToVector2D_ReturnValue);0x343APopFlow();0x343BLabel_343B:0x343B/Script/Engine.Default__KismetArrayLibrary.Array_Clear(As BP First Person Character.EnableShotActors);0x347Agoto Label_2D9B;0x347Fif (!(As BP First Person Character.IsAim)) goto Label_34A8;0x34A3goto Label_31CC;0x34A8Label_34A8:0x34A8PushFlow(Label_3515);0x34ADAs BP First Person Character.HideCameraUI();0x34D1/Script/Engine.Default__KismetArrayLibrary.Array_Clear(As BP First Person Character.EnableShotActors);0x3510goto Label_2561;0x3515Label_3515:0x3515K2_ClearAndInvalidateTimerHandle(this, CallFunc_K2_SetTimerDelegate_ReturnValue);0x3529PopFlow();0x352Agoto Label_2FDC;0x352FAim(false);0x353EPopFlow();0x353FLabel_353F:0x353FCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(FlashTimeline_LightPower_E29AAF0549D7A1A63C0065B450AD95A2);0x355CCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, Flash Power);0x358ACallFunc_SetIntensity_NewIntensity_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x35A7Flash.SetIntensity(CallFunc_SetIntensity_NewIntensity_ImplicitCast);0x35D0PopFlow();0x35D1goto Label_353F;0x35D6Label_35D6:0x35D6return;0x35D8// end of script
Final0x04