Zdexby TheHolyOneZ
5,372 classes
Class

UBP_BerzerkComp_C

: UFloatPerkActivation : UDataAsset : UObject
/Game/GameElements/KPI/Perks/BP_BerzerkComp.BP_BerzerkComp_C 0x0038 (56 B) align 8 inherited 0x0030 3 scripted vtable /Game/GameElements/KPI/Perks/BP_BerzerkComp
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
Inherited from UDataAsset 1
OffsetSizeNameTypeFlagsDefault
0x08NativeClassTSubclassOf<UDataAsset>7 flags/Script/Engine.DataAsset

Functions 3

SignatureFlagsNativeParams
void Receive_ActivatePerk(APlayerCharacter* Character, float Value)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_character = Character;0x0012PersistentFrame.K2Node_Event_Value = Value;0x0024ExecuteUbergraph_BP_BerzerkComp(235);0x0033return;0x0035// end of script
EventProtected0x0C
void OnItemEquipped_Event_0(AItem* Item)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Item = Item;0x0012ExecuteUbergraph_BP_BerzerkComp(10);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_BP_BerzerkComp(int32 EntryPoint)
Script13 statements · 324 bytes of bytecode
0x0000goto [EntryPoint];0x000AK2Node_DynamicCast_AsPickaxe_Item = Cast<PickaxeItem>(K2Node_CustomEvent_Item);0x002EK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPickaxe_Item);0x004Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_0141;0x0059K2Node_DynamicCast_AsPickaxe_Item.CanBezerk = true;0x007AK2Node_CreateDelegate_OutputDelegate.Bind(this, OnItemEquipped_Event_0);0x0091K2Node_CustomEvent_Item.Character.InventoryComponent.OnItemEquipped -= K2Node_CreateDelegate_OutputDelegate;0x00E6goto Label_0141;0x00EBK2Node_CreateDelegate_OutputDelegate.Bind(this, OnItemEquipped_Event_0);0x0102K2Node_Event_character.InventoryComponent.OnItemEquipped += K2Node_CreateDelegate_OutputDelegate;0x0141Label_0141:0x0141return;0x0143// end of script
Final0x04