Zdexby TheHolyOneZ
6,272 classes
Class

Abtsc_COMMON_VRTurks_C

: AEndBattleSceneBlueprint : AActor : UObject
/Game/BluePrint/BattleScene/Common/btsc_COMMON_VRTurks.btsc_COMMON_VRTurks_C 0x02E0 (736 B) align 8 inherited 0x02C0 5 scripted vtable /Game/BluePrint/BattleScene/Common/btsc_COMMON_VRTurks
0x00x02E0

Members 7

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+3 flags{}
0x08DefaultSceneRootUSceneComponent*8 flagsnullptr
0x011stTalk_Rudebool6 flagstrue
0x011stTalk_Elenabool6 flagstrue
0x02D20x02padding / unreflected
0x04TalkPhaseNumberint327 flags0
0x04HPLimit_Phase1int327 flags60
0x04HPLimit_Phase2int327 flags30
Inherited from AEndBattleSceneBlueprint 3
OffsetSizeNameTypeFlagsDefault
0x04Phaseint327 flags1
0x01bTickNewlySpawnedbool7 flagstrue
0x022D0x03padding / unreflected
0x10AIEnemyRightToAttackInfoFEndAIEnemyRightToAttackInfoProtected+5 flags{CountMax=0, IntervalMax=0, ApplyMembrsNumLine=0}
Inherited from AActor 76
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
0x01bShowImmediatelyRegardlessOfFrameLimit : 1bit 0bool5 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
0x01RemoteRoleuint8NetTransient+5 flags0
0x00610x03padding / unreflected
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x00A00x04padding / unreflected
0x04InputPriorityint326 flags0
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01Roleuint8Net+5 flags3
0x01NetDormancyuint89 flags1
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputuint86 flags0
0x00FC0x04padding / unreflected
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x011C0x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<USceneComponent*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<TArray<TWeakObjectPtr<UChildActorComponent>>>TransientProtected+2 flags[]
0x01500x08padding / unreflected
0x10layersTArray<TWeakObjectPtr<UChildActorComponent>>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01700x08padding / unreflected
0x10TagsTArray<FMulticastScriptDelegate>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>
0x01980x60padding / unreflected
0x10InstanceComponentsTArray<TArray<void>>4 flags[]
0x10BlueprintCreatedComponentsTArray<void>6 flags[]

Functions 5

