预览
前置 Mod
详情
关于前置要求的信息:
ImGui VR Helper 仅在游戏的 VR 版本中才需要。
VR 安装:
ImGui VR Helper 也是必需的前置
描述:
此 mod 添加了一个新菜单,以便其他 mod 可以注册自己的 ImGui 图形界面。它们也可以创建自己的窗口,并以任意方式打开它们。一切都已设置妥当,你只需将 imgui 和此 mod 导入你的插件,即可开始使用它们。无需使用钩子(hooks)或输入管理。
V3.18 更新
使用不完整的翻译文件时,将不再用“missing translation”代替文本显示;而是会回退到英文。
V3.17 更新
现在此 mod 会在所有受支持的语言中从游戏的 SWF 字体文件读取字体,并且现在有了字形范围配置,位于

V3.16 更新
恢复了分开的控件,用于更改键盘和手柄上的打开快捷键

V3.15 更新
imGui Icons 现在是一项前置要求
打开设置菜单的按键仍然是 X
⚠️手柄的切换键和切换模式并未被移除;它们已与键盘的切换设置合并。你可以使用相应的设备访问各自的配置。
- 改进了手柄的可用性
- 使窗口的位置与大小现在可以在游戏会话之间保存,由 Quantumyilmaz 制作
- 使选择快捷键绑定变得容易得多,由 Quantumyilmaz 制作
- 添加了字体选择器,由 Quantumyilmaz 制作
- 添加了波兰语支持 RaphMk1
- 添加了一些手柄修复,由 marthofdoom 制作
本次更新的视频展示:
该窗口名为 mod control panel,你可以使用一个可配置的快捷键打开它。以下是 SKSEMenuFramework.ini 中所有可用的配置:
剧透
[General]
; 键盘的菜单切换键
ToggleKey = F1
; SinglePress, Hold, DoublePress
ToggleMode = SinglePress
; 手柄的菜单切换键
ToggleKeyGamePad = lb
; SinglePress, Hold, DoublePress
ToggleModeGamePad = DoublePress
FreezeTimeOnMenu = true
BlurBackgroundOnMenu = true
MenuStyle = Skyrim
;MenuStyle = Modern
;MenuStyle = Default
剧透
键盘按键列表
剧透
NONE
ESCAPE
1
2
3
4
5
6
7
8
9
0
MINUS
EQUALS
BACKSPACE
TAB
Q
W
E
R
T
Y
U
I
O
P
BRACKETLEFT
BRACKETRIGHT
ENTER
LEFTCONTROL
A
S
D
F
G
H
J
K
L
SEMICOLON
APOSTROPHE
TILDE
LEFTSHIFT
BACKSLASH
Z
X
C
V
B
N
M
COMMA
PERIOD
SLASH
RIGHTSHIFT
KP_MULTIPLY
LEFTALT
SPACEBAR
CAPSLOCK
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
NUMLOCK
SCROLLLOCK
KP_7
KP_8
KP_9
KP_SUBTRACT
KP_4
KP_5
KP_6
KP_PLUS
KP_1
KP_2
KP_3
KP_0
KP_DECIMAL
F11
F12
KP_ENTER
RIGHTCONTROL
KP_DIVIDE
PRINTSCREEN
RIGHTALT
PAUSE
HOME
UP
PAGEUP
LEFT
RIGHT
END
DOWN
PAGEDOWN
INSERT
DELETE
LEFTWIN
RIGHTWIN
手柄按键列表
剧透
NONE
DPAD_UP
DPAD_DOWN
DPAD_LEFT
DPAD_RIGHT
START
BACK
LS
RS
LB
RB
LT
RT
A
B
X
Y
手柄控制:
剧透
使用配置好的手柄按键打开菜单(默认为双击 LB)
使用方向键选择菜单的某个部分,然后使用 “A” 与菜单交互或进入更深层级,或使用 “B” 返回上一层
你也可以使用 Esc 键关闭该窗口。当有任意数量的窗口打开时,所有用户输入都会被重定向到它们。此外,它还可以选择像其他菜单一样冻结游戏。
安装:
下载并安装所有前置要求
使用你喜欢的 mod 管理器下载并安装 SKSE Menu Framework
创建你自己的菜单:
在文件区可以下载一个头文件,它导出了创建你自己的菜单所需的全部函数。你可以在这里找到示例:
https://github.com/Thiago099/SKSE-Menu-Framework-2-ExampleSKSE Menu Framework 3 Example
关于如何使用它的简要文档 如果你不想使用该头文件,还有由 Quantumyilmaz 制作的替代方案:
可能对你开发菜单有用的链接:
ImGui 代码片段:这个网站涵盖了大量组件,即使不是全部
用于生成 ImGui 菜单的图形界面:这个编辑器只涵盖少数组件,但你可以以交互的方式在上面创建 GUI(其源代码)Font Awesome:在这里你可以找到此 mod 支持的图标。了解更多信息
鸣谢:
此 mod 是 Quantumyilmaz 的想法,此外此 mod 及其模板都基于他的模板
我还使用了来自 Mod Function Menu 的 ImGui 代码,它基于 po3 的 PhotoMode 和 Dialogue History
感谢 blnkxin,现在可以将此 mod 以及使用 mod control panel 的 mod 翻译成中文和其他语言,并支持各种字符范围。
alandtse 提供 VR 支持
源代码:
v3
SKSE Menu Framework 3SKSE Menu Framework 3 Example
以下是我的一些其他 mod:
剧透
面向玩家:
传送法术:你可以设置最多 30 个命名锚点,然后随时传送到它们那里,你也可以回到原来的位置。
魔法存储:你有一个可以通过法术访问的魔法存储,但是它会
根据物品重量的十分之一降低你的生命值(可配置)。
可重复使用的消耗品:一个仍在制作中的 mod,允许你多次使用消耗品。
面向 mod 作者:
DPF - Dynamic Persistent Forms: 允许 Papyrus 脚本在运行时创建新的 form,就像玩家制作的药水一样。
Atronach Forge Fix:修复脚本处理配方的方式,使你可以多次使用同一个物品。
BBCode Papyrus Coloring(Nexus 论坛):你可以用这个网页应用为你的 Papyrus 代码片段着色。


