Files
Project-Reboot-3.0/Project Reboot 3.0/FortWeapon.h
Milxnor ae259f97eb aa
2023-03-05 22:30:29 -05:00

22 lines
429 B
C++

#pragma once
#include "Actor.h"
class AFortWeapon : public AActor
{
public:
template <typename T = class UFortWeaponItemDefinition>
T* GetWeaponData()
{
static auto WeaponDataOffset = GetOffset("WeaponData");
return Get<T*>(WeaponDataOffset);
}
FGuid& GetItemEntryGuid()
{
static auto ItemEntryGuidOffset = GetOffset("ItemEntryGuid");
return Get<FGuid>(ItemEntryGuidOffset);
}
static UClass* StaticClass();
};