From 0c54142ad5f7dea0f4371de16a277b002110e008 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Fri, 3 Jul 2026 21:54:09 +0400 Subject: refactor: harden stage 2 graph and asset limits --- crates/fparkan-prototype/src/lib.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'crates/fparkan-prototype') diff --git a/crates/fparkan-prototype/src/lib.rs b/crates/fparkan-prototype/src/lib.rs index 7ee07ad..d1682bf 100644 --- a/crates/fparkan-prototype/src/lib.rs +++ b/crates/fparkan-prototype/src/lib.rs @@ -128,6 +128,8 @@ pub struct PrototypeGraph { pub prototype_requests: Vec, /// Mission object-local spans of effective prototype requests. pub root_prototype_request_spans: Vec>, + /// Whether visual dependency expansion has already been applied. + pub visual_dependencies_expanded: bool, /// Materialized prototype dependency graph nodes. pub nodes: Vec, /// Materialized prototype dependency graph edges. @@ -187,8 +189,6 @@ pub enum PrototypeGraphNodeKind { TextureResource, /// TEXM lightmap dependency. LightmapResource, - /// Effect dependency placeholder for later stages. - EffectResource, /// Non-geometric prototype. NonGeometric, } @@ -273,8 +273,6 @@ pub enum PrototypeGraphEdgeKind { MaterialToTexture, /// WEAR table to TEXM lightmap. WearToLightmap, - /// MAT0 material to effect dependency. - MaterialToEffect, } /// Prototype graph edge record. -- cgit v1.2.3