在果引擎中,主要的游戏相关的全局可配置项均放置在 Scripts -> functions -> setGlobals
中。
游戏标题,显示在游戏窗口标题栏。
游戏模式,可选值如下:
MODE_SINGLE_PLAYER
:仅单人模式MODE_TOURNAMENT
:只能创建竞技模式的房间MODE_COOPERATION
:只能创建合作模式的房间MODE_USER_SELECT
:创建房间时由玩家选择竞技或合作模式
在竞技模式下只有玩家的位置会被同步,而其他信息均保持独立。
游戏正式开始时的初始房间(不包括标题、选关等房间)。
是否开启生产模式,默认为 false
。在生产模式中,不会触发引擎中自定义的错误信息(GM 报错没办法)。
是否开启多语言支持,默认为 true
。
默认语言设定,默认为 LANG_CN
。可选项为 LANG_CN
, LANG_EN
, LANG_JP
。
文字编码,默认为 gb2312
。该项应与你使用的 操作系统 文字编码一致,详见编码表。
存档文件加密密钥,为了保证安全,密钥长度应该不小于 40。
存档方式。可选项有:
SAVE_MODE_SHOOT
,射击存档(默认);SAVE_MODE_TOUCH
,触碰存档;SAVE_MODE_PRESS
,按键存档。存档键可以在controls_init
中通过global.savebutton
设置
服务器 IP 地址。引擎中提供的地址仅供测试,不保证随时可用。推荐发布游戏时部署自己的服务器以增强稳定性。
同步周期。该值决定了客户端之间同步数据的频率,默认为每 3 帧发送一个同步数据包。
轻量化模式(快速测试专用)。开启之后,则会在运行游戏编译完成之后直接读取一号存档,跳过标题、菜单等界面。
调试用主机用户名(快速登录用)
调试用主机密码(快速登录用)
调试用非主机用户名(快速登录用)
调试用非主机密码(快速登录用)
一些基本不会改的配置项,位于 system -> setGlobalsMinor
中。
服务器 TCP 端口,默认 3738。
服务器 UDP 端口,默认 3738。
是否开启流式播放,默认为 true
。开启之后音乐将被分段加载至内存中,极大提升运行效率,但缺陷是不能暂停。
?> 流式播放模式下,在玩家死亡或游戏暂停时,背景音乐将不会暂停播放,而仅仅减少音量。
是否使用内置绘图函数,默认为 false
。如果开启,则在语言为 LANG_EN
时会使用内置回吐函数;如果关闭,则会统一使用 FoxWriting
进行绘制。
游戏窗口宽度。
游戏窗口高度。
存档文件是否加密,默认为 true
。
是否使用键盘模拟聚焦模式。原理是在游戏中不断触发某个不存在的按键,这个按键只能在窗口聚焦时有效。默认开启。
使用键盘模拟聚焦的键码。默认为 1
,即 �
。
BOSS 房间内是否允许暂停,默认为 false
。
是否允许跳跃取消(JC),默认为 false
。
是否允许按 F4 全屏,默认为 true
。
是否允许使用小键盘,默认为 true
。
是否开启自动更换刺的精灵,默认为 true
。
是否开启自动贴图,默认为 true
。
BOSS 数量上限,默认为 64
。
道具数量上限,默认为 64
。
自定义数据数量上限,默认为 64
。
自定义字符串数量上限,默认为 64
。
存档保存路径,默认为 Data/Save
。
音乐读取路径,默认为 Data/Music
。
音效读取路径,默认为 Data/Sound
。
插件读取路径,默认为 Data/Plugin
。
字体读取路径,默认为 Data/Font
。
配置文件名,默认为 options.ini
。