Zdexby TheHolyOneZ
3,086 classes
Class

AThirdPersonGameMode_C

: AGameModeBase : AInfo : AActor : UObject
/Game/Boni_Blueprints/ThirdPersonGameMode.ThirdPersonGameMode_C 0x03D0 (976 B) align 16 inherited 0x0318 10 scripted vtable /Game/Boni_Blueprints/ThirdPersonGameMode
0x00x03D0

Members 8

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x03280x08padding / unreflected
0x60SpawnTransformFTransform5 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x18RespawnLocationsFVector7 flags{X=-7903.284773, Y=2601.276136, Z=7347.798065}
0x10TwitchNamesTArray<FText>3 flags[]
0x08Save_RefUSaveGame*7 flagsnullptr
0x01Using_Twitchbool7 flagsfalse
0x03C10x07padding / unreflected
0x08NewVar_0USave_Game_C*7 flagsnullptr
Inherited from AGameModeBase 17
OffsetSizeNameTypeFlagsDefault
0x10OptionsStringFString5 flags""
0x08GameSessionClassTSubclassOf<AGameSession>8 flags/Script/Engine.GameSession
0x08GameStateClassTSubclassOf<AGameStateBase>10 flags/Script/Engine.GameStateBase
0x08PlayerControllerClassTSubclassOf<APlayerController>10 flags/Script/Engine.PlayerController
0x08PlayerStateClassTSubclassOf<APlayerState>10 flags/Script/Engine.PlayerState
0x08HUDClassTSubclassOf<AHUD>8 flags/Script/Engine.HUD
0x08DefaultPawnClassTSubclassOf<APawn>8 flags/Script/Engine.DefaultPawn
0x08SpectatorClassTSubclassOf<ASpectatorPawn>10 flags/Script/Engine.SpectatorPawn
0x08ReplaySpectatorPlayerControllerClassTSubclassOf<APlayerController>10 flags/Script/Engine.PlayerController
0x08ServerStatReplicatorClassTSubclassOf<AServerStatReplicator>10 flags/Script/Engine.ServerStatReplicator
0x08GameSessionAGameSession*Transient+6 flagsnullptr
0x08GameStateAGameStateBase*Transient+6 flagsnullptr
0x08ServerStatReplicatorAServerStatReplicator*Transient+6 flagsnullptr
0x18DefaultPlayerNameFText2 flags<FText>
0x01bUseSeamlessTravel : 1bit 0bool5 flagsfalse
0x01bStartPlayersAsSpectators : 1bit 1boolProtected+6 flagsfalse
0x01bPauseable : 1bit 2boolProtected+5 flagstrue
Inherited from AActor 78
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool5 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool5 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 7bool5 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 flagsfalse
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 2bool3 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 5bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 6boolTransient+4 flagsfalse
0x005D0x01padding / unreflected
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x00610x07padding / unreflected
0x68ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x00D80x08padding / unreflected
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+7 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01740x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+3 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01980x08padding / unreflected
0x04RayTracingGroupIdint325 flags-1
0x01A40x04padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01C00x08padding / unreflected
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>
0x01E80x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 10

