CaineSub - 现代对话框界面与字幕

CaineSub - 现代对话框界面与字幕

现代字幕和现代对话界面。

描述

为《吸血鬼:避世血族》打造的现代字幕与现代化对话界面。

《避世血族》中所有背景对话(NPC 的喊话、无意间听到的谈话、广播、电视新闻)都只在左上角以小段文字显示,很容易错过,也难以阅读。CaineSub 将它们转换为正式的字幕,带有说话者姓名,采用简洁现代的风格。它还会重新绘制对话界面:回答以条形选项显示在屏幕中央,对方的台词显示在其下方。

它通过游戏自身的引擎和 HUD 运行。不修改任何游戏文件。删除它,游戏即恢复原状。

安装说明

  1. 解压到游戏文件夹(Vampire.exe 所在位置)。这会把 cainesub.vtm 放入 bin\loader。
  2. 启动游戏。CaineSub 会在其旁边生成 cainesub.ini,其中解释了每一项设置。游戏中运行时修改即时生效。

字体已内置于插件中,无需安装其他内容。卸载时,删除 bin\loader\cainesub.vtm 和 bin\loader\cainesub.ini。

主要功能

字幕

  • 说话者姓名、分隔线和台词,带有描边和阴影,在任何背景上都清晰可读。
  • 多条字幕会堆叠显示,最旧的一条淡出。
  • 可放置在任意位置(底部、中部或顶部;左侧、居中或右侧),并可选择宽度、大小和字体。
  • 可按固定时间显示,或根据台词的阅读时间决定显示时长。
  • 可使用游戏配色或纯白色,并可选柔和背景。

对话界面

  • 回答以条形选项显示在屏幕中央,带有对应的数字键和游戏的技能颜色(说服、诱惑、恐吓等)。
  • 多种布局,以及大小、字体(也可为每种技能单独设置)、颜色和不透明度。

字幕和对话界面可各自独立关闭,且两者都会在菜单和加载界面下隐藏。

前置需求

  • 非官方补丁及其 Bloodlines Loader(bin\loader 文件夹)。CaineSub 是一个 loader 插件,且仅针对非官方补丁的游戏版本进行修补。在其他版本上它会保持关闭,并在日志中说明。
  • 可选:用于手柄的 CainePad。其按钮图标会显示在回答前方,当前选中的回答会高亮显示。

游戏内设置: 在主菜单按 C(或使用 CainePad 时按住两个摇杆)进入设置界面,其中有一页 CaineSub 的对话设置。

查看我的其他模组

致谢

  • Wesp5 以及非官方补丁背后的所有人,感谢你们让这款游戏延续至今。
  • Bloodlines Loader 的制作者,让此类插件成为可能。
  • Adobe(Source Sans 3、Source Serif 4)和 Google(Noto Sans、Noto Serif)提供的字体,遵循 SIL Open Font License;Kenney 提供的键盘字体(CC0)。许可证包含在下载文件中。

本模组在代码编写和游戏内部机制研究方面使用了 AI 辅助(Anthropic 的 Claude)。