Terrain_Water.xml 的 <TerrainDef Abstract="True" Name="WaterDeepBase" ParentName="WaterBase"> <texturePath>Terrain/Surfaces/WaterDeepRamp</texturePath> <waterDepthShader>Map/WaterDepth</waterDepthShader> <passability>Impassable</passability> <pathCost>300</pathCost> <changeable>false</changeable> </TerrainDef> 其中 <changeable>false</changeable> 想修改为true 于是写了个 <Patch> <Operation Class="PatchOperationReplace"> <success>Always</success> <xpath>Defs/TerrainDef[@Name = "WaterDeepBase"]</xpath> <value> <changeable>true</changeable> </value> </Operation> </Patch>
然后...红字报错 XML error: Could not find parent node named "WaterDeepBase" for node "TerrainDef". 下面引用WaterDeepBase的TerrainDef全都找不到WaterDeepBase 意思是WaterDeepBase没了. 求大佬指教...
|