0x00x0070
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x18 | Action Name | FText | 3 flags | <FText> | |
| 0x08 | Game Instance | UCT_GameInstance_C* | 6 flags | nullptr | |
| 0x08 | Player Ref | ACT_Player_C* | 7 flags | nullptr | |
| 0x08 | My Item | TSubclassOf<UItem_Master_C> | 6 flags | nullptr | |
| 0x10 | Finished | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> |
Functions 6
| Signature | Flags | Native | Params |
|---|---|---|---|
void Get Item From Weapon Component(TSubclassOf<UWeaponComponent_Master_C> Class, const TSubclassOf<UItem_Master_C>& Item)Script26 statements · 378 bytes of bytecode0x0000CallFunc_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 | Public | 0x10 | |
void Get weapon component from item(TSubclassOf<UObject> Class, const TSubclassOf<UWeaponComponent_Master_C>& Weapon Component)Script31 statements · 454 bytes of bytecode0x0000CallFunc_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 | Public | 0x10 | |
void Can Show Action(const bool& ?)Script3 statements · 14 bytes of bytecode0x0000? = true;0x000Breturn;0x000D// end of script | Public | 0x01 | |
void Execute Action()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ItemActionMaster(10);0x000Freturn;0x0011// end of script | 0x00 | ||
void ExecuteUbergraph_ItemActionMaster(int32 EntryPoint)Script3 statements · 13 bytes of bytecode0x0000goto [EntryPoint];0x000Areturn;0x000C// end of script | Final | 0x04 | |
void Finished__DelegateSignature()Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x00 |