0x00x02E0
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+3 flags | {} | |
| 0x08 | DefaultSceneRoot | USceneComponent* | 8 flags | nullptr | |
| 0x01 | 1stTalk_Rude | bool | 6 flags | true | |
| 0x01 | 1stTalk_Elena | bool | 6 flags | true | |
| 0x02D2 | 0x02 | padding / unreflected | |||
| 0x04 | TalkPhaseNumber | int32 | 7 flags | 0 | |
| 0x04 | HPLimit_Phase1 | int32 | 7 flags | 60 | |
| 0x04 | HPLimit_Phase2 | int32 | 7 flags | 30 | |
Inherited from AEndBattleSceneBlueprint 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | Phase | int32 | 7 flags | 1 | |
| 0x01 | bTickNewlySpawned | bool | 7 flags | true | |
| 0x022D | 0x03 | padding / unreflected | |||
| 0x10 | AIEnemyRightToAttackInfo | FEndAIEnemyRightToAttackInfo | Protected+5 flags | {CountMax=0, IntervalMax=0, ApplyMembrsNumLine=0} | |
Inherited from AActor 76
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryActorTick | FActorTickFunction | 3 flags | {} | |
| 0x01 | bNetTemporary : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bNetStartup : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bOnlyRelevantToOwner : 1bit 2 | bool | 7 flags | false | |
| 0x01 | bAlwaysRelevant : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bReplicateMovement : 1bit 4 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bHidden : 1bit 5 | bool | Net+7 flags | false | |
| 0x01 | bTearOff : 1bit 6 | bool | Net+3 flags | false | |
| 0x01 | bExchangedRoles : 1bit 7 | bool | Transient+3 flags | false | |
| 0x01 | bNetLoadOnClient : 1bit 0 | bool | 4 flags | true | |
| 0x01 | bNetUseOwnerRelevancy : 1bit 1 | bool | 6 flags | false | |
| 0x01 | bRelevantForNetworkReplays : 1bit 2 | bool | 3 flags | true | |
| 0x01 | bRelevantForLevelBounds : 1bit 3 | bool | 5 flags | true | |
| 0x01 | bReplayRewindable : 1bit 4 | bool | 5 flags | false | |
| 0x01 | bAllowTickBeforeBeginPlay : 1bit 5 | bool | 5 flags | false | |
| 0x01 | bAutoDestroyWhenFinished : 1bit 6 | bool | 4 flags | false | |
| 0x01 | bCanBeDamaged : 1bit 7 | bool | Net+6 flags | true | |
| 0x01 | bBlockInput : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bCollideWhenPlacing : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bFindCameraComponentWhenViewTarget : 1bit 2 | bool | 6 flags | true | |
| 0x01 | bGenerateOverlapEventsDuringLevelStreaming : 1bit 3 | bool | 5 flags | false | |
| 0x01 | bIgnoresOriginShifting : 1bit 4 | bool | 5 flags | false | |
| 0x01 | bEnableAutoLODGeneration : 1bit 5 | bool | 6 flags | false | |
| 0x01 | bIsEditorOnlyActor : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bActorSeamlessTraveled : 1bit 7 | bool | 3 flags | false | |
| 0x01 | bShowImmediatelyRegardlessOfFrameLimit : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bReplicates : 1bit 3 | bool | Protected+7 flags | false | |
| 0x01 | bCanBeInCluster : 1bit 4 | bool | Protected+5 flags | false | |
| 0x01 | bAllowReceiveTickEventOnDedicatedServer : 1bit 5 | bool | Protected+3 flags | true | |
| 0x01 | bActorEnableCollision : 1bit 5 | bool | 3 flags | true | |
| 0x01 | bActorIsBeingDestroyed : 1bit 6 | bool | Transient+4 flags | false | |
| 0x005D | 0x01 | padding / unreflected | |||
| 0x01 | UpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | Protected+6 flags | UseConfigDefault | |
| 0x01 | DefaultUpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | 8 flags | OnlyUpdateMovable | |
| 0x01 | RemoteRole | uint8 | NetTransient+5 flags | 0 | |
| 0x0061 | 0x03 | padding / unreflected | |||
| 0x34 | ReplicatedMovement | FRepMovement | NetRepNotify+5 flags | {LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,… | |
| 0x04 | InitialLifeSpan | float | 8 flags | 0 | |
| 0x04 | CustomTimeDilation | float | 7 flags | 1 | |
| 0x00A0 | 0x04 | padding / unreflected | |||
| 0x04 | InputPriority | int32 | 6 flags | 0 | |
| 0x40 | AttachmentReplication | FRepAttachment | NetTransient+4 flags | {AttachParent=nullptr, LocationOffset={}, RelativeScale3D={… | |
| 0x08 | Owner | AActor* | NetRepNotify+5 flags | nullptr | |
| 0x08 | NetDriverName | FName | Protected+5 flags | GameNetDriver | |
| 0x01 | Role | uint8 | Net+5 flags | 3 | |
| 0x01 | NetDormancy | uint8 | 9 flags | 1 | |
| 0x01 | SpawnCollisionHandlingMethod | ESpawnActorCollisionHandlingMethod | 7 flags | AlwaysSpawn | |
| 0x01 | AutoReceiveInput | uint8 | 6 flags | 0 | |
| 0x00FC | 0x04 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | 8 flags | nullptr | |
| 0x04 | NetCullDistanceSquared | float | 9 flags | 2.25e+08 | |
| 0x04 | NetTag | int32 | Transient+5 flags | 0 | |
| 0x04 | NetUpdateFrequency | float | 8 flags | 100 | |
| 0x04 | MinNetUpdateFrequency | float | 8 flags | 2 | |
| 0x04 | NetPriority | float | 8 flags | 1 | |
| 0x011C | 0x04 | padding / unreflected | |||
| 0x08 | Instigator | APawn* | NetRepNotify+7 flags | nullptr | |
| 0x10 | Children | TArray<USceneComponent*> | Transient+2 flags | [] | |
| 0x08 | RootComponent | USceneComponent* | Protected+9 flags | nullptr | |
| 0x10 | ControllingMatineeActors | TArray<TArray<TWeakObjectPtr<UChildActorComponent>>> | TransientProtected+2 flags | [] | |
| 0x0150 | 0x08 | padding / unreflected | |||
| 0x10 | layers | TArray<TWeakObjectPtr<UChildActorComponent>> | 2 flags | [] | |
| 0x08 | ParentComponent | TWeakObjectPtr<UChildActorComponent> | 8 flags | <0xffffffff> | |
| 0x0170 | 0x08 | padding / unreflected | |||
| 0x10 | Tags | TArray<FMulticastScriptDelegate> | 5 flags | [] | |
| 0x01 | OnTakeAnyDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakePointDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakeRadialDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorBeginOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorEndOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnBeginCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnClicked | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchLeave | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnDestroyed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndPlay | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0198 | 0x60 | padding / unreflected | |||
| 0x10 | InstanceComponents | TArray<TArray<void>> | 4 flags | [] | |
| 0x10 | BlueprintCreatedComponents | TArray<void> | 6 flags | [] | |
Functions 5
| Signature | Flags | Native | Params |
|---|---|---|---|
void OnPostEntryBattleScene()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_btsc_COMMON_VRTurks(26);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
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 bytecode0x0000PersistentFrame.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 | EventPublic | 0x4B | |
void OnBattleTalkEnded(const FName& TalkID)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_TalkID = TalkID;0x0012ExecuteUbergraph_btsc_COMMON_VRTurks(1368);0x0021return;0x0023// end of script | EventPublic | 0x08 | |
void OnEntryBattleScene(const FName& battleScenenBPName, const FName& territoryID)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.K2Node_Event_battleScenenBPName = battleScenenBPName;0x0012PersistentFrame.K2Node_Event_territoryID = territoryID;0x0024ExecuteUbergraph_btsc_COMMON_VRTurks(1827);0x0033return;0x0035// end of script | EventPublic | 0x10 | |
void ExecuteUbergraph_btsc_COMMON_VRTurks(int32 EntryPoint)Script107 statements · 1,835 bytes of bytecode0x0000goto [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 | Final | 0x04 |