Skip to content

Commit

Permalink
feat: RE BGS Location (#111)
Browse files Browse the repository at this point in the history
  • Loading branch information
TommInfinite authored Sep 27, 2023
1 parent be15782 commit ce11d5d
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions CommonLibSF/include/RE/B/BGSLocation.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,32 @@

#include "RE/T/TESForm.h"
#include "RE/T/TESFullName.h"
#include "RE/A/ActorValueOwner.h"
#include "RE/B/BGSPropertySheet.h"
#include "RE/B/BGSKeywordForm.h"

namespace RE
{
class BGSLocation :
public TESForm, // 00
public TESFullName // 20
// ...
public TESForm, // 00
public TESFullName, // 38
public BGSKeywordForm, // 48
public BGSPropertySheet,// 78
public ActorValueOwner // 88
{
public:
SF_RTTI_VTABLE(BGSLocation);
SF_FORMTYPE(LCTN);

std::int8_t pad90[25]; // 90
std::uint8_t minLevel; // A9
std::int8_t padAA; // AA
std::uint8_t maxLevel; // AB
std::int8_t padAC[20]; // AC
BGSLocation* parentLocation; // C0
std::int8_t padC8[276]; // C8
bool isExplored; // 1DC
bool hasBeenEverExplored; // 1DD
//
};
}

0 comments on commit ce11d5d

Please sign in to comment.