您的位置: 單機 > 攻略 > 游戲秘籍 > 攻略詳情

異星工廠 制作MOD教程 異星工廠怎么制作MOD

時間:2014-04-02 22:01:20
  • 來源:3DM論壇—CSKJD
  • 作者:wuyan
  • 編輯:ChunTian
0

異星工廠 制作MOD教程 異星工廠怎么制作MOD 


首先,游戲目錄下有個【mods】文件夾,

在【mods】文件夾下面再建一個【MyMods】文件夾,

在【MyMods】文件夾里面用記事本之類的編輯器新建一個【info.json】文件,

【info.json】文件的內(nèi)容是:

  1.  "name":"MyMods", 
  2.  "author":"MyMods", 
  3.  "version":"0.0.1", 
  4.  "title":"MyMods", 
  5.  "homepage":"http://www..com", 
  6.  "description":"MyMods", 
  7.  "dependencies": ["base"] 


然后再新建一個目錄【Items】,什么名稱的目錄都可以,

把【\Factorio\data\base\prototypes\item\demo-mining-tools.lua】這個官方文件復(fù)制到【Items】文件夾里面,

好了,回到【MyMods】文件夾,新建一個【data.lua】文件

【data.lua】文件的內(nèi)容是:

  1. -- Items 這里是注釋 
  2. require("Items.demo-mining-tools ") 

這里解釋一下,require("目錄.文件名"),就是啟用這個文件里面的物品啦。

好了,拋磚引玉,舉一反三,大伙瘋狂的制作Mod吧,順便有時間也寫個跟詳細的教程出來,謝謝~~


官方【demo-mining-tools.lua】文件的內(nèi)容是:

  1. data:extend( 
  2.   { 
  3.     type = "mining-tool"
  4.     name = "iron-axe"
  5.     icon = "__base__/graphics/icons/iron-axe.png"
  6.     flags = {"goes-to-main-inventory"}, 
  7.     action = 
  8.     { 
  9.       type="direct"
  10.       action_delivery = 
  11.       { 
  12.         type = "instant"
  13.         target_effects = 
  14.         { 
  15.             type = "damage"
  16.             damage = { amount = 5 , type = "physical"
  17.         } 
  18.       } 
  19.     }, 
  20.     durability = 4000
  21.     subgroup = "tool"
  22.     order = "a[mining]-a[iron-axe]"
  23.     speed = 2.5, 
  24.     stack_size = 32 
  25.   } 

durability = 4000 這里是耐久度。 speed=2.5 這里是采礦速度。 

知道怎么改了吧,呵呵~~


這里是添加新物品的教程:

新建了一個【MyMods\Items\MineralResource.lua】文件,專門放原料物品;

  1. data:extend( 
  2.   { 
  3.     -- 這里是原版煤礦的內(nèi)容; 
  4.     type = "item"
  5.     name = "coal"
  6.     icon = "__base__/graphics/icons/coal.png"
  7.     flags = {"goes-to-main-inventory"}, 
  8.     fuel_value = "8MJ"
  9.     subgroup = "raw-material", -- 這里表示原材料; 
  10.     order = "b[coal]"
  11.     stack_size = 64 
  12.   }, 
  13.   { 
  14.     -- 這里是新建物品的內(nèi)容; 
  15.     type = "item"
  16.     name = "PrimaryCompressCoal"
  17.     icon = "__base__/graphics/icons/coal.png", -- 這里表示物品的圖片,自己美化也行的; 
  18.     flags = {"goes-to-main-inventory"}, -- 這里表示放入物品欄,不是武器欄; 
  19.     fuel_value = "16MJ", -- 這里表示燃燒值; 
  20.     subgroup = "intermediate-product", -- 這里表示手工制品,當(dāng)然工廠也可以制造; 
  21.     order = "b[coal]"
  22.     stack_size = 128 -- 這里表示堆積數(shù)量; 
  23.   }, 
  24.   { 
  25.     -- 這里是新建物品的內(nèi)容; 
  26.     type = "item"
  27.     name = "AdvancedCompressCoal"
  28.     icon = "__base__/graphics/icons/coal.png"
  29.     flags = {"goes-to-main-inventory"}, 
  30.     fuel_value = "32MJ"
  31.     subgroup = "intermediate-product"
  32.     order = "b[coal]"
  33.     stack_size = 256 
  34.   }, 
  35.   { 
  36.     -- 這里是新建物品的內(nèi)容; 
  37.     type = "item"
  38.     name = "Coke"
  39.     icon = "__base__/graphics/icons/coal.png"
  40.     flags = {"goes-to-main-inventory"}, 
  41.     fuel_value = "64MJ"
  42.     subgroup = "intermediate-product"
  43.     order = "b[coal]"
  44.     stack_size = 256 
  45.   } 


新物品要有名稱吧,新建【MyMods\locale\ch\ItemNames.cfg】文件;

  1. [item-name] 
  2. #這里是原版翻譯,可以自己潤色;# 
  3. coal=煤礦 
  4. #這里是新建物品的名稱翻譯;# 
  5. PrimaryCompressCoal=初壓煤 
  6. AdvancedCompressCoal=高壓煤 
  7. Coke=焦煤 


新物品要有配方,新建【\MyMods\Recipe\ItemRecipe.lua】

  1. data:extend( 
  2.   { 
  3.     type = "recipe"
  4.     name = "PrimaryCompressCoal"
  5.     ingredients = {{"coal", 1}}, -- 這里是原料以及數(shù)量; 
  6.     result = "PrimaryCompressCoal" -- 這里是產(chǎn)品; 
  7.   }, 
  8.   { 
  9.     type = "recipe"
  10.     name = "AdvancedCompressCoal"
  11.     ingredients = {{"PrimaryCompressCoal", 1}}, 
  12.     result = "AdvancedCompressCoal" 
  13.   }, 
  14.   { 
  15.     type = "recipe"
  16.     name = "Coke"
  17.     ingredients = {{"AdvancedCompressCoal", 1}}, 
  18.     result = "Coke" 
  19.   } 


完成之后記得在【\MyMods\data.lua】里面添加信息,否則不起作用的~~

  1. -- Items 
  2. require("Items.MineralResource") 
  3. -- 
  4. require("Recipe.ItemRecipe") 

好了,進游戲玩自己的去吧~ 異星工廠 制作MOD教程 異星工廠怎么制作MOD

點擊進入3DMGAME《異星工廠》游戲論壇專區(qū)

7.4
已有61人評分 您還未評分!
  • 類型:策略游戲
  • 發(fā)行:slpwnd
  • 發(fā)售:2020-08-14(PC)
  • 開發(fā):slpwnd
  • 語言:簡中 | 繁中 | 英文 | 日文 | 多國
  • 平臺:PC Switch
  • 標(biāo)簽:沙盒,生存,經(jīng)商,時間管理,建造,獨立

玩家點評 0人參與,0條評論)

收藏
違法和不良信息舉報
分享:

熱門評論

全部評論

3DM自運營游戲推薦 更多+