Zdexby TheHolyOneZ
2,291 classes
Class

UBPC_StatusEffectParent_C

: UActorComponent : UObject
/Game/BP/Components/BPC_StatusEffectParent.BPC_StatusEffectParent_C 0x00DA (218 B) align 8 inherited 0x00B0 3 scripted vtable /Game/BP/Components/BPC_StatusEffectParent
0x00x00DA

Members 6

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x10DisplayColorFLinearColor7 flags{R=0.15, G=0, B=1, A=1}
0x08PlayerRefABP_MainChar_C*8 flagsnullptr
0x08StatusEffectMeterWidgetRefUW_StatusEffectMeter_C*8 flagsnullptr
0x01WhichEffectE_WhichStatusEffect7 flagsNewEnumerator0
0x01DisplayWarningMessagebool6 flagstrue
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>5 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+7 flags[]
0x00800x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x01bNetAddressable : 1bit 3boolProtected+3 flagsfalse
0x01bReplicates : 1bit 4boolNet+7 flagsfalse
0x01bAutoActivate : 1bit 7bool6 flagsfalse
0x01bIsActive : 1bit 0boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 1bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 3boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 5bool6 flagsfalse
0x008B0x01padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x008F0x01padding / unreflected
0x10UCSModifiedPropertiesTArray<FSimpleMemberReference>3 flags[]

Functions 3

SignatureFlagsNativeParams
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_StatusEffectParent(448);0x000Freturn;0x0011// end of script
EventPublic0x00
void RemoveStatusEffect()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_StatusEffectParent(536);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BPC_StatusEffectParent(int32 EntryPoint)
Script23 statements · 992 bytes of bytecode
0x0000PushFlow(Label_03DD);0x0005goto [EntryPoint];0x000FCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PlayerRef.CurrentStatusEffects, this);0x0061if (!(DisplayWarningMessage)) PopFlow();0x006BTemp_text_Variable = NSLOCTEXT("D20D235645B6C9CFA028C89B60A1932A", "", "Frenzy!!!");0x00AETemp_text_Variable_1 = NSLOCTEXT("3F4B1DF54198C47FFB94F689868AD786", "", "Rapid Poison!!!");0x00F7Temp_text_Variable_2 = NSLOCTEXT("7E18089440817980DC7E588F6E4FBA27", "", "Poison!!!");0x013ATemp_byte_Variable = WhichEffect;0x0155PlayerRef.DisplayWarningMessage(Switch(Temp_byte_Variable, 0 => Temp_text_Variable_2, 1 => Temp_text_Variable_1, 2 => Temp_text_Variable, default => K2Node_Select_Default_1));0x01BFPopFlow();0x01C0CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x01DDDelay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue, LatentActionInfo{0xF, -1732956733, FName(ExecuteUbergraph_BPC_StatusEffectParent), this});0x0217PopFlow();0x0218CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PlayerRef.CurrentStatusEffects, this);0x0262StatusEffectMeterWidgetRef.RemoveFromParent();0x0286/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x02B4Temp_int_Variable = PlayerRef.PlayerIndex;0x02E5CallFunc_Map_Remove_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Remove(Switch(Temp_int_Variable, 0 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentStatusEffectsP1, 1 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentStatusEffectsP2, 2 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentStatusEffectsP3, 3 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentStatusEffectsP4, default => K2Node_Select_Default), WhichEffect);0x03D1K2_DestroyComponent(this);0x03DCPopFlow();0x03DDLabel_03DD:0x03DDreturn;0x03DF// end of script
Final0x04

Subclasses 3

Used by 1

types with a member, parameter or interface of this type