Zdexby TheHolyOneZ
2,291 classes
Class

ABP_CampInterChar_C

: ACharacter : APawn : AActor : UObject
/Game/BP/GameVital/BP_CampInterChar.BP_CampInterChar_C 0x04E4 (1,252 B) align 16 inherited 0x04C0 3 scripted vtable /Game/BP/GameVital/BP_CampInterChar
0x00x04E4

Members 5

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08CameraUCameraComponent*7 flagsnullptr
0x08WidgetUWidgetComponent*7 flagsnullptr
0x08W_CampInterRefUW_CampInterMenu_C*8 flagsnullptr
0x04PlayerIndexint327 flags0
Inherited from ACharacter 37
OffsetSizeNameTypeFlagsDefault
0x08MeshUSkeletalMeshComponent*11 flags/Script/Engine.Default__Character.CharacterMesh0
0x08CharacterMovementUCharacterMovementComponent*11 flags/Script/Engine.Default__Character.CharMoveComp
0x08CapsuleComponentUCapsuleComponent*11 flags/Script/Engine.Default__Character.CollisionCylinder
0x30BasedMovementFBasedMovementInfoProtected+3 flags{MovementBase=nullptr, BoneName=None, Location={}, Rotation…
0x30ReplicatedBasedMovementFBasedMovementInfoNetRepNotify+4 flags{MovementBase=nullptr, BoneName=None, Location={}, Rotation…
0x04AnimRootMotionTranslationScalefloatNetProtected+5 flags1
0x0CBaseTranslationOffsetFVectorProtected+5 flags{X=0, Y=0, Z=0}
0x03080x08padding / unreflected
0x10BaseRotationOffsetFQuatProtected+3 flags{X=0, Y=0, Z=0, W=1}
0x04ReplicatedServerLastTransformUpdateTimeStampfloatNetProtected+5 flags0
0x04ReplayLastTransformUpdateTimeStampfloatNetRepNotify+6 flags0
0x01ReplicatedMovementModeuint8NetProtected+5 flags0
0x01bInBaseReplicationboolProtected+5 flagsfalse
0x032A0x02padding / 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
0x03320x02padding / unreflected
0x04JumpKeyHoldTimefloatTransient+10 flags0
0x04JumpForceTimeRemainingfloatTransient+10 flags0
0x04ProxyJumpForceStartedTimefloatTransient+10 flags0
0x04JumpMaxHoldTimefloatNet+7 flags0
0x04JumpMaxCountint32Net+7 flags1
0x04JumpCurrentCountint3210 flags0
0x034C0x04padding / unreflected
0x10OnReachedJumpApexFMulticastScriptDelegate4 flags<delegate>
0x03600x10padding / unreflected
0x10MovementModeChangedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnCharacterMovementUpdatedFMulticastScriptDelegate4 flags<delegate>
0x38SavedRootMotionFRootMotionSourceGroupTransient+1 flags{bHasAdditiveSources=false, bHasOverrideSources=false, bHas…
0x03C80x08padding / unreflected
0x40ClientRootMotionParamsFRootMotionMovementParamsTransient+2 flags{bHasRootMotion=false, BlendWeight=0, RootMotionTransform={…
0x10RootMotionRepMovesTArray<FSimulatedRootMotionReplicatedMove>Transient+4 flags[]
0x98RepRootMotionFRepRootMotionMontageNetRepNotify+2 flags{bIsActive=false, AnimMontage=nullptr, Position=0, Location…
Inherited from APawn 14
OffsetSizeNameTypeFlagsDefault
0x01bUseControllerRotationPitch : 1bit 0bool5 flagsfalse
0x01bUseControllerRotationYaw : 1bit 1bool5 flagsfalse
0x01bUseControllerRotationRoll : 1bit 2bool5 flagsfalse
0x01bCanAffectNavigationGeneration : 1bit 3bool6 flagsfalse
0x02290x03padding / unreflected
0x04BaseEyeHeightfloat7 flags64
0x01AutoPossessPlayerEAutoReceiveInput6 flagsDisabled
0x01AutoPossessAIEAutoPossessAI6 flagsPlacedInWorld
0x01RemoteViewPitchuint8Net+5 flags0
0x02330x05padding / unreflected
0x08AIControllerClassTSubclassOf<AController>8 flags/Script/AIModule.AIController
0x08PlayerStateAPlayerState*NetRepNotify+7 flagsnullptr
0x02480x08padding / unreflected
0x08LastHitByAController*Transient+7 flagsnullptr
0x08ControllerAController*NetRepNotify+5 flagsnullptr
0x02600x04padding / unreflected
0x0CControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x0CLastControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AActor 75
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bCanBeDamaged : 1bit 7boolNet+6 flagstrue
0x01bBlockInput : 1bit 0bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 2bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 3boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+3 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+3 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>3 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>6 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 3

SignatureFlagsNativeParams
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_CampInterChar(5602);0x000Freturn;0x0011// end of script
EventProtected0x00
void SaveAnimationOver_Event_0(int32 Slot)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Slot = Slot;0x0012ExecuteUbergraph_BP_CampInterChar(5866);0x0021return;0x0023// end of script
0x04
void ExecuteUbergraph_BP_CampInterChar(int32 EntryPoint)
Script133 statements · 6,132 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000Aif (!(false)) goto Label_093D;0x0010/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x003ECallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedKartsFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CoreSave.UnlockedKartsFreePlay;0x009B/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x00C9CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedRacersFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CoreSave.UnlockedRacersFreePlay;0x0126/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0154CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.OverallProgressionKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.OverallProgressionKart;0x01B1/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x01DFCallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CharVoice = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CharVoice;0x023C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x026ACallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedKartsCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.UnlockedKartsCampaign;0x02C7/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x02F5CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedMeleeWeapCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.UnlockedMeleeWeapCampaign;0x0352/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0380CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CurrentKartEchoes = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CurrentKartEchoes;0x03DD/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x040BCallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CurrentKartInsight = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CurrentKartInsight;0x0468/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0496CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.KartMatchesPlayed = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.KartMatchesPlayed;0x04F3/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0521CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.BaseStatsKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.BaseStatsKart;0x057E/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x05ACCallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CharName = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CharName;0x0609/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0637CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.Player1KartVehicle = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CampaignKartVehicle;0x0694/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x06C2CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.Player1KartWeapon = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CampaignKartWeapon;0x071F/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_6);0x074DCallFunc_Conv_IntToString_ReturnValue_3 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_6.CurrentMainSaveSlotNumber);0x0788CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_3);0x07B3CallFunc_SaveGameToSlot_ReturnValue_2 = SaveGameToSlot(CallFunc_GetGI_BBPSX_AsGI_BBPSX_6.SAVE_BBPSX_CurrentPlayerSave, CallFunc_Concat_StrStr_ReturnValue_3, 0);0x07F4if (!(CallFunc_SaveGameToSlot_ReturnValue_2)) goto Label_117B;0x0802Label_0802:0x0802/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_7);0x0830CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_GetGI_BBPSX_AsGI_BBPSX_7.SAVE_BBPSX_CoreSave.SavedSlots, CallFunc_GetGI_BBPSX_AsGI_BBPSX_7.CurrentMainSaveSlotNumber);0x08B6/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_7);0x08E4CallFunc_SaveGameToSlot_ReturnValue_3 = SaveGameToSlot(CallFunc_GetGI_BBPSX_AsGI_BBPSX_7.SAVE_BBPSX_CoreSave, "MainSettings", 0);0x092Aif (!(CallFunc_SaveGameToSlot_ReturnValue_3)) goto Label_11CC;0x0938goto Label_17F1;0x093DLabel_093D:0x093D/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x096BCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CoreSave.UnlockedRacersFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedRacersFreePlay;0x09C8/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x09F6CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CoreSave.UnlockedKartsFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedKartsFreePlay;0x0A53/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0A81CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.OverallProgressionKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.OverallProgressionKart;0x0ADE/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0B0CCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CharVoice = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CharVoice;0x0B69/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0B97CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.UnlockedKartsCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedKartsCampaign;0x0BF4/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0C22CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.UnlockedMeleeWeapCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedMeleeWeapCampaign;0x0C7F/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0CADCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CurrentKartEchoes = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CurrentKartEchoes;0x0D0A/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0D38CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CurrentKartInsight = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CurrentKartInsight;0x0D95/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0DC3CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.KartMatchesPlayed = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.KartMatchesPlayed;0x0E20/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0E4ECallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.BaseStatsKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.BaseStatsKart;0x0EAB/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0ED9CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CharName = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CharName;0x0F36/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0F64CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CampaignKartVehicle = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.Player1KartVehicle;0x0FC1/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0FEFCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CampaignKartWeapon = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.Player1KartWeapon;0x104C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_3);0x107ACallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_3.CurrentMainSaveSlotNumber);0x10B5CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_1);0x10E0CallFunc_SaveGameToSlot_ReturnValue_1 = SaveGameToSlot(CallFunc_GetGI_BBPSX_AsGI_BBPSX_3.SAVE_BBPSX_CurrentPlayerSave, CallFunc_Concat_StrStr_ReturnValue_1, 0);0x1121if (!(CallFunc_SaveGameToSlot_ReturnValue_1)) goto Label_1134;0x112Fgoto Label_0802;0x1134Label_1134:0x1134PrintString(this, "save failed!", true, true, LinearColor{1f, 0f, 0f, 1f}, 2f);0x1176goto Label_17F1;0x117BLabel_117B:0x117BPrintString(this, "Save from load failed!", true, true, LinearColor{1f, 0f, 0f, 1f}, 2f);0x11C7goto Label_17F1;0x11CCLabel_11CC:0x11CCPrintString(this, "Main settings save failed!", true, true, LinearColor{1f, 0f, 0f, 1f}, 2f);0x121Cgoto Label_17F1;0x1221Label_1221:0x1221/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x124FCallFunc_GetGI_BBPSX_AsGI_BBPSX.CampaignMode = true;0x1270goto Label_17F1;0x1275Label_1275:0x1275CallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/BP/Save/SAVE_PlayerSave.SAVE_PlayerSave_C);0x1292/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_1);0x12C0CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_1.CurrentMainSaveSlotNumber);0x12FBCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue);0x1326CallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(CallFunc_CreateSaveGameObject_ReturnValue, CallFunc_Concat_StrStr_ReturnValue, 0);0x1351Label_1351:0x1351/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_8);0x137FCallFunc_Conv_IntToString_ReturnValue_4 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_8.CurrentMainSaveSlotNumber);0x13BACallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_4);0x13E5CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot(CallFunc_Concat_StrStr_ReturnValue_4, 0);0x1407K2Node_DynamicCast_AsSAVE_Player_Save = Cast<SAVE_PlayerSave_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x142BK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsSAVE_Player_Save);0x1448if (!(K2Node_DynamicCast_bSuccess)) goto Label_17F1;0x1456/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_8);0x1484CallFunc_GetGI_BBPSX_AsGI_BBPSX_8.SAVE_BBPSX_CurrentPlayerSave = K2Node_DynamicCast_AsSAVE_Player_Save;0x14ADgoto Label_000A;0x14B2Label_14B2:0x14B2/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_5);0x14E0CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_5.CurrentMainSaveSlotNumber);0x151BCallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_2);0x1546CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist(CallFunc_Concat_StrStr_ReturnValue_2, 0);0x1568if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_157B;0x1576goto Label_1351;0x157BLabel_157B:0x157Bif (!(false)) goto Label_1275;0x1581PrintString(this, "error:\r\n\r\nload on no valid save!\r\n\r\n~L", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 10f);0x15DDgoto Label_17F1;0x15E2CallFunc_GetUserWidgetObject_ReturnValue = Widget.GetUserWidgetObject();0x160CK2Node_DynamicCast_AsW_Camp_Inter_Menu = Cast<W_CampInterMenu_C>(CallFunc_GetUserWidgetObject_ReturnValue);0x1630K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsW_Camp_Inter_Menu);0x164Dif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_17F1;0x165BW_CampInterRef = K2Node_DynamicCast_AsW_Camp_Inter_Menu;0x166EW_CampInterRef.CampInterCharRef = this;0x168FK2Node_CreateDelegate_OutputDelegate.Bind(this, SaveAnimationOver_Event_0);0x16A6K2Node_DynamicCast_AsW_Camp_Inter_Menu.W_SaveOrLoadSlot.SaveAnimationOver += K2Node_CreateDelegate_OutputDelegate;0x16E5goto Label_1221;0x16EA/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_9);0x1718CallFunc_GetGI_BBPSX_AsGI_BBPSX_9.CurrentMainSaveSlotNumber = K2Node_CustomEvent_Slot;0x1749/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_5);0x1777/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_9);0x17A5CallFunc_GetGI_BBPSX_AsGI_BBPSX_5.CurrentMainSaveSlotNumber = CallFunc_GetGI_BBPSX_AsGI_BBPSX_9.CurrentMainSaveSlotNumber;0x17ECgoto Label_14B2;0x17F1Label_17F1:0x17F1return;0x17F3// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type