Files
Project-Reboot-3.0/Project Reboot 3.0/FortVolume.h
Milxnor 6daab8d5a2 a bit
fix restarting, add cheat teleport and help, build free and infinite ammo, fix restarting on c1,  fix some gui issues.
2023-04-17 21:05:08 -04:00

34 lines
838 B
C++

#pragma once
#include "BuildingActor.h"
enum class EVolumeState : uint8_t
{
Uninitialized = 0,
ReadOnly = 1,
Initializing = 2,
Ready = 3,
EVolumeState_MAX = 4
};
class AFortVolume : public ABuildingActor // ABuildingGameplayActor
{
public:
EVolumeState& GetVolumeState()
{
static auto VolumeStateOffset = GetOffset("VolumeState");
return Get<EVolumeState>(VolumeStateOffset);
}
void SetCurrentPlayset(class UFortPlaysetItemDefinition* NewPlayset)
{
static auto SetCurrentPlaysetFn = FindObject<UFunction>("/Script/FortniteGame.FortVolume.SetCurrentPlayset");
this->ProcessEvent(SetCurrentPlaysetFn, &NewPlayset);
}
void UpdateSize(const FVector& Scale)
{
static auto UpdateSizeFn = FindObject<UFunction>("/Script/FortniteGame.FortVolume.UpdateSize");
this->ProcessEvent(UpdateSizeFn, (FVector*)&Scale);
}
};