mirror of
https://github.com/PrimeDecomp/PrimeRemasterStructs.git
synced 2026-07-12 18:18:58 -07:00
Initial CMaterialInstanceResource
This commit is contained in:
+1
-511
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,28 @@
|
||||
#ifndef _CMATERIALINSTANCERESOURCE
|
||||
#define _CMATERIALINSTANCERESOURCE
|
||||
|
||||
#include "CChunkDescriptor.bt"
|
||||
#include "NGraphicsMaterial.bt";
|
||||
|
||||
typedef struct CVariableDesc {
|
||||
FourCC type;
|
||||
FourCC id;
|
||||
uchar unk1;
|
||||
uchar unk2;
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
ChunkDescriptor chunk;
|
||||
GUID guid1;
|
||||
GUID guid2;
|
||||
uint unk1;
|
||||
uchar unk2;
|
||||
uint unk3;
|
||||
uint unk4;
|
||||
uint variableDescCount;
|
||||
CVariableDesc varibleDescs[variableDescCount];
|
||||
uint dataCount;
|
||||
|
||||
} CMaterialInstanceResource;
|
||||
|
||||
#endif// _CMATERIALINSTANCERESOURCE
|
||||
File diff suppressed because it is too large
Load Diff
@@ -23,6 +23,7 @@ if (!exists(isDKCTF)) {
|
||||
#include "CGuiMap.bt"
|
||||
#include "CLegacyStateMachine.bt"
|
||||
#include "CLightProbeData.bt"
|
||||
#include "CMaterialInstanceResource.bt"
|
||||
#include "CPakFile.bt"
|
||||
#include "CReflectionProbeData.bt"
|
||||
#include "CUniverseInfo.bt"
|
||||
@@ -49,6 +50,9 @@ typedef struct {
|
||||
Assert(false, "Invalid version!");
|
||||
}
|
||||
break;
|
||||
case "MATI":
|
||||
CMaterialInstanceResource materialInstance;
|
||||
break;
|
||||
case "CBNK":
|
||||
CAudioSampleBank audioSampleBank;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user