Files
Phillip Stephens 3a41cec750 Add CMAP
2023-02-18 14:19:28 -08:00

29 lines
569 B
Plaintext

#ifndef _CGUIMAP
#define _CGUIMAP
#include "Common.bt"
#include "CTransform4f.bt"
#include "CVector3f.bt"
#include "CCollisionTree.bt"
typedef struct {
typedef struct {
GUID guid;
uint nameLen;
char name[nameLen];
uint areaIdx;
uint unk2;
CTransform4f xf;
CVector3f offset;
uint64 collisionDataSize;
CCollisionTree data(collisionDataSize, kCOL_AABox);
} SAreaMapData;
uint nameLen;
char name[nameLen];
uint areaMapDataCount;
SAreaMapData areaMapData[areaMapDataCount] <optimize = false>;
} CGuiMap;
#endif// _CGUIMAP