Code:
enum class Global
{
pGameManager = 0xAB68E8,
};
Code:
enum class GameManager
{
LocalPlayer = 0x58,
IsCharacterLoaded = 0x83E0,
UnitHashMap = 0x7490,
GearScore = 0x310,
InteractiveUnit = 0x6C20,
ControlledUnit = 0x69D0,
ApolloManager = 0x78A8,
};
Code:
enum class Actor_vftable
{
GetFaction = 0x18,
GetHealth = 0x40,
GetMaxHealth = 0x48,
GetShieldCapacity = 0x70,
GetMaxShieldCapacity = 0x78,
GetAbsorptionValue = 0x88,
GetAbsorptionMax = 0x90,
IsOccluded = 0xF8
};
enum class Actor
{
vftable = 0x0,
Id = 0x8,
Gender = 0x34,
Level = 0x38,
EffectiveLevel = 0x3C,
Type = 0x80,
VehicleId = 0xC0,
UnitRaceId = 0xD0,
RaceId = 0xD8,
ClassId = 0xDC,
TargetId = 0x108,
//TargetDisposition = 0x10C,
HasTitle = 0x160,
TitleId = 0x170,
StandState = 0x1B0,
IsDead = 0x230,
IsInCombat = 0x29C,
UnitOwner = 0x2A0,
InterruptArmorValue = 0x480,
AssaultPower = 0x6C4,
SupportPower = 0x6CC,
PvPOffenseRating = 0x72C,
PvPDefenseRating = 0x734,
IgnoreArmorBase = 0x97C,
IgnoreShieldBase = 0x984,
Facing = 0x10E0,
Position = 0x1180,
Heading = 0x1260,
IsCasting = 0x1628,
ActivationStates = 0x20DC
};