mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 21:07:42 +00:00
Finish CPakFile and CResLoader
This commit is contained in:
@@ -27,6 +27,21 @@ public:
|
||||
CObjectReference* selfRef);
|
||||
void AddFactory(FourCC key, FFactoryFunc func) {m_factories[key] = func;}
|
||||
void AddFactory(FourCC key, FMemFactoryFunc func) {m_memFactories[key] = func;}
|
||||
|
||||
enum class ETypeTable : s8
|
||||
{
|
||||
Invalid = -1,
|
||||
CLSN, CMDL, CSKR, ANIM, CINF, TXTR,
|
||||
PLTT, FONT, ANCS, EVNT, MADF, MLVL,
|
||||
MREA, MAPW, MAPA, SAVW, SAVA, PART,
|
||||
WPSC, SWHC, DPSC, ELSC, CRSC, AFSM,
|
||||
DCLN, AGSC, ATBL, CSNG, STRG, SCAN,
|
||||
PATH, DGRP, HMAP, CTWK, FRME, HINT,
|
||||
MAPU, DUMB
|
||||
};
|
||||
|
||||
static ETypeTable FourCCToTypeIdx(FourCC fcc);
|
||||
static FourCC TypeIdxToFourCC(ETypeTable fcc);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user