diff options
Diffstat (limited to 'crates/fparkan-runtime/src')
| -rw-r--r-- | crates/fparkan-runtime/src/lib.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/crates/fparkan-runtime/src/lib.rs b/crates/fparkan-runtime/src/lib.rs index 88b4bd1..9a35d65 100644 --- a/crates/fparkan-runtime/src/lib.rs +++ b/crates/fparkan-runtime/src/lib.rs @@ -120,8 +120,10 @@ pub enum MissionLoadPhase { GraphVisuals, /// Prepare all reachable visual/resource dependencies. Assets, - /// Decode model meshes and their WEAR tables. - AssetModels, + /// Decode and validate MSH model meshes. + AssetModelMeshes, + /// Decode WEAR material tables. + AssetWearTables, /// Resolve MAT0 material documents. AssetMaterials, /// Decode diffuse textures and baked lightmaps. @@ -707,7 +709,8 @@ fn load_mission_with_options_and_progress( let mut last_asset_phase = None; let mut observe_asset_phase = |phase| { let runtime_phase = match phase { - AssetPreparationPhase::ModelAndWear => MissionLoadPhase::AssetModels, + AssetPreparationPhase::ModelMesh => MissionLoadPhase::AssetModelMeshes, + AssetPreparationPhase::WearTable => MissionLoadPhase::AssetWearTables, AssetPreparationPhase::Materials => MissionLoadPhase::AssetMaterials, AssetPreparationPhase::Textures => MissionLoadPhase::AssetTextures, }; |
