饥荒mod教程:debug工具

2025-10-29 09:00:17

第六章:饥荒debug工具的使用

在饥荒里附带里一组debug工具,不过在正常情况下是处于未激活状态的(debugkey),我们需要激活才能使用.

这些工具主要定义在

debugkeys.lua,debugtools.lua,debugsounds.lua,debugprint.lua.

如何激活debug工具?

   

据我所知,有两种方法,直接修改源代码,和制作mod法.

当然还有一种方法,假如你只想使用其中的一两个功能,其他的不想使用,你可以直接增加一个新的keyhandlers(按钮事件),之后把对应的代码复制到事件函数里就行.

修改源代码

打开main.lua 在130~137行中间:

加入 CHEATS_ENABLED=true

保存..

mod法,

在modmain.lua里,加入

GLOBAL. CHEATS_ENABLED=true

require "debugkeys"

保存.

之后进入游戏加载这个mod就行了.

--------------------------------------------------

激活了debug工具,进入游戏里,测试一下吧.

其实,debug 工具就是一个一个函数,我们调用这些函数可以方便程序猿来调试代码,

这些函数根据触发条件可以分成两类 ,控制台触发与按键触发.

控制台触发是调用控制台(~键),之后输入一个函数或一段代码,按回车运行.

这个我主要是用来查看变量用的,虽然它也提供里一些debug函数(定义在debugtools.lua),可是我对这种方法不感冒.因为太麻烦了,调用一个函数要写一段代码,而且还不能复制粘贴,很麻烦,不如直接按键来的快.

按键触发是当我们按下按键时,调用对应的事件函数,(定义在debugkey.lua里)这些功能与按键我整理在下表里(按照debugkey.lua 里定义的顺序排列的)

{小键盘+ }

属性全加

ctrl+小键盘+ 

San值增加

alt+小键盘+

生命值增加

shift+小键盘+  

饥饿值增加

小键盘-

同上(小键盘+),不过是减少

 {F9}

增加时间(一天的1/4)属性减少

{Shif+PageUP}

   

增加降雨量极限+100

   

{PageUP}

   

增加季节(多按几次)

   

{Ctrl+PageUP}

  

增加大气压+100

   

{Pause}

  

暂停

   

{PageDown}

与上面(PageUP)三个相反

   

{Home}

   

游戏进入步进模式,每按一下home键,进入下一帧动画

   

{F8}

   

以人物为圆心,用蜂巢堆成三个同心圆

{Pause}

   

退出步进模式

   

   

F4

   

天气变为雨天,再按一次也是雨天,改变天气

shift+F3

死亡,天数设置为9999,经验1600,删档,界面无头像

全人物解锁

alt+F3

死亡,同上,界面有头像

ctrl+F3   

逃脱,同上,不删档   

F3  

逃脱,同上

  

F7 

随机增加一只远古守护者

   

ctrl+F5  

随机传送,不过好像停不下来

  

ctrl+K  

鼠标位置的动物立即死亡(有掉落),鼠标位置的物品消失

   

   

   

shift+R  

删除鼠标位置的事物,

    

   

alt+/

开始时间分析

   

G  

开启上帝模式,再按关闭

   

shift+O   

将亮度改变成light模式

   

alt+O 

将亮度改变成dark 模式

   

ctrl+G

加快鼠标位置物品的成长,比如一级蜘蛛巢变为两级,两级变为三级

   

    

   

ctrl+M 

地图全开 

shift+M  

地图全关

   

ctrl+F10

到下个时间段(早晨,黄昏,晚上)不减少属性

   

shift+R,ctrl+R

从头开始

   

T

   

传送人物到鼠标位置,包括海洋

    

   

ctrl+数字1   

传送到下一个零件处

   

F1   

出错!

   

/  

背包物品全丢

   

ctrl+S   

保存

   

完。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:125
  • 阅读量:179
  • 阅读量:107
  • 阅读量:70
  • 阅读量:178
  • 猜你喜欢