desynced吧 关注:240贴子:1,019
  • 26回复贴,共1

原版(main)修改教程

只看楼主收藏回复

进入游戏文件以下路径:
DesyncedEarlys\game\Desynced\Content\mods\main\data
--------修改产能--------
utilities.lua文件中
CreateProductionRecipe函数

下面那行是原文,但是由于amount是可选参数,nil无法×10所以加了个判断
写10就是10倍产能
注意一定不要超过10 不然前期所有建筑都会因为爆满而不能制造(基地12格,材料2格产10格)
--------修改富矿--------
landfeatures.lua文件中
临时变量bc(local bc)是资源低中高的倍率
你也可以修改每种矿的crystal_richness_min和max乘数
--------修改物品--------
items.lua
所有的stack_size就是堆叠上限
stack_size=1的不能改大,和notstackable差不多
每一种矿的CreateMiningRecipe就是各种采矿机挖一个需要的tick


IP属地:山东1楼2023-08-18 14:44回复
    谢谢分享!


    IP属地:北京来自Android客户端2楼2023-08-18 22:23
    回复


      IP属地:广东3楼2023-08-20 09:46
      回复
        可以超过10.把建筑物的储存格子锁定为某物品就可以避免被无关的物品占用...


        IP属地:上海4楼2023-08-20 10:44
        收起回复
          大神, 修改 研究科技 时间是哪个文件啊~~~我不懂没有找到向对应数值的文件~~~~~~~~~


          IP属地:江苏5楼2023-08-22 10:52
          收起回复
            能不能 放个修改好的。。。不会改啊。。


            IP属地:四川6楼2023-08-22 13:50
            收起回复
              修改产能后玩了几小时,发觉虽然材料产能上去了很方便.但是建筑也跟着上去了有点麻烦.
              准备在item.lua里修改生产时间,这样同样可以达到提升产能的目的.
              另外data文件夹下的lua文件都可以修改,建筑/机器人的血量,武器的攻击力,攻击范围,开火间隔.
              如果不知道对应的名字,可以在main\textures\icons文件夹里查看对应的icon文件,一个文件夹对应一个lua文件


              IP属地:上海7楼2023-08-23 21:23
              收起回复
                修改完了要保存 怎么保存进mian文件啊,这个文件是个压缩包, 解压出来修改又保存成压缩包不起作用。还有贴吧里面有个哪个MOD下了保存进去游戏里面识别不出来怎么搞啊


                IP属地:四川8楼2023-09-19 00:20
                收起回复
                  加个改组件步骤:
                  1、记住要改的组件的中文名,打开mods\main.zip,languages文件夹,记事本打开zh.json,查找中文名,复制对应的英文名。如“内部高效模块”>"Internal Efficiency Module"
                  2、打开mods\main.zip,data文件夹,components.lua,此文件为组件,记事本打开,查找英文名,"Internal Efficiency Module",即为组件的设定。
                  如我把高效模块做如下修改:(效果为效率增加2000%,自带5000发电,2W蓄电,32范围电场)
                  ---------------- COMPONENT EFFICIENCY Boost Modules ----------------
                  local c_moduleefficiency = Comp:RegisterComponent("c_moduleefficiency",{
                  name = "Internal Efficiency Module",
                  desc = "将组件效率提高2000%,自带发电储电电场。",
                  attachment_size = "Internal",
                  texture = "Main/textures/icons/components/module_efficiency.png",
                  visual = "v_generic_i",
                  production_recipe = CreateProductionRecipe({ icchip = 1, refined_crystal = 1 }, { c_assembler = 30 }),
                  boost = 2000,
                  power = 1000,
                  power_storage = 20000,
                  drain_rate = 15,
                  charge_rate = 100,
                  transfer_radius = 32,
                  on_add = BoostModuleOnAdd,
                  on_remove = BoostModuleOnRemove,
                  })


                  IP属地:广东9楼2023-11-11 23:02
                  回复