mirror of
https://github.com/AxioDL/PrimeWorldEditor.git
synced 2025-12-18 17:35:43 +00:00
Finished dependency gathering support for MREA and MLVL
This commit is contained in:
@@ -45,8 +45,9 @@ CDependencyTree* CGameArea::BuildDependencyTree() const
|
||||
pTree->AddDependency(pMat->Pass(iPass)->Texture());
|
||||
}
|
||||
|
||||
pTree->AddDependency(mPathID);
|
||||
pTree->AddDependency(mPortalAreaID);
|
||||
pTree->AddDependency(mpPoiToWorldMap);
|
||||
Log::Warning("CGameArea::FindDependencies not handling PATH/PTLA");
|
||||
|
||||
// Layer dependencies
|
||||
for (u32 iLayer = 0; iLayer < mScriptLayers.size(); iLayer++)
|
||||
|
||||
@@ -56,6 +56,10 @@ class CGameArea : public CResource
|
||||
CCollisionMeshGroup *mpCollision;
|
||||
// Lights
|
||||
std::vector<std::vector<CLight*>> mLightLayers;
|
||||
// Path Mesh
|
||||
CAssetID mPathID;
|
||||
// Portal Area
|
||||
CAssetID mPortalAreaID;
|
||||
// Object to Static Geometry Map
|
||||
TResPtr<CPoiToWorld> mpPoiToWorldMap;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user