SignatureFlagsNativeParams
void LoadTimers(const FString& SlotName)
Script17 statements · 542 bytes of bytecode
0x0000CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist(SlotName, 0);0x0022if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_021B;0x0030CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("A", 0);0x004CK2Node_DynamicCast_AsSave_Game = Cast<Save_Game_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x0070K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsSave_Game);0x008Dif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_021B;0x009BCallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x00B0K2Node_DynamicCast_AsPeepo_Game_Instance = Cast<PeepoGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x00D4K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsPeepo_Game_Instance);0x00F1if (!(K2Node_DynamicCast_bSuccess)) goto Label_021B;0x00FFK2Node_DynamicCast_AsPeepo_Game_Instance.Sec = K2Node_DynamicCast_AsSave_Game.Sec;0x0146K2Node_DynamicCast_AsPeepo_Game_Instance.Min = K2Node_DynamicCast_AsSave_Game.Min;0x018DK2Node_DynamicCast_AsPeepo_Game_Instance.Hour = K2Node_DynamicCast_AsSave_Game.Hour;0x01D4K2Node_DynamicCast_AsPeepo_Game_Instance.Deaths = K2Node_DynamicCast_AsSave_Game.Deaths;0x021BLabel_021B:0x021Breturn;0x021D// end of script
Public0x10
void SaveTimers(const FString& SlotName1)
Script25 statements · 656 bytes of bytecode
0x0000CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist(SlotName1, 0);0x0022if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_0258;0x0030CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("A", 0);0x004CSave_Ref = CallFunc_LoadGameFromSlot_ReturnValue;0x005FLabel_005F:0x005FK2Node_DynamicCast_AsSave_Game = Cast<Save_Game_C>(Save_Ref);0x0083K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSave_Game);0x00A0if (!(K2Node_DynamicCast_bSuccess)) goto Label_028D;0x00AECallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x00C3K2Node_DynamicCast_AsPeepo_Game_Instance = Cast<PeepoGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x00E7K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsPeepo_Game_Instance);0x0104if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_028D;0x0112K2Node_DynamicCast_AsSave_Game.Sec = K2Node_DynamicCast_AsPeepo_Game_Instance.Sec;0x0159K2Node_DynamicCast_AsSave_Game.Min = K2Node_DynamicCast_AsPeepo_Game_Instance.Min;0x01A0K2Node_DynamicCast_AsSave_Game.Hour = K2Node_DynamicCast_AsPeepo_Game_Instance.Hour;0x01E7K2Node_DynamicCast_AsSave_Game.Deaths = K2Node_DynamicCast_AsPeepo_Game_Instance.Deaths;0x022ECallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(K2Node_DynamicCast_AsSave_Game, "A", 0);0x0253goto Label_028D;0x0258Label_0258:0x0258CallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/Boni_Blueprints/Save_Game.Save_Game_C);0x0275Save_Ref = CallFunc_CreateSaveGameObject_ReturnValue;0x0288goto Label_005F;0x028DLabel_028D:0x028Dreturn;0x028F// end of script
Public0x10
void LoadGame(const FString& SlotName)
Script25 statements · 589 bytes of bytecode
0x0000CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist(SlotName, 0);0x0022if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_024A;0x0030CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot(SlotName, 0);0x0052K2Node_DynamicCast_AsSave_Game = Cast<Save_Game_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x0076K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSave_Game);0x0093if (!(K2Node_DynamicCast_bSuccess)) goto Label_024A;0x00A1RespawnLocations = K2Node_DynamicCast_AsSave_Game.Save_Locations;0x00D2CallFunc_GetAllActorsOfClass_OutActors = {};0x00DDGetAllActorsOfClass(this, /Game/Boni_Blueprints/Checkpoints/1_Respawn_BP.1_Respawn_BP_C, CallFunc_GetAllActorsOfClass_OutActors);0x00FATemp_bool_True_if_break_was_hit_Variable = false;0x0105Temp_int_Loop_Counter_Variable = 0;0x011CTemp_int_Array_Index_Variable = 0;0x0133Label_0133:0x0133CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0150CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x018BCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x01B1CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x01D7if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_024A;0x01E5Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0200CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x022ATemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0245goto Label_0133;0x024ALabel_024A:0x024Areturn;0x024C// end of script
Public0x10
void SaveGame(const FString& SlotName)
Script44 statements · 1,148 bytes of bytecode
0x0000PushFlow(Label_0479);0x0005CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist(SlotName, 0);0x0027if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_0385;0x0035CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("A", 0);0x0051Save_Ref = CallFunc_LoadGameFromSlot_ReturnValue;0x0064Label_0064:0x0064K2Node_DynamicCast_AsSave_Game = Cast<Save_Game_C>(Save_Ref);0x0088K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSave_Game);0x00A5if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00AFK2Node_DynamicCast_AsSave_Game.Save_Locations = RespawnLocations;0x00E0CallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(Save_Ref, SlotName, 0);0x010BCallFunc_GetAllActorsOfClass_OutActors = {};0x0116GetAllActorsOfClass(this, /Game/Boni_Blueprints/Checkpoints/1_Respawn_BP.1_Respawn_BP_C, CallFunc_GetAllActorsOfClass_OutActors);0x0133Temp_bool_True_if_break_was_hit_Variable = false;0x013ETemp_int_Loop_Counter_Variable = 0;0x0155Temp_int_Array_Index_Variable = 0;0x016CLabel_016C:0x016CCallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0189CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x01C4CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x01EACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0210if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_03BA;0x021ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0239PushFlow(Label_042F);0x023E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0279/Script/Engine.Default__KismetArrayLibrary.Array_Set(K2Node_DynamicCast_AsSave_Game.Save_Usable, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item.Usable?, true);0x02E1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x031C/Script/Engine.Default__KismetArrayLibrary.Array_Set(K2Node_DynamicCast_AsSave_Game.Save_Active, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item.Active, true);0x0384PopFlow();0x0385Label_0385:0x0385CallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/Boni_Blueprints/Save_Game.Save_Game_C);0x03A2Save_Ref = CallFunc_CreateSaveGameObject_ReturnValue;0x03B5goto Label_0064;0x03BALabel_03BA:0x03BACallFunc_SaveGameToSlot_ReturnValue_1 = SaveGameToSlot(Save_Ref, SlotName, 0);0x03E5PrintString(this, "Saved!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x042EPopFlow();0x042FLabel_042F:0x042FCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0459Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0474goto Label_016C;0x0479Label_0479:0x0479return;0x047B// end of script
Public0x10
void OnDestroyed_(AActor* DestroyedActor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_DestroyedActor = DestroyedActor;0x0012ExecuteUbergraph_ThirdPersonGameMode(1531);0x0021return;0x0023// end of script
0x08
void Respawn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ThirdPersonGameMode(1409);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ThirdPersonGameMode(414);0x000Freturn;0x0011// end of script
EventProtected0x00
void On_Message(const FTwitchMessage& TwitchMessage)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TwitchMessage = TwitchMessage;0x0012ExecuteUbergraph_ThirdPersonGameMode(1410);0x0021return;0x0023// end of script
0xD8
void OnCheer(const FTwitchCheer& TwitchCheer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TwitchCheer = TwitchCheer;0x0012ExecuteUbergraph_ThirdPersonGameMode(1530);0x0021return;0x0023// end of script
0xE0
void ExecuteUbergraph_ThirdPersonGameMode(int32 EntryPoint)
Script61 statements · 1,589 bytes of bytecode
0x0000PushFlow(Label_0632);0x0005goto [EntryPoint];0x000FCallFunc_GetCurrentLevelName_ReturnValue = GetCurrentLevelName(this, true);0x002DCallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_GetCurrentLevelName_ReturnValue);0x0052OpenLevel(this, CallFunc_Conv_StringToName_ReturnValue, true, "");0x0069PopFlow();0x006ALabel_006A:0x006ACallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x007FK2Node_DynamicCast_AsPeepo_Game_Instance = Cast<PeepoGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x00A3K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsPeepo_Game_Instance);0x00C0if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00CACallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(this, 0);0x00E4K2Node_DynamicCast_AsBoni_Character = Cast<BoniCharacter_C>(CallFunc_GetPlayerCharacter_ReturnValue);0x0108K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBoni_Character);0x0125if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x012FCallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(this, 0);0x0149CallFunc_K2_SetActorLocation_ReturnValue = CallFunc_GetPlayerCharacter_ReturnValue.K2_SetActorLocation(K2Node_DynamicCast_AsPeepo_Game_Instance.Spawn, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x019DPopFlow();0x019ECallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x01B8/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetPlayerController_ReturnValue);0x01E1CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x01FBCallFunc_GetPlayerController_ReturnValue.bShowMouseCursor = false;0x021Cgoto Label_006A;0x0221Label_0221:0x0221Temp_int_Array_Index_Variable = 0;0x0238Label_0238:0x0238CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(TwitchNames);0x0273CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0299if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x02A3Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x02BEPushFlow(Label_0537);0x02C3CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(K2Node_CustomEvent_TwitchMessage.Author.Name);0x02FA/Script/Engine.Default__KismetArrayLibrary.Array_Get(TwitchNames, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0335CallFunc_EqualEqual_TextText_ReturnValue = EqualEqual_TextText(CallFunc_Array_Get_Item, CallFunc_Conv_StringToText_ReturnValue);0x035BCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_TextText_ReturnValue);0x0378if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x0382CallFunc_Array_LastIndex_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(TwitchNames);0x03BDCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Array_Index_Variable, CallFunc_Array_LastIndex_ReturnValue_1);0x03E3if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x03EDCallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(TwitchNames);0x0428CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Array_LastIndex_ReturnValue, 1);0x0452Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x046DCallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(TwitchNames);0x04A8CallFunc_Array_LastIndex_ReturnValue = Temp_int_Variable;0x04C3CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(K2Node_CustomEvent_TwitchMessage.Author.Name);0x04FA/Script/Engine.Default__KismetArrayLibrary.Array_Set(TwitchNames, Temp_int_Variable, CallFunc_Conv_StringToText_ReturnValue, false);0x0536PopFlow();0x0537Label_0537:0x0537CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0561Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x057Cgoto Label_0238;0x0581PopFlow();0x0582PrintString(this, K2Node_CustomEvent_TwitchMessage.Author.Name, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x05DETemp_int_Loop_Counter_Variable = 0;0x05F5goto Label_0221;0x05FAPopFlow();0x05FBDelay(this, 0.1f, LatentActionInfo{0xF, -1669067709, FName(ExecuteUbergraph_ThirdPersonGameMode), this});0x0631PopFlow();0x0632Label_0632:0x0632return;0x0634// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type