太空工程师吧 关注:36,641贴子:507,417
  • 44回复贴,共1

新手向游戏数据修改(电力部分)

只看楼主收藏回复

我看人家发帖都先上图 咱也来两张


前两天写了修改推进器的教程 今天我发现电能源也很有搞头 哈哈下边是正题 大家修改最好做成MOD 有问题可以直接删掉MOD就OK 了
-----------------------我是分割线----------------------------
发电设备
修改路径E:\游戏目录\Content\Data\CubeBlocks 文件夹下的 CubeBlocks_Energy.sbc
------------------------
电池块 ------------------------分割线里是大电池块的语句代码组 下边还有相同的代码 只是规格大小之分
<TypeId>BatteryBlock</TypeId> 名称 电池块
<SubtypeId>LargeBlockBatteryBlock</SubtypeId> 规格 大块电池块
<MaxPowerOutput>12</MaxPowerOutput> 最大功率输出
<RequiredPowerInput>12</RequiredPowerInput> 所需功率输入 (没明白)
<MaxStoredPower>3</MaxStoredPower> 最大存储功率(也就是满电容量)
<InitialStoredPowerRatio>0.3</InitialStoredPowerRatio> 初始存储电源(也就是自带初始电量,这个应该是百分比 也就是满电的百分之30)
------------------------
-----------------------
<TypeId>BatteryBlock</TypeId> 名称 电池块
<SubtypeId>SmallBlockBatteryBlock</SubtypeId> 规格 小型电池块(大家注意这行代码它说明了电池组的大小规格)
<MaxPowerOutput>4</MaxPowerOutput> 最大输出功率(对照上边有变化 因为这个电池比上边的小)
<RequiredPowerInput>4</RequiredPowerInput> 所需功率输入(还是没懂这个啥意思)
<MaxStoredPower>1</MaxStoredPower> 最大存储功率
<InitialStoredPowerRatio>0.3</InitialStoredPowerRatio> 初始存储电量(百分之30)
------------------------
<TypeId>BatteryBlock</TypeId> 名称 电池块
<SubtypeId>SmallBlockSmallBatteryBlock</SubtypeId> 规格 小方块小电池块
<MaxPowerOutput>0.2</MaxPowerOutput> 同上
<RequiredPowerInput>0.2</RequiredPowerInput> 同上
<MaxStoredPower>0.05</MaxStoredPower> 最大存储功率 (这里变成了小数点 没试验不懂0.05代表的是什么)
<InitialStoredPowerRatio>0.05</InitialStoredPowerRatio> 大家注意这里和上一组代码规律不一样了 上边都是0.3也就是百分之30 这个是0.05 难道是百分之5?
----------------------------------------------
反应堆
<TypeId>Reactor</TypeId> 名称 反应堆
<SubtypeId>SmallBlockSmallGenerator</SubtypeId> 规格 小型发电机(别吐槽 百度上就是这么翻译的 上边就反应堆 这里就成发电机了)
<MaxPowerOutput>0.5</MaxPowerOutput> 最大功率输出 (这个简单只有一个最大功率输出 大型的是14.75)
下边这组语句代码组是反应堆需要的燃料(别的设备里也有相同的代码组 比如氢气引擎里也有)
<FuelInfos> 这里开始
<FuelInfo>
<Id>
<TypeId>Ingot</TypeId> 名称 锭 (应该是铀棒)
<SubtypeId>Uranium</SubtypeId>子类型 铀矿 (如果我们把这改成石头咋样?可是我不知道石头的指向代码)
</Id>
</FuelInfo>
</FuelInfos> 这里结束
下边的就是大小之分了 搜<TypeId>Reactor</TypeId> 这个名称代码就好 我就不写出来了
----------------------
氢气引擎
<TypeId>HydrogenEngine</TypeId> 氢气引擎
<SubtypeId>LargeHydrogenEngine</SubtypeId> 大型
<BuildTimeSeconds>60</BuildTimeSeconds> 焊接所需时间(没开加倍的)
<ResourceSinkGroup>Generators</ResourceSinkGroup>
<ResourceSourceGroup>Reactors</ResourceSourceGroup>
<MaxPowerOutput>5</MaxPowerOutput> 最大电力输出(不明白是什么单位)
<FuelCapacity>500000</FuelCapacity> 本身气罐存储量
<FuelProductionToCapacityMultiplier>0.005</FuelProductionToCapacityMultiplier> 燃料产量与产能之比 应该是氢气消耗和产电比例
<TypeId>HydrogenEngine</TypeId>
<SubtypeId>SmallHydrogenEngine</SubtypeId> 小型氢气发电机
<MaxPowerOutput>0.5</MaxPowerOutput> 最大电力输出
<FuelCapacity>16000</FuelCapacity> 气罐容量
---------------------------
风力发电机
<TypeId>WindTurbine</TypeId>名称 风力发电机
<SubtypeId>LargeBlockWindTurbine</SubtypeId> 大型风力涡轮机
<MaxPowerOutput>0.4</MaxPowerOutput> 最大输出功率
<OptimalGroundClearance>25</OptimalGroundClearance> 最佳离地间隙 超过25米才能完美发电
<OptimalWindSpeed>80</OptimalWindSpeed> 最佳风速 (没明白))
-------------------------------
太阳能电池板
<TypeId>SolarPanel</TypeId> 名称 太阳能板
<SubtypeId>LargeBlockSolarPanel</SubtypeId> 规格 大型太阳能电池板
<MaxPowerOutput>0.16</MaxPowerOutput> 最大功率输出
<TypeId>SolarPanel</TypeId> 名称 太阳能板
<SubtypeId>SmallBlockSolarPanel</SubtypeId> 规格 小型太阳能板
<MaxPowerOutput>0.04</MaxPowerOutput> 最大功率输出
文化不高 大家有不明白的 可以自己百度翻译一下 最后要说 小改怡情 大改后悔哈哈


