|
以下有些修改没有经过测试,因为本人感觉没必要修改,有需要的可以修改去测试,都有写明。
搜索ElectrolyzerConfig
第14行 buildingDef.EnergyConsumptionWhenActive = 120f; 工作需要的电力
第15行 buildingDef.ExhaustKilowattsWhenActive = 0.25f; 电器启动时产生的热量(一次性产生,在下次启动时会再次产生,像液体加热时一样),没有测试。
第16行 buildingDef.OperatingKilowatts = 1f; 电器持续工作时产生的热量,没有测试。因为没这必要,可修改后自行测试。
第30行 electrolyzer.maxMass = 1.8f; 最大气压,即达到此值后,电器会提示气压过大,不再工作。如果用高压制氧科技的话,可以无视,1f=1kg=1000g
第34行 conduitConsumer.consumptionRate = 1f; 电器工作效率,按以往经验,应该是越大越快,没有测试。
第51行 elementConverter.conversionInterval = 1f; 转换速率,建议与工作效率一致,没有测试。
第44行 new ElementConverter.ConsumedElement(new Tag("Water"), 0.001f) 使用的物质(水)最后面的数值为使用量,数值已修改过。
第48行 new ElementConverter.OutputElement(2.888f, SimHashes.Oxygen, 303.15f, false, 0f, 1f, false), 工作时产生的氧气,第一个数据为产出的量,第二个为产生的物质,第三个为产生的物质温度,273.15f=0度,303.15f=273.15+30,表示30度,数据已修改过。
第49行 new ElementConverter.OutputElement(0.334f, SimHashes.Hydrogen, 303.15f, false, 0f, 1f, false) 工作时产生的氢气,第一个数据为产出的量,第二个为产生的物质,第三个为产生的物质温度,273.15f=0度,303.15f=273.15+30,表示30度,数据已修改过。
产生物质修改方法,直接点SimHashes后面的名字,到SimHashes类里面去看对应物质,将后面的值复制填充。中英文自已可以自行翻译,或http://bbs.3dmgame.com/thread-5610929-1-1.html
修改输入(消耗)物质:
第35行 conduitConsumer.capacityTag = ElementLoader.FindElementByHash(SimHashes.Water).tag;将SimHashes.Water改成对应的物质,比如污水的话,修改后会变成SimHashes.DirtyWater,物质查找方法参照上面方法。
第44行 new ElementConverter.ConsumedElement(new Tag("Water"), 0.001f)修改Water为对应的物质名即可,比如污水的话,修改后就会变成new ElementConverter.ConsumedElement(new Tag("DirtyWater"), 0.001f),其实就是SimHashes里的名字(不敢打包说一定是,因为某些命名会有多种)
|
|