feat(ARA_NutrientNetwork): 移除独立的连线绘制组件并整合进营养供应器

将原本独立的 CompLineDrawer 组件功能整合进 CompNutrientProvider,
移除了冗余的 XML 配置和对应的 C# 类文件。现在连线绘制逻辑由营养
供应器组件统一处理,简化了网络建筑之间的连接可视化实现。

同时保留了可配置的连线材质路径,确保视觉表现可定制。
```
This commit is contained in:
2025-10-04 13:39:22 +08:00
parent 7676342bef
commit 90e52c3c90
6 changed files with 29 additions and 107 deletions

Binary file not shown.

View File

@@ -54,23 +54,6 @@
<maxDistance>80</maxDistance> <!-- 供能范围 -->
<maxSimultaneous>10</maxSimultaneous>
<maxEfficiency>0.9</maxEfficiency>
</li>
<!-- 全新的、只负责画线的组件 -->
<li Class="ArachnaeSwarm.CompProperties_LineDrawer">
<linkableBuildings>
<li>ARA_BioforgeIncubator</li>
<li>ARA_BioforgeIncubator_Thing</li>
<li>ARA_JellyVat</li>
<li>ARA_GrowthVat</li>
<li>ARA_MorphableResearchBench</li>
<li>ARANutrientDispenser</li>
<li>ARA_WormholePortal_A</li>
<li>ARA_Acidling_AutoMortar</li>
<li>CatastropheMissileSilo</li>
<li>ARA_AutoSniperCannon</li>
</linkableBuildings>
<maxDistance>80</maxDistance>
<lineTexturePath>ArachnaeSwarm/Building/Nutrition_Pie</lineTexturePath>
</li>