三十六.延長冰箱保鮮時間
三十七.種子腐爛變慢
三十八.增加墻的耐久力
三十九.讓游戲中的一天更漫長(1天從真實(shí)世界的8分鐘修改為16分鐘)
四十.修改白天、傍晚、黑夜占一天的比例
四十一.地圖全開(游戲中按Ctrl +1)
四十二.縮短草、樹杈、蘆葦、洞穴花長出時間
四十三.種草不用施肥
四十四.用蘆葦種植蘆葦(分株種植)
四十五.采礦時50%概率挖出寶石
四十六.種腐爛食物得高鳥,高鳥無攻擊行為、下高鳥蛋
四十七.青年高鳥陪你到??菔癄€,并增加血量及攻擊力
四十八.牙齒陷阱不傷害自養(yǎng)高鳥
四十九.農(nóng)田收獲更多產(chǎn)品
五十.農(nóng)作物1秒長出來
五十一.晾肉無需等待(將肉放在晾肉架上即干)
五十二.煮一鍋收多個料理
五十三.縮短煮料理時間
五十四.縮短釣魚時間
五十五.延長燃料燃燒時間
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將PERISH_FRIDGE_MULT = .5修改為PERISH_FRIDGE_MULT = .01即可
三十七.種子腐爛變慢
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將PERISH_SUPERSLOW = 40*total_day_time*perish_warp,修改為PERISH_SUPERSLOW = 200*total_day_time*perish_warp,即可
三十八.增加墻的耐久力
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將以下內(nèi)容:
HAYWALL_HEALTH = 100,
WOODWALL_HEALTH = 200,
STONEWALL_HEALTH = 400,
修改為:
HAYWALL_HEALTH = 1000,
WOODWALL_HEALTH = 2000,
STONEWALL_HEALTH = 4000,
即可增加墻的耐久力10倍
三十九.讓游戲中的一天更漫長(1天從真實(shí)世界的8分鐘修改為16分鐘)
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將local seg_time = 30修改為local seg_time = 60即可
四十.修改白天、傍晚、黑夜占一天的比例
用記事本打開游戲目錄\data\scripts\tuning.lua文件,查找以下內(nèi)容:
local day_segs = 10 白天小時數(shù)
local dusk_segs = 4 傍晚小時數(shù)
local night_segs = 2 黑夜小時數(shù)
修改每行最后的數(shù)字,即可修改白天、傍晚、黑夜占一天的比例,總數(shù)不要超過16
四十一.地圖全開(游戲中按Ctrl +1)
用記事本打開游戲目錄\data\scripts\main.lua文件,在KnownModIndexoad(function() end)的下一行插入以下內(nèi)容:
TheInput:AddKeyUpHandler(KEY_1, function()
if TheInput:IsKeyDown(KEY_CTRL) then
local MainCharacter = TheSim:FindFirstEntityWithTag("player")
local map = TheSim:FindFirstEntityWithTag("minimap")
if MainCharacter and map then
local x, y, z = MainCharacter.Transform:GetWorldPosition()
map.MiniMap:ShowArea(x, y, z, 10000)
end
end
end
);
即可在游戲中按Ctrl + 1使地圖全開。這不是我的研究,是轉(zhuǎn)載來的,以方便大家
四十二.縮短草、樹杈、蘆葦、洞穴花長出時間
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將以下內(nèi)容:
GRASS_REGROW_TIME = total_day_time*3,
SAPLING_REGROW_TIME = total_day_time*4,
REEDS_REGROW_TIME = total_day_time*3,
FLOWER_CAVE_REGROW_TIME = total_day_time*3,
修改為:
GRASS_REGROW_TIME = total_day_time*1,
SAPLING_REGROW_TIME = total_day_time*1,
REEDS_REGROW_TIME = total_day_time*1,
FLOWER_CAVE_REGROW_TIME = total_day_time*1,
即可讓這幾種植物1天長1次
四十三.種草不用施肥
用記事本打開游戲目錄\data\scripts\prefabs\grass.lua文件,將以下內(nèi)容:
inst.components.pickable:MakeBarren()
inst.components.pickable.makebarrenfn = makebarrenfn
inst.components.pickable.makefullfn = makefullfn
inst.components.pickable.max_cycles = 20
inst.components.pickable.cycles_left = 20
修改為:
inst.components.pickable:MakeEmpty()
--inst.components.pickable.makebarrenfn = makebarrenfn
--inst.components.pickable.makefullfn = makefullfn
--inst.components.pickable.max_cycles = 20
--inst.components.pickable.cycles_left = 20
即可種草不用施肥
四十四.用蘆葦種植蘆葦(分株種植)
用記事本打開游戲目錄\data\scripts\prefabs\cutreeds.lua文件,在inst:AddComponent("inspectable")的下一行插入下列內(nèi)容:
local function OnDeploy (inst, pt)
local reeds = SpawnPrefab("reeds")
if reeds then
reedsushEvent("growfromcutreeds")
reeds.Transform:SetPosition(pt.x, pt.y, pt.z)
inst.components.stackable:Get():Remove()
end
end
inst:AddComponent("deployable")
inst.components.deployable.ondeploy = OnDeploy
即可用蘆葦種植蘆葦(分株種植),如果想移植,原來的蘆葦根不想留,用火炬燒掉即可
四十五.采礦時50%概率挖出寶石
用記事本打開游戲目錄\data\scripts\prefabs\rocks.lua文件,依次查找以下內(nèi)容:
inst.components.lootdropper:AddChanceLoot("nitre", 0.25)
inst.components.lootdropper:AddChanceLoot("goldnugget", 0.25)
inst.components.lootdropper:AddChanceLoot("rocks", 0.6)
在這三句每句的下一行,均插入以下內(nèi)容:
inst.components.lootdropper:AddChanceLoot("bluegem", 0.5)
inst.components.lootdropper:AddChanceLoot("redgem", 0.5)
inst.components.lootdropper:AddChanceLoot("orangegem", 0.5)
inst.components.lootdropper:AddChanceLoot("yellowgem", 0.5)
inst.components.lootdropper:AddChanceLoot("greengem", 0.5)
即可在采礦時50%概率挖出寶石,也可將bluegem(藍(lán)寶石)、redgem(紅寶石)、orangegem(橙寶石)、yellowgem(黃寶石)、greengem(綠寶石)換成其他物品(比如koalefant_summer紅象、koalefant_winter冬象),并調(diào)整0.5(出現(xiàn)概率)為你想要的數(shù)字
四十六.種腐爛食物得高鳥,高鳥無攻擊行為、下高鳥蛋,高鳥蛋可堆疊
1.用記事本打開游戲目錄\data\scripts\prefabs\spoiledfood.lua文件,在inst.components.edible.hungervalue = TUNING.SPOILED_HUNGER的下一行插入下列內(nèi)容:
local function OnDeploy (inst, pt)
local tallbird = SpawnPrefab("tallbird")
if tallbird then
tallbirdushEvent("growfromspoiledfood")
tallbird.Transform:SetPosition(pt.x, pt.y, pt.z)
inst.components.stackable:Get():Remove()
end
end
inst:AddComponent("deployable")
inst.components.deployable.ondeploy = OnDeploy
2.用記事本打開游戲目錄\data\scripts\prefabs\tallbird.lua文件,將以下內(nèi)容:
inst.components.combat:SetRange(TUNING.TALLBIRD_ATTACK_RANGE)
修改為:
inst.components.combat:SetRange(TUNING.TALLBIRD_ATTACK_RANGE*0)
在inst:AddComponent("inspectable")的下一行插入以下內(nèi)容:
inst:AddComponent("periodicspawner")
inst.components.periodicspawner:SetPrefab("tallbirdegg")
inst.components.periodicspawner:SetRandomTimes(80, 110)
inst.components.periodicspawner:SetDensityInRange(20, 2)
inst.components.periodicspawner:SetMinimumSpacing(8)
inst.components.periodicspawner:Start()
3.用記事本打開游戲目錄\data\scripts\prefabs\tallbirdegg.lua文件,在inst:AddComponent("edible")的下一行插入下列內(nèi)容:
inst:AddComponent("stackable")
inst.components.stackable.maxsize = TUNING.STACK_SIZE_SMALLITEM
四十七.青年高鳥陪你到??菔癄€,并增加血量及攻擊力
1.青年高鳥18000天不長大:用記事本打開游戲目錄\data\scripts\prefabs\smallbird.lua文件,將return TUNING.TEENBIRD_GROW_TIME替換為return TUNING.TEENBIRD_GROW_TIME*1000即可
2.提高青年高鳥血量到30000點(diǎn):用記事本打開游戲目錄\data\scripts\prefabs\smallbird.lua文件,將inst.components.health:SetMaxHealth(TUNING.TEENBIRD_HEALTH)替換為inst.components.health:SetMaxHealth(TUNING.TEENBIRD_HEALTH*100)即可
3.提高青年高鳥攻擊力到180點(diǎn):用記事本打開游戲目錄\data\scripts\prefabs\smallbird.lua文件,將inst.components.combat:SetDefaultDamage(TUNING.TEENBIRD_DAMAGE)替換為inst.components.combat:SetDefaultDamage(TUNING.TEENBIRD_DAMAGE*5)
四十八.牙齒陷阱不傷害自養(yǎng)高鳥
用記事本打開游戲目錄\data\scripts\prefabs\trap_teeth.lua文件,將if target then替換為if target and not target:HasTag("smallbird") then即可
四十九.農(nóng)田收獲更多產(chǎn)品
用記事本打開游戲目錄\data\scripts\components\crop.lua文件,將以下內(nèi)容:
harvester.components.inventory:GiveItem(product)
替換為:
harvester.components.inventory:GiveItem(SpawnPrefab(self.product_prefab))
harvester.components.inventory:GiveItem(SpawnPrefab(self.product_prefab))
harvester.components.inventory:GiveItem(SpawnPrefab(self.product_prefab))
即可一次收獲3個產(chǎn)品,想收獲多少,就復(fù)制多少行harvester.components.inventory:GiveItem(SpawnPrefab(self.product_prefab))即可
五十.農(nóng)作物1秒長出來
1.用記事本打開游戲目錄\data\scripts\prefabs\seeds.lua文件,將inst.components.plantable.growtime = TUNING.SEEDS_GROW_TIME修改為inst.components.plantable.growtime = TUNING.SEEDS_GROW_TIME*0
2.用記事本打開游戲目錄\data\scripts\prefabs\veggies.lua文件,將inst.components.plantable.growtime = TUNING.SEEDS_GROW_TIME修改為inst.components.plantable.growtime = TUNING.SEEDS_GROW_TIME*0
即可讓所有農(nóng)作物1秒長出
五十一.晾肉無需等待(將肉放在晾肉架上即干)
用記事本打開游戲目錄\data\scripts\prefabs\meats.lua文件,
1.將共三句inst.components.dryable:SetDryTime(TUNING.DRY_FAST)修改為inst.components.dryable:SetDryTime(TUNING.DRY_FAST*0)
2.將共二句inst.components.dryable:SetDryTime(TUNING.DRY_MED)修改為inst.components.dryable:SetDryTime(TUNING.DRY_MED*0)
五十二.煮一鍋收多個料理
用記事本打開游戲目錄\data\scripts\components\stewer.lua文件,將以下內(nèi)容:
if loot and loot.components.perishable then
loot.components.perishable:SetPercent( self.product_spoilage)
end
harvester.components.inventory:GiveItem(loot, nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
替換為:
local pt = Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition()))
harvester.components.inventory:GiveItem(SpawnPrefab(self.product), nil, pt)
harvester.components.inventory:GiveItem(SpawnPrefab(self.product), nil, pt)
harvester.components.inventory:GiveItem(SpawnPrefab(self.product), nil, pt)
即可煮一鍋收3個料理,想收多少,就復(fù)制多少行harvester.components.inventory:GiveItem(SpawnPrefab(self.product), nil, pt)即可
五十三.縮短煮料理時間
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將BASE_COOK_TIME = night_time*.3333,修改為BASE_COOK_TIME = seg_time*.01,即可
五十四.縮短釣魚時間
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將以下內(nèi)容:
FISHING_MINWAIT = 2,
FISHING_MAXWAIT = 20,
修改為:
FISHING_MINWAIT = 1,
FISHING_MAXWAIT = 5,
即可縮短釣魚時間
butterflywings.lua 蝴蝶翅膀
egg.lua 雞蛋
froglegs.lua 蛙腿
hambat.lua 火腿棒
honey.lua 蜂蜜
mushrooms.lua 蘑菇
petals.lua 花瓣
petals_evil.lua 邪惡花瓣
seeds.lua 種子
fish.lua 魚
veggies.lua 蔬菜
meats.lua 肉
lightbulb 燈泡(熒光果)