【Rimworld修改教程】游戏本体数据修改教程③——厚岩顶不塌陷
没找到完全解决不塌陷的问题,算是伪不塌,只适用于厚岩顶,只适用于厚岩顶,只适用于厚岩顶,只适用于厚岩顶。X:\RimWorld\Mods\Core\Defs\Misc\RoofDefs\Roofs.xml
找到以下部分:
<RoofDef>
<defName>RoofRockThick</defName>
<label>overhead mountain</label>
<isThickRoof>true</isThickRoof>
<isNatural>true</isNatural>
<collapseLeavingThingDef>CollapsedRocks</collapseLeavingThingDef>
<filthLeaving>RockRubble</filthLeaving>
</RoofDef>
<collapseLeavingThingDef>CollapsedRocks</collapseLeavingThingDef>
这段代码决定了:挖山超过一定范围就会留下一个岩柱用于支撑岩顶。
删掉就可以做到挖山不会有岩石坍塌下来。
删掉后变成这个样子:
<RoofDef>
<defName>RoofRockThick</defName>
<label>overhead mountain</label>
<isThickRoof>true</isThickRoof>
<isNatural>true</isNatural>
<filthLeaving>RockRubble</filthLeaving>
</RoofDef>
我开了个档简单测试了一下,没有支撑也不会落下岩柱。
但是在塌陷点还是会有伤害。
目前只找到这个方法,希望对你们有所帮助。
可以换个思路把墙壁支持屋顶的范围改大,这样中心点不建造支撑也不会塌陷了吧 x514185407 发表于 2016-12-30 18:03
可以换个思路把墙壁支持屋顶的范围改大,这样中心点不建造支撑也不会塌陷了吧 ...
找了好久,我一直没找到系统怎么判定坍塌范围的。
起初我以为这是个“事件”,只要把发生几率改成0就行了。
我太天真了。。。。{:3_95:}
mc451367734 发表于 2016-12-31 07:53
找了好久,我一直没找到系统怎么判定坍塌范围的。
起初我以为这是个“事件”,只要把发生几率改成0就行了 ...
话说人物血量是怎么算的?我想让自己的猪脚能肉一点,但是貌似那个我是猪脚的MOD只是加了减伤,就算100%减伤也会倒地不起来着。
页:
[1]