后天115 发表于 昨天 09:58

关于speedup这个mod的问题说明

废话少说,直接进入正题。

speedup这个mod是可以修改的,作者也提供了说明。但我们总会发现修改后不会生效。而且mod提供了多种切换速度的按键,可最终只有capslock生效,这是为什么呢?
答案是作者将速度切换分为了大地图切换和战斗切换。
打开C:\Users\Alex\Downloads\SpeedUp_1.2.2.7z\SpeedUp\data\config路径下的SPEED_UP.json文件,会发现很长一段配置文件。而我们总是修改了上半段,很容易忽略最后一段:

"speedOptionsCampaign": [
      {
            "activateKey":-1,      # Default: None
            "activateMouse":-1,    # Default: None
            "activateCtrl":false,# Default: Control key not required
            "activateAlt":false,   # Default: Alt key not required
            "activateShift":false, # Default: Shift key not required

            # Toggle button for 2x speed
            "toggleKey":58,      # Default: Caps Lock
            "toggleMouse":-1,      # Default: None
            "toggleCtrl":false,    # Default: Control key not required
            "toggleAlt":false,   # Default: Alt key not required
            "toggleShift":false,   # Default: Shift key not required

            "speedUpMult":2.0,   # Default: 2.0
            "printMessage":true,   # Default: Show message
            "onAtStart":false      # Default: Disabled when first entering campaign
      },
      # Options can be added or removed as desired
    ]
}

注意看这个speedOptionsCampaign,这意味着大地图加速只有这一小段生效,前面的一大段全都是战斗加速。而大地图加速中只有capslock这一个加速按键。我很怀疑作者将两个加速模式做反了。
所以解决这个问题的方式就很简单了。直接将前面的复制进speedOptionsCampaign下方就好了。
这里我也附上我的配置文件,直接覆盖进C:\Users\Alex\Downloads\SpeedUp_1.2.2.7z\SpeedUp\data\config就好
操作就是capslock切换2倍速,F1切换6倍速,ctrl+capslock切换200倍速。可以叠加,例如按完capslock后按f1是12倍速。反之亦然。
切换完成后还要按住shift才生效。

AIYHBVDCX 发表于 昨天 12:13

本帖最后由 AIYHBVDCX 于 2026-8-2 11:15 编辑


注释补充...仅战斗加速部分 ,键值触发和主要键位触发, 按住和切换启用标识注释, 预览:
战斗加速 _ SpeedUp\data\config\SPEED_UP.json
{
#键位的ID,来源是GH喔 https://gist.github.com/Mumfrey/5cfc3b7e14fef91b6fa56470dc05218a
    "speedOptions": [
      {
                        #按住 左Shift 加速!!!注意,长按类型使"战舰朝向光标"失效!!!
            "activateKey":-1,#未激活 # 键盘按键值 #左Shift:42
            "activateMouse":-1,            # 鼠标按键值
            "activateCtrl":false,          # 是否按住Ctrl键 #开关用于切换[长按/按下切换]
            "activateAlt":false,         # 是否按住Alt键
            "activateShift":false,         # 是否按住Shift键

            "speedUpMult":2.0,       # 加速倍速, 默认值为x2倍速
            "bulletTimeMult":-1.0,   # -1 不改变子弹效果时间
            "printMessage":true,   # 是否显示消息
            "onAtStart":false,       # 战斗开始时是否启用
            "disableOthers":false,   # 不影响其他快捷键
            "capToFPS":0.0         # 速率和帧率的属性,蓝果不知道喔ov<
      },
                {
                        #切换 左CapsLock(左侧大小写切换)
            "toggleKey":58,               # 默认键: 大小姐切换
            "toggleMouse":-1,            # 默认为无
            "activateCtrl":false,          # 是否按住Ctrl键 #开关用于切换[长按/按下切换]
            "activateAlt":false,         # 是否按住Alt键
            "activateShift":false,         # 是否按住Shift键

                        "speedUpMult":6.0,       # 加速倍速, 默认值为x2倍速
            "bulletTimeMult":-1.0,   # -1 不改变子弹效果时间
            "printMessage":true,   # 是否显示消息
            "onAtStart":false,       # 战斗开始时是否启用
            "disableOthers":false,   # 不影响其他快捷键
            "capToFPS":0.0         # 速率和帧率的属性,蓝果不知道喔ov<
                }
    ]
}
大地图加速, 太快会卡顿, 最佳速度是x60倍, 感觉通常用不着....一般在游戏内置配置里调{:5_118:}
\\starsector-core\data\config\settings.json
"campaignSpeedupMult":6,#生涯模式中时间流速变快键倍率.默认为2倍.

AIYHBVDCX 发表于 昨天 12:27

论坛的代码窗口模式上下空间太大了, 还不能换行, 预览火葬场, 只能复制...好像甚至没有复制功能....
在换行啊空格啊等等的不同编码词符显示也不稳定....我感觉想不出来到底是咋样的, 毕竟我还使用了颜色编辑, {:5_132:}
页: [1]
查看完整版本: 关于speedup这个mod的问题说明