mirror of
https://github.com/AxioDL/PrimeWorldEditor.git
synced 2025-12-17 08:57:09 +00:00
Changed over to new FOURCC macro
This commit is contained in:
@@ -267,7 +267,7 @@ void GenerateAssetNames(CGameProject *pProj)
|
||||
{
|
||||
CScriptObject *pInst = pLayer->InstanceByIndex(iInst);
|
||||
|
||||
if (pInst->ObjectTypeID() == 0x42 || pInst->ObjectTypeID() == FOURCC("POIN"))
|
||||
if (pInst->ObjectTypeID() == 0x42 || pInst->ObjectTypeID() == FOURCC('POIN'))
|
||||
{
|
||||
TString Name = pInst->InstanceName();
|
||||
|
||||
@@ -302,7 +302,7 @@ void GenerateAssetNames(CGameProject *pProj)
|
||||
}
|
||||
}
|
||||
|
||||
else if (pInst->ObjectTypeID() == 0x17 || pInst->ObjectTypeID() == FOURCC("MEMO"))
|
||||
else if (pInst->ObjectTypeID() == 0x17 || pInst->ObjectTypeID() == FOURCC('MEMO'))
|
||||
{
|
||||
TString Name = pInst->InstanceName();
|
||||
|
||||
@@ -331,8 +331,8 @@ void GenerateAssetNames(CGameProject *pProj)
|
||||
}
|
||||
|
||||
// Look for lightmapped models - these are going to be unique to this area
|
||||
else if (pInst->ObjectTypeID() == 0x0 || pInst->ObjectTypeID() == FOURCC("ACTR") ||
|
||||
pInst->ObjectTypeID() == 0x8 || pInst->ObjectTypeID() == FOURCC("PLAT"))
|
||||
else if (pInst->ObjectTypeID() == 0x0 || pInst->ObjectTypeID() == FOURCC('ACTR') ||
|
||||
pInst->ObjectTypeID() == 0x8 || pInst->ObjectTypeID() == FOURCC('PLAT'))
|
||||
{
|
||||
u32 ModelPropID = (pProj->Game() <= ePrime ? (pInst->ObjectTypeID() == 0x0 ? 0xA : 0x6) : 0xC27FFA8F);
|
||||
TAssetProperty *pModelProperty = TPropCast<TAssetProperty>(pInst->Properties()->PropertyByID(ModelPropID));
|
||||
|
||||
@@ -16,15 +16,15 @@ struct SSetCharacter;
|
||||
// Group of node classes forming a tree of cached resource dependencies.
|
||||
enum EDependencyNodeType
|
||||
{
|
||||
eDNT_DependencyTree = FOURCC_CONSTEXPR('T', 'R', 'E', 'E'),
|
||||
eDNT_ResourceDependency = FOURCC_CONSTEXPR('R', 'S', 'D', 'P'),
|
||||
eDNT_ScriptInstance = FOURCC_CONSTEXPR('S', 'C', 'I', 'N'),
|
||||
eDNT_ScriptProperty = FOURCC_CONSTEXPR('S', 'C', 'P', 'R'),
|
||||
eDNT_CharacterProperty = FOURCC_CONSTEXPR('C', 'R', 'P', 'R'),
|
||||
eDNT_SetCharacter = FOURCC_CONSTEXPR('S', 'C', 'H', 'R'),
|
||||
eDNT_SetAnimation = FOURCC_CONSTEXPR('S', 'A', 'N', 'M'),
|
||||
eDNT_AnimEvent = FOURCC_CONSTEXPR('E', 'V', 'N', 'T'),
|
||||
eDNT_Area = FOURCC_CONSTEXPR('A', 'R', 'E', 'A'),
|
||||
eDNT_DependencyTree = FOURCC('TREE'),
|
||||
eDNT_ResourceDependency = FOURCC('RSDP'),
|
||||
eDNT_ScriptInstance = FOURCC('SCIN'),
|
||||
eDNT_ScriptProperty = FOURCC('SCPR'),
|
||||
eDNT_CharacterProperty = FOURCC('CRPR'),
|
||||
eDNT_SetCharacter = FOURCC('SCHR'),
|
||||
eDNT_SetAnimation = FOURCC('SANM'),
|
||||
eDNT_AnimEvent = FOURCC('EVNT'),
|
||||
eDNT_Area = FOURCC('AREA'),
|
||||
};
|
||||
|
||||
// Base class providing an interface for a basic dependency node.
|
||||
|
||||
@@ -308,7 +308,7 @@ void CPackageDependencyListBuilder::EvaluateDependencyNode(CResourceEntry *pCurE
|
||||
if (Type == eDNT_ScriptInstance)
|
||||
{
|
||||
u32 ObjType = static_cast<CScriptInstanceDependency*>(pNode)->ObjectType();
|
||||
mIsPlayerActor = (ObjType == 0x4C || ObjType == FOURCC("PLAC"));
|
||||
mIsPlayerActor = (ObjType == 0x4C || ObjType == FOURCC('PLAC'));
|
||||
}
|
||||
|
||||
for (u32 iChild = 0; iChild < pNode->NumChildren(); iChild++)
|
||||
@@ -349,7 +349,7 @@ void CAreaDependencyListBuilder::BuildDependencyList(std::list<CAssetID>& rAsset
|
||||
{
|
||||
CScriptInstanceDependency *pInst = static_cast<CScriptInstanceDependency*>(pTree->ChildByIndex(iChild));
|
||||
ASSERT(pInst->Type() == eDNT_ScriptInstance);
|
||||
mIsPlayerActor = (pInst->ObjectType() == 0x4C || pInst->ObjectType() == FOURCC("PLAC"));
|
||||
mIsPlayerActor = (pInst->ObjectType() == 0x4C || pInst->ObjectType() == FOURCC('PLAC'));
|
||||
|
||||
for (u32 iDep = 0; iDep < pInst->NumChildren(); iDep++)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user