
RippersXL
通过简单的TweakDB/TweakXL记录实现自定义游戏内义体医生支持
查看大图基础: 通过简单的 TweakDB/TweakXL 记录,实现自定义的游戏内义体医生支持。
自定义义体医生功能:
- 义体医生椅 - 椅子是可选的,包含其自身的碰撞体积 - 可以省略,以将义体医生恢复为仅 NPC 互动,无动画
- 坐下/椅子动画 - 类似沉浸式义体医生,如果义体医生包含椅子,V 将在选择赛博义体/外观选项前坐下,并且 NPC 将转身面向椅子/V
- 可自定义工作点 - 义体医生拥有的动画/空闲状态
- 可自定义角色/外观 - NPC 的身份和长相
- 可自定义义体医生名称 - 扫描时和提示上显示的名称
- 可自定义库存 - 使用预定义的义体医生供应商库存(基础游戏或模组)
- 可自定义地图/小地图图标/提示 - 与基础游戏义体医生相同的支持:显示图标和义体医生名称,可选 26 种图标
- 可自定义位置/旋转 - NPC(和椅子)在世界中的位置
当玩家靠近义体医生时,他们会看向玩家,V 每次第一次接近他们时都会有一条语音台词。 (语音有一个基于距离的共享冷却时间,所以如果多个义体医生彼此非常接近,你只会说一次台词,直到你远离第一个说过话的义体医生)
如何使用该模组? [用户] 只需安装它,以及任何使用它的模组*! 如果这是您(在您的存档中)第一次安装/使用 Deceptious Quest Core,请访问 H10 公寓以开始(如果您已经通过 H10 开始了 DQC,那么 RippersXL 将立即启动) 本 [RippersXL] 模组本身并不添加任何义体医生!它是供其他模组作者为其模组/地点创建/添加新的义体医生使用的
如何使用该模组? [模组作者] 只需在您的模组中包含一个新的基于模板的 tweak,使用唯一的名称和自定义的值。 这甚至可以包含在现有的 .yaml 文件中。 [必需的 NPC] 使用世界构建器放置 NPC(使用您想要的任何工作点),并复制 X/Y/Z 和旋转(偏航)值 - RippersXL 将生成并放置 NPC,您的模组中不需要世界扇区 [可选椅子] 使用世界构建器放置义体医生椅 [下面的 int_electronics_002__surgical_chair_a_aa.ent],并复制 X/Y/Z 和旋转(偏航)值 - RippersXL 也会生成这个 [code]base\items\interactive\electronics\int_electronics_002__surgical_chair_a_aa.ent[/code] 义体医生和椅子必须相距不到 10 米,否则义体医生将恢复为“无椅子”模式。
Tweak 的名称必须唯一,但所有其他值可以共享(不过,尽量不要把您的义体医生放在彼此重叠的位置...) 确保您的 yaml 文件/文件夹的命名使其不会在 '##########RippersXL' 之前加载,否则您的 tweak 将无法正确加载。
显示名称可以是任何现有的或新的 LocKey - 但您必须自己创建新的 LocKey 作为模组的一部分。 工作点可以是任何工作点,但您有责任选择您的角色/实体支持的工作点。它也不一定是站立的。 站立工作点确实效果更好,因为 NPC 会原地转身面向椅子/V 坐下 坐下动画完成后希望 V 看向左侧,所以从视觉上看,义体医生 NPC 位于椅子左侧(从坐姿角度看)效果更好。
实体和外观可以是任何现有的或模组化的实体和外观 - 这些值可以在 tweak 数据库中现有的 Character 记录的相同变量中找到。 (该模组假定仅适用于人形角色,非人形可能无法工作 - 我无法让基础游戏的 Brendan 工作...)
请参阅文件部分,其中包含一个可选压缩包,其中包含模板(如下所示)以及一个示例 yaml,其中设置了 2 个义体医生(它们设置在体育场入口外的停车场中)
模组文件部分中包含的模板: [code]Character.<您唯一的义体医生/模组/ID名称>: $base: Character.rippersxl_base #为您的义体医生/NPC 设置实体和外观 [默认是歌舞伎枪支供应商]: appearanceName: None entityTemplatePath: base\open_world\characters\vendors\wat_kab_gun_trainer_01.ent
#派系 [默认为 Factions.Civilian] affiliation: Factions.Civilian
#命名 [默认为 '义体医生']: displayName: LocKey#35145
#工作点文件 [默认为站立并使用平板电脑]: holocallInitializerPath: base\workspots\common\ground\generic__stand_ground_tablet__use__01.workspot
#位置数据 [必需] bossHealthBarThresholds: [, , , , , , , ] #位置数据 (浮点数) x1, y1, z1, 后跟旋转角度 (浮点数) a1 ||| 以及用于可选义体医生椅的第二组 x2, y2, z2, 和 a2 #示例: [-1286.9, -1686.1, 44.2, 90.0, -1284.9, -1688.1, 44.2, -180.0]
x1 y1 z1 a1 x2 y2 z2 a2
#或无椅子: [-1286.9, -1686.1, 44.2, 90.0]
x1 y1 z1 a1
#供应商 ID,如果您想使用自定义或现有的游戏义体医生,请更改 vendorID: Vendors.rippersxl_custom #Vendors.rippersxl_custom 是从 Vik 的库存中克隆的
#地图上的地图标记图标,默认: 义体医生椅蓝色 forcedTBHZOffset: 0
0: 义体医生椅蓝色 13: 犬牙帮
1: 义体医生椅红色 14: 巫毒帮
2: 义体医生椅绿色 15: 瓦伦蒂诺帮
3: 义体医生椅黑白 16: 第六街
4: Cytech 17: 莫克斯帮
5: Zetatech 18: 虎爪帮
6: Kiroshi 19: 动物帮
7: 荒坂 20: 阿德卡多家族
8: Cyber Ware 21: 拾荒者
9: Arms Tools 22: Cyber Leg
10: Cyber Neck 23: Raven Microcybernetics
11: Cyber Back 24: Dynalar
12: 漩涡帮 25: Cyber Eye
输入任何大于 25 的数字以完全隐藏图标[/code]
义体医生图标选项: [img width=968]https://staticdelivery.nexusmods.com/mods/3333/images/32903/32903-1787165819-1452612155.png[/img]
Ko-Fi 链接: 非常喜欢我的模组吗?:Ko-Fi: Deceptious
如何重置模组? 您可以使用 Deceptious Quest Core Utilities and Settings 来重置 RippersXL,之后您需要重新进入 H10 公寓才能再次启动 RippersXL(地图标记不会重置/消失)
安装? 只需将主 .zip 文件解压到 "Cyberpunk 2077" 文件夹中,使 .archive 和 .archive.xl 文件最终位于 "Cyberpunk 2077\archive\pc\mod" 文件夹中。 这将导致 RippersXL 文件夹及其包含的文件位于 "Cyberpunk 2077\r6\scripts" 文件夹中。 这也会导致 ##########RippersXL 文件夹及其包含的文件位于 "Cyberpunk 2077\r6\tweaks" 文件夹中。 文件夹和文件的 # 号很重要,因为其中定义的某些 tweak 必须在任何其他模组之前加载。
重置以进行故障排除/调试/修复问题: 您可以使用 Deceptious Quest Core Utilities and Settings 在其原生设置 UI 菜单中通过按钮“重置”模组,这将停止该模组,然后您可以通过重新访问 H10 公寓来重新激活它,就像新安装一样
要求: TweakXL、ArchiveXL 和 Red4ext Codeware 和 Redscript Deceptious Quest Core [自 v2.0.0 起]
卸载? 只需从 "Cyberpunk 2077\r6\tweaks" 和 "Cyberpunk 2077\r6\scripts" 文件夹中删除 RippersXL 文件夹。 您也可以从 "Cyberpunk 2077\archive\pc\mod" 文件夹中删除 RippersXL.archive.xl 文件。 RippersXL.archive 文件本身是完全无害的,但一旦它在存档中正常工作,删除它可能会阻止该模组在将来重新安装后在该存档上正常工作。
语言 支持所有语言,该模组本身不使用自定义文本,除了一个硬编码的错误弹窗,该弹窗不属于模组的正常运行操作。
兼容性风险: 预计没有风险,所有内容都是自定义的,不修改现有文件。 如果该模组非常受欢迎,并且很快有很多模组作者开始使用它,则可能会耗尽义体医生槽位(0.9.0 限制为 30),超过 30 个不会破坏任何东西,只是某些义体医生不会出现。 游戏中包含一个警告,如果您的游戏超过 30 个,它会弹出,届时我将不得不扩展它(如果我还未扩展的话!)
问题/限制: 0.9.0 限制为 30 个义体医生,我可以/将会扩展这个限制! 安装新的/不同的 RippersXL 义体医生模组可以改变它们的加载顺序。 它们也可能混淆它们的工作点物品,如果您看到这样的义体医生手上或其他地方附着了错误的物品,当您离开该区域并且它们重生后,这将会修复。 V 的语音无法自定义,这就是为什么我把它做成通用的,这样它适用于任何商店类型。 NPC 无法真正获得任何语音,因为他们的性别和整个角色都是可自定义的
错误 如果有人发现 Issue/Limitations 中未列出的任何错误,请告诉我!
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。