#pragma once #include "Actor.h" #include "GameplayAbilityTypes.h" class AFortAthenaMapInfo : public AActor { public: UClass*& GetAmmoBoxClass() { static auto AmmoBoxClassOffset = GetOffset("AmmoBoxClass"); return Get(AmmoBoxClassOffset); } FScalableFloat* GetAmmoBoxMinSpawnPercent() { static auto AmmoBoxMinSpawnPercentOffset = GetOffset("AmmoBoxMinSpawnPercent"); return GetPtr(AmmoBoxMinSpawnPercentOffset); } FScalableFloat* GetAmmoBoxMaxSpawnPercent() { static auto AmmoBoxMaxSpawnPercentOffset = GetOffset("AmmoBoxMaxSpawnPercent"); return GetPtr(AmmoBoxMaxSpawnPercentOffset); } UClass*& GetTreasureChestClass() { static auto TreasureChestClassOffset = GetOffset("TreasureChestClass"); return Get(TreasureChestClassOffset); } FScalableFloat* GetTreasureChestMinSpawnPercent() { static auto TreasureChestMinSpawnPercentOffset = GetOffset("TreasureChestMinSpawnPercent"); return GetPtr(TreasureChestMinSpawnPercentOffset); } FScalableFloat* GetTreasureChestMaxSpawnPercent() { static auto TreasureChestMaxSpawnPercentOffset = GetOffset("TreasureChestMaxSpawnPercent"); return GetPtr(TreasureChestMaxSpawnPercentOffset); } };