Instal Steam
login
|
bahasa
简体中文 (Tionghoa Sederhana)
繁體中文 (Tionghoa Tradisional)
日本語 (Bahasa Jepang)
한국어 (Bahasa Korea)
ไทย (Bahasa Thai)
Български (Bahasa Bulgaria)
Čeština (Bahasa Ceko)
Dansk (Bahasa Denmark)
Deutsch (Bahasa Jerman)
English (Bahasa Inggris)
Español - España (Bahasa Spanyol - Spanyol)
Español - Latinoamérica (Bahasa Spanyol - Amerika Latin)
Ελληνικά (Bahasa Yunani)
Français (Bahasa Prancis)
Italiano (Bahasa Italia)
Magyar (Bahasa Hungaria)
Nederlands (Bahasa Belanda)
Norsk (Bahasa Norwegia)
Polski (Bahasa Polandia)
Português (Portugis - Portugal)
Português-Brasil (Bahasa Portugis-Brasil)
Română (Bahasa Rumania)
Русский (Bahasa Rusia)
Suomi (Bahasa Finlandia)
Svenska (Bahasa Swedia)
Türkçe (Bahasa Turki)
Tiếng Việt (Bahasa Vietnam)
Українська (Bahasa Ukraina)
Laporkan kesalahan penerjemahan






------------------------------
开了海难兼容鱼人房制作就有问题,modmain.lua中把if (GLOBAL.IsDLCEnabled(GLOBAL.CAPY_DLC)) then下面Recipe中"mermhouse“改成”mermhouse_sw", 在
mermhouserecipe.atlas = "images/inventoryimages/mermhouse.xml"
下面加入
mermhouserecipe.product = "mermhouse"
再把GLOBAL.RECIPE_GAME_TYPE.COMMON改成GLOBAL.RECIPE_GAME_TYPE.ROG
就能在巨人国正常制造
不过制造栏图片还不能正常显示,最好在images/inventoryimages目录下加入mermhouse_sw.tex和mermhouse_sw.xml,图片可以把原有的mermhouse.tex改名(原文件)保留,xml同理。再在Asset下照葫芦画瓢加一个
Asset("ATLAS", "images/inventoryimages/mermhouse_sw.xml"),
把mermhouserecipe.atlas = "images/inventoryimages/mermhouse.xml"中mermhouse.xml改成mermhouse_sw.xml
对了,
@龍淵LoongY
能不能把渔夫的房子加到巨人国来,我试过可以制造
if inst:HasTag("fire") and inst.components.burnable then
inst.components.burnable:Extinguish()
end
inst.components.lootdropper:DropLoot()
for i=1 , math.floor(V_S16N/2) do
GLOBAL.SpawnPrefab(V_S16).Transform:SetPosition(inst.Transform:GetWorldPosition())
end
for i=1 , math.floor(V_S17N/2) do
GLOBAL.SpawnPrefab(V_S17).Transform:SetPosition(inst.Transform:GetWorldPosition())
end
for i=1 , math.floor(V_S18N/2) do
GLOBAL.SpawnPrefab(V_S18).Transform:SetPosition(inst.Transform:GetWorldPosition())
end
inst.SoundEmitter:PlaySound("dontstarve/common/destroy_wood")
inst:Remove()
end
local function Destroyablefn(inst)
inst:AddComponent("lootdropper")
inst:AddComponent("workable")
inst.components.workable:SetWorkAction(GLOBAL.ACTIONS.HAMMER)
inst.components.workable:SetWorkLeft(4)
inst.components.workable:SetOnFinishCallback(OnHammered)
end
local function DigUp(inst)
if (GLOBAL.IsDLCEnabled(GLOBAL.CAPY_DLC)) then
for i=1,math.floor(V_S4N/2) do
inst.components.lootdropper:SpawnLootPrefab(V_S4)
end
for i=1,math.floor(V_S5N/2) do
inst.components.lootdropper:SpawnLootPrefab(V_S5)
end
for i=1,math.floor(V_S6N/2) do
inst.components.lootdropper:SpawnLootPrefab(V_S6)
end
end
inst:Remove()
end
接上文
local function diggablefn(inst)
if not inst.components.lootdropper then
inst:AddComponent("lootdropper")
end
if not inst.components.workable then
inst:AddComponent("workable")
inst.components.workable:SetWorkAction(GLOBAL.ACTIONS.DIG)
inst.components.workable:SetOnFinishCallback(DigUp)
inst.components.workable:SetWorkLeft(1)
end
inst.components.workable:SetWorkAction(GLOBAL.ACTIONS.DIG)
inst.components.workable:SetOnFinishCallback(DigUp)
inst.components.workable:SetWorkLeft(1)
inst:AddComponent("diggable")
end
AddPrefabPostInit("pond",diggablefn)
AddPrefabPostInit("walrus_camp", Destroyablefn)
这个代码修改了海象屋子和池塘,所有池塘可以铲掉‘返还建造花费一半(向下取整),所有海象屋子可以锤掉,返还材料一半向下取整。不要问我是谁,我的名字叫雷锋
鱼人房:鱼x4,木板x4,石材x2
池塘:鱼x4,黄金铲子x1,石材x2
高鸟巢:草x10,高鸟蛋x2,石材x2
兔子洞:兔子x1,黄金铲子x1,石材x2
浣熊猫屋:木板x4,浣熊尾巴x2,绳子x2
海象窝:海象牙x1,冰块x6,石材x4
暴躁猴窝:香蕉x3,木板x2,便便x4
蜗牛窝:蜗牛黏液x3,蜗牛壳x2,大理石x2
狗窝:狗牙x4,骨片(骨头)x4,怪物肉x4
(个人觉得配方都挺合理,适合建筑党后期打造大型豪华基地。)
这几天刚想用代码敲出这些建筑,感觉很作弊,(自己建造的东西有目标性 东奔西跑收集大量材料,完成后也有成就感)
于是看到作者就把这个MOD写出来了,非常感谢~