SignatureFlagsNativeParams
void OnPostEntryBattleScene()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_btsc_COMMON_VRTurks(26);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnTakeDamage(int32 Damage, const FName& CauserCharaName, const FName& DamagedCharaName, const FName& AbilityId, bool bBind, bool bGuard, const FName& hitBoneName, bool bAttributeHit, bool bResistHit, const FName& DamageSourceID, const EEndBattleAttributeType& appendAttribute, float justHitRotYaw, const FVector& hitPosition, bool bHeal, bool bBurst, bool bLock)
Script19 statements · 306 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Damage = Damage;0x0012PersistentFrame.K2Node_Event_CauserCharaName = CauserCharaName;0x0024PersistentFrame.K2Node_Event_DamagedCharaName = DamagedCharaName;0x0036PersistentFrame.K2Node_Event_AbilityID = AbilityId;0x0048PersistentFrame.K2Node_Event_bBind = bBind;0x005APersistentFrame.K2Node_Event_bGuard = bGuard;0x006CPersistentFrame.K2Node_Event_HitBoneName = hitBoneName;0x007EPersistentFrame.K2Node_Event_bAttributeHit = bAttributeHit;0x0090PersistentFrame.K2Node_Event_bResistHit = bResistHit;0x00A2PersistentFrame.K2Node_Event_DamageSourceID = DamageSourceID;0x00B4PersistentFrame.K2Node_Event_appendAttribute = appendAttribute;0x00C6PersistentFrame.K2Node_Event_JustHitRotYaw = justHitRotYaw;0x00D8PersistentFrame.K2Node_Event_HitPosition = hitPosition;0x00EAPersistentFrame.K2Node_Event_bHeal = bHeal;0x00FCPersistentFrame.K2Node_Event_bBurst = bBurst;0x010EPersistentFrame.K2Node_Event_block = bLock;0x0120ExecuteUbergraph_btsc_COMMON_VRTurks(70);0x012Freturn;0x0131// end of script
EventPublic0x4B
void OnBattleTalkEnded(const FName& TalkID)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_TalkID = TalkID;0x0012ExecuteUbergraph_btsc_COMMON_VRTurks(1368);0x0021return;0x0023// end of script
EventPublic0x08
void OnEntryBattleScene(const FName& battleScenenBPName, const FName& territoryID)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_battleScenenBPName = battleScenenBPName;0x0012PersistentFrame.K2Node_Event_territoryID = territoryID;0x0024ExecuteUbergraph_btsc_COMMON_VRTurks(1827);0x0033return;0x0035// end of script
EventPublic0x10
void ExecuteUbergraph_btsc_COMMON_VRTurks(int32 EntryPoint)
Script107 statements · 1,835 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000ASetDisableReserveMemberCommand(true);0x0015goto Label_0728;0x001ARequestBattleTalk(1, FName(BT_GONGA_VRTURKS_0000_0000), 0, 0f, true, true, false, false, true, true, true);0x0041goto Label_0728;0x0046CallFunc_GetCharaFromActorName_ReturnValue = GetCharaFromActorName(K2Node_Event_DamagedCharaName, false);0x0064CallFunc_IsPlayer_ReturnValue = IsPlayer(CallFunc_GetCharaFromActorName_ReturnValue);0x0081if (!(CallFunc_IsPlayer_ReturnValue)) goto Label_017D;0x008FCallFunc_GetBattleSceneCount_ReturnValue = GetBattleSceneCount(FName(1stTalkInterval));0x00B8CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(CallFunc_GetBattleSceneCount_ReturnValue, 0);0x00DAif (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_0728;0x00E8K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TalkPhaseNumber, 1);0x010Aif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_027D;0x0118K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TalkPhaseNumber, 2);0x013Aif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_03BE;0x0148K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TalkPhaseNumber, 3);0x016Aif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_048B;0x0178goto Label_0728;0x017DLabel_017D:0x017DCallFunc_GetCharaFromActorName_ReturnValue = GetCharaFromActorName(K2Node_Event_DamagedCharaName, false);0x019BCallFunc_IsHPPercent_ReturnValue = IsHPPercent(CallFunc_GetCharaFromActorName_ReturnValue, HPLimit_Phase2, 2);0x01C3if (!(CallFunc_IsHPPercent_ReturnValue)) goto Label_01FD;0x01D1RequestBattleTalk(1, FName(BT_GONGA_VRTURKS_0200_0000), 0, 0f, true, true, false, false, true, true, true);0x01F8goto Label_0728;0x01FDLabel_01FD:0x01FDCallFunc_GetCharaFromActorName_ReturnValue = GetCharaFromActorName(K2Node_Event_DamagedCharaName, false);0x021BCallFunc_IsHPPercent_ReturnValue_1 = IsHPPercent(CallFunc_GetCharaFromActorName_ReturnValue, HPLimit_Phase1, 2);0x0243if (!(CallFunc_IsHPPercent_ReturnValue_1)) goto Label_0728;0x0251RequestBattleTalk(1, FName(BT_GONGA_VRTURKS_0100_0000), 0, 0f, true, true, false, false, true, true, true);0x0278goto Label_0728;0x027DLabel_027D:0x027DK2Node_SwitchName_CmpSuccess_3 = NotEqual_NameName(K2Node_Event_CauserCharaName, FName(NPC2400_WStory4_4_Rude_VR));0x02A7if (!(K2Node_SwitchName_CmpSuccess_3)) goto Label_0358;0x02B5K2Node_SwitchName_CmpSuccess_3 = NotEqual_NameName(K2Node_Event_CauserCharaName, FName(NPC2400_WStory4_4_Elena_VR));0x02DFif (!(K2Node_SwitchName_CmpSuccess_3)) goto Label_02F2;0x02EDgoto Label_0728;0x02F2Label_02F2:0x02F2if (!(1stTalk_Elena)) goto Label_032C;0x0300RequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0010_0010), 0, 0f, true, true, false, false, true, true, true);0x0327goto Label_0728;0x032CLabel_032C:0x032CRequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0020_0010), 2, 10f, true, false, false, false, true, false, true);0x0353goto Label_0728;0x0358Label_0358:0x0358if (!(1stTalk_Rude)) goto Label_0392;0x0366RequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0010_0000), 0, 0f, true, true, false, false, true, true, true);0x038Dgoto Label_0728;0x0392Label_0392:0x0392RequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0020_0000), 2, 10f, true, false, false, false, true, false, true);0x03B9goto Label_0728;0x03BELabel_03BE:0x03BEK2Node_SwitchName_CmpSuccess_2 = NotEqual_NameName(K2Node_Event_CauserCharaName, FName(NPC2400_WStory4_4_Rude_VR));0x03E8if (!(K2Node_SwitchName_CmpSuccess_2)) goto Label_045F;0x03F6K2Node_SwitchName_CmpSuccess_2 = NotEqual_NameName(K2Node_Event_CauserCharaName, FName(NPC2400_WStory4_4_Elena_VR));0x0420if (!(K2Node_SwitchName_CmpSuccess_2)) goto Label_0433;0x042Egoto Label_0728;0x0433Label_0433:0x0433RequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0110_0010), 2, 10f, true, false, false, false, true, false, true);0x045Agoto Label_0728;0x045FLabel_045F:0x045FRequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0110_0000), 2, 10f, true, false, false, false, true, false, true);0x0486goto Label_0728;0x048BLabel_048B:0x048BK2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(K2Node_Event_CauserCharaName, FName(NPC2400_WStory4_4_Rude_VR));0x04B5if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_052C;0x04C3K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(K2Node_Event_CauserCharaName, FName(NPC2400_WStory4_4_Elena_VR));0x04EDif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_0500;0x04FBgoto Label_0728;0x0500Label_0500:0x0500RequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0210_0010), 2, 10f, true, false, false, false, true, false, true);0x0527goto Label_0728;0x052CLabel_052C:0x052CRequestBattleTalk(2, FName(BT_GONGA_VRTURKS_0210_0000), 2, 10f, true, false, false, false, true, false, true);0x0553goto Label_0728;0x0558K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_Event_TalkID, FName(BT_GONGA_VRTURKS_0000_0000));0x0582if (!(K2Node_SwitchName_CmpSuccess)) goto Label_06B1;0x0590K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_Event_TalkID, FName(BT_GONGA_VRTURKS_0010_0000));0x05BAif (!(K2Node_SwitchName_CmpSuccess)) goto Label_06A1;0x05C8K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_Event_TalkID, FName(BT_GONGA_VRTURKS_0010_0010));0x05F2if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0691;0x0600K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_Event_TalkID, FName(BT_GONGA_VRTURKS_0100_0000));0x062Aif (!(K2Node_SwitchName_CmpSuccess)) goto Label_0675;0x0638K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_Event_TalkID, FName(BT_GONGA_VRTURKS_0200_0000));0x0662if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0707;0x0670goto Label_0728;0x0675Label_0675:0x0675TalkPhaseNumber = 2;0x068Cgoto Label_0728;0x0691Label_0691:0x06911stTalk_Elena = false;0x069Cgoto Label_0728;0x06A1Label_06A1:0x06A11stTalk_Rude = false;0x06ACgoto Label_0728;0x06B1Label_06B1:0x06B1TalkPhaseNumber = 1;0x06C8SetBattleSceneCount(FName(1stTalkInterval), 5);0x06E4SetBattleSceneCountLifeCycle(FName(1stTalkInterval), 2, 1);0x0702goto Label_0728;0x0707Label_0707:0x0707TalkPhaseNumber = 3;0x071Egoto Label_0728;0x0723goto Label_000A;0x0728Label_0728:0x0728return;0x072A// end of script
Final0x04