IP属地:山东1楼2020-11-22 10:44回复
    反应堆数据翻译的可能有问题 大家可以借鉴一下 不要死搬硬套的修改 不好意思文化水平不行哈哈


    IP属地:山东2楼2020-11-22 14:58
    回复
      厉害了我的哥


      IP属地:山东来自Android客户端3楼2020-11-22 15:53
      回复
        电池的最大功率输入我改了一下,实际效果我是这样理解的:输入功率越高,电池充电越快。但是对反应堆输出要求也越高。这个数值调的过大很容易榨干反应堆


        IP属地:北京来自iPhone客户端4楼2020-11-22 18:59
        收起回复
          <TypeId>Ingot</TypeId> 表示大类:矿锭 Ingot
          <SubtypeId>Uranium</SubtypeId> 表示子类: 铀棒


          IP属地:上海5楼2020-11-22 19:48
          收起回复
            我补充一下 <FuelProductionToCapacityMultiplier>0.005</FuelProductionToCapacityMultiplier> 燃料产量与产能之比 应该是氢气消耗和产电比例 这句代码的翻译太片面,经过游戏中实验发现中间的数值0.005是氢气消耗产电比例 (打个比方 1L氢气可产电0.005 )也就是中间数值越大氢气消耗越少产电越多 比如改成0.5那就是产电效率提高了一百倍 反之亦然。


            IP属地:山东6楼2020-11-23 07:47
            回复
              这个可以有


              IP属地:重庆来自Android客户端7楼2020-11-24 19:04
              回复
                建议多读读对应方块的API,里面有详细注释


                IP属地:美国8楼2020-11-26 00:55
                收起回复
                  不要去动源文件,不要去动源文件,不要去动根目录下源游戏文件。需要修改请参考MOD制作,创建一个文件。动源文件你会后悔报错弹窗到死!


                  IP属地:海南9楼2020-12-01 06:48
                  收起回复
                    你玩的盗版?


                    IP属地:福建来自Android客户端10楼2020-12-16 16:25
                    回复
                      太阳能板的输出确实想改高一点,还有氧气农场


                      IP属地:上海来自Android客户端11楼2020-12-19 18:25
                      回复