Zdexby TheHolyOneZ
3,987 classes
Class

UItemActionMaster_C

: UObject
/Game/Comatose/Journal/ItemActions/ItemActionMaster.ItemActionMaster_C 0x0070 (112 B) align 8 inherited 0x0028 6 scripted vtable /Game/Comatose/Journal/ItemActions/ItemActionMaster
0x00x0070

Members 6

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x18Action NameFText3 flags<FText>
0x08Game InstanceUCT_GameInstance_C*6 flagsnullptr
0x08Player RefACT_Player_C*7 flagsnullptr
0x08My ItemTSubclassOf<UItem_Master_C>6 flagsnullptr
0x10FinishedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>

Functions 6

SignatureFlagsNativeParams
void Get Item From Weapon Component(TSubclassOf<UWeaponComponent_Master_C> Class, const TSubclassOf<UItem_Master_C>& Item)
Script26 statements · 378 bytes of bytecode
0x0000CallFunc_EqualEqual_ClassClass_ReturnValue_4 = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/WoodenBat/Weapon_WoodenBat.Weapon_WoodenBat_C);0x0026if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_4)) goto Label_004C;0x0034Item = /Game/Comatose/Journal/Items/Guns/WoodenBat/Item_WoodenBat.Item_WoodenBat_C;0x0047goto Label_0177;0x004CLabel_004C:0x004CCallFunc_EqualEqual_ClassClass_ReturnValue_3 = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/Wrench/Weapon_Wrench.Weapon_Wrench_C);0x0072if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_3)) goto Label_0098;0x0080Item = /Game/Comatose/Weapons/Wrench/Item_Wrench.Item_Wrench_C;0x0093goto Label_0177;0x0098Label_0098:0x0098CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/Shotgun/Weapon_Shotgun.Weapon_Shotgun_C);0x00BEif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_2)) goto Label_00E4;0x00CCItem = /Game/Comatose/Journal/Items/Guns/Shotgun/Item_Shotgun.Item_Shotgun_C;0x00DFgoto Label_0177;0x00E4Label_00E4:0x00E4CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/Rifle/Weapon_Rifle.Weapon_Rifle_C);0x010Aif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_1)) goto Label_0130;0x0118Item = /Game/Comatose/Journal/Items/Guns/Rifle/Item_Rifle.Item_Rifle_C;0x012Bgoto Label_0177;0x0130Label_0130:0x0130CallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/Handgun/Weapon_Handgun.Weapon_Handgun_C);0x0156if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) goto Label_0177;0x0164Item = /Game/Comatose/Journal/Items/Guns/Handgun/Item_Handgun.Item_Handgun_C;0x0177Label_0177:0x0177return;0x0179// end of script
Public0x10
void Get weapon component from item(TSubclassOf<UObject> Class, const TSubclassOf<UWeaponComponent_Master_C>& Weapon Component)
Script31 statements · 454 bytes of bytecode
0x0000CallFunc_EqualEqual_ClassClass_ReturnValue_5 = EqualEqual_ClassClass(Class, /Game/Comatose/Journal/Items/Guns/Handgun/Item_Handgun.Item_Handgun_C);0x0026if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_5)) goto Label_004C;0x0034Weapon Component = /Game/Comatose/Weapons/Handgun/Weapon_Handgun.Weapon_Handgun_C;0x0047goto Label_01C3;0x004CLabel_004C:0x004CCallFunc_EqualEqual_ClassClass_ReturnValue_4 = EqualEqual_ClassClass(Class, /Game/Comatose/Journal/Items/Guns/Shotgun/Item_Shotgun.Item_Shotgun_C);0x0072if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_4)) goto Label_0098;0x0080Weapon Component = /Game/Comatose/Weapons/Shotgun/Weapon_Shotgun.Weapon_Shotgun_C;0x0093goto Label_01C3;0x0098Label_0098:0x0098CallFunc_EqualEqual_ClassClass_ReturnValue_3 = EqualEqual_ClassClass(Class, /Game/Comatose/Journal/Items/Guns/Rifle/Item_Rifle.Item_Rifle_C);0x00BEif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_3)) goto Label_00E4;0x00CCWeapon Component = /Game/Comatose/Weapons/Rifle/Weapon_Rifle.Weapon_Rifle_C;0x00DFgoto Label_01C3;0x00E4Label_00E4:0x00E4CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(Class, /Game/Comatose/Journal/Items/Guns/WoodenBat/Item_WoodenBat.Item_WoodenBat_C);0x010Aif (!(CallFunc_EqualEqual_ClassClass_ReturnValue_2)) goto Label_0130;0x0118Weapon Component = /Game/Comatose/Weapons/WoodenBat/Weapon_WoodenBat.Weapon_WoodenBat_C;0x012Bgoto Label_01C3;0x0130Label_0130:0x0130CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/Wrench/Item_Wrench.Item_Wrench_C);0x0156if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_1)) goto Label_017C;0x0164Weapon Component = /Game/Comatose/Weapons/Wrench/Weapon_Wrench.Weapon_Wrench_C;0x0177goto Label_01C3;0x017CLabel_017C:0x017CCallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(Class, /Game/Comatose/Weapons/SteelPipe/Item_SteelPipe.Item_SteelPipe_C);0x01A2if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) goto Label_01C3;0x01B0Weapon Component = /Game/Comatose/Weapons/SteelPipe/Weapon_SteelPipe.Weapon_SteelPipe_C;0x01C3Label_01C3:0x01C3return;0x01C5// end of script
Public0x10
void Can Show Action(const bool& ?)
Script3 statements · 14 bytes of bytecode
0x0000? = true;0x000Breturn;0x000D// end of script
Public0x01
void Execute Action()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ItemActionMaster(10);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_ItemActionMaster(int32 EntryPoint)
Script3 statements · 13 bytes of bytecode
0x0000goto [EntryPoint];0x000Areturn;0x000C// end of script
Final0x04
void Finished__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Subclasses 6

Used by 3

types with a member, parameter or interface of this type