虚拟汽车经销商

创作者: djkovrik
已更新:2025-08-06 16:22:08
61KB

前置 MOD

使用 虚拟汽车经销商 时将自动安装

关于此 MOD

这是一个非常基础的框架,允许模组制作者使用 TweakXL 将任何车辆添加到简单的虚拟商店中。
信息

虚拟汽车经销商新增了一个游戏内商店,您可以在任何公寓的电脑上访问该商店。 
(就像 Virtual Atelier 那样)。它会检查是否安装了任何支持的车辆模组,并将所有检测到的记录显示为可购买的车辆。


对于模组制作者——添加新车

唯一的要求是您必须在 TweakXL 中定义您的车辆。虚拟汽车经销商会搜索车辆记录中定义的几个字段,如果找到记录,则会添加一个新的可购买物品:

  • 经销商价格 车辆售价 - 国际
  • 经销商信用 - 需要街头声望才能解锁购买 - 国际
  • 经销商 AtlasPath - 通往 inkatlas资源库提供完整的车辆预览图像 - 细绳
  • 经销商零件名称 - inkatlas 中的纹理部件名称 - 细绳
  • 经销商变体 - 基础车辆记录的其他颜色变体 - 字符串数组

例如,如果您创建了一辆带有 ID 的新车辆 车辆.我的.定制车辆 (并将其附加到 Vehicle.vehicle_list.list) 然后新行可能如下所示:

Vehicle.my.custom_vehicle.dealerPrice: 123000
Vehicle.my.custom_vehicle.dealerCred: 20
Vehicle.my.custom_vehicle.dealerAtlasPath: "base/gameplay/gui/common/icons/codex/assets_fullscreen25.inkatlas"
Vehicle.my.custom_vehicle.dealerPartName: "v_makigai_maimai_basic_suburban_05_full"

如果您要制作颜色变体,请声明。 经销商价格, 经销商信用 经销商变体 用于基础记录和单独记录 经销商 AtlasPath 和 经销商零件名称 针对每种颜色变体,将颜色变体记录添加到 Vehicle.vehicle_list 中(但不要添加到基本记录中)。例如:

Vehicle.my.custom_vehicle.blue.dealerAtlasPath: "your/path/to/inkatlas.inkatlas"
Vehicle.my.custom_vehicle.blue.dealerPartName: "your_blue_preview_icon"

Vehicle.my.custom_vehicle.green.dealerAtlasPath: "your/path/to/inkatlas.inkatlas"
Vehicle.my.custom_vehicle.green.dealerPartName: "your_green_preview_icon"

Vehicle.my.custom_vehicle.dealerPrice: 123000
Vehicle.my.custom_vehicle.dealerCred: 20
Vehicle.my.custom_vehicle.dealerVariants:
  - "Vehicle.my.custom_vehicle.blue"
  - "Vehicle.my.custom_vehicle.green"

# 并且在你的调整文件中的某个地方
Vehicle.vehicle_list.list:
  - !append t"Vehicle.my.custom_vehicle.blue"
  - !append t"Vehicle.my.custom_vehicle.green"


我的示例车辆包使用了来自 Codex 的预览图,这些预览图具有特定尺寸。 1860x609 所以最好制作类似的东西(或者也可以重复使用图鉴图片)。载具召唤小部件的预览应该包含 470像素 宽度。


如何安装 

  • 下载并安装所有必需的文件
  • 下载模组压缩包并将两者解压到游戏文件夹中。


如何卸载 

  • 打开 CET 控制台并执行以下命令: 清除已售车辆()
  • 删除 Cyberpunk 2077\r6\scripts\VirtualCarDealer 文件夹
  • 删除 Cyberpunk 2077\r6\tweaks\VirtualCarDealer 文件夹
  • 从 Cyberpunk 2077\archive\pc\mod 文件夹中删除 VirtualCarDealer.archive 和 VirtualCarDealer.archive.xl。


翻译

如果您想将模组翻译成您自己的语言,请下载翻译源文件,使用任何文本编辑器(我推荐 Notepad++)打开 vdealer.json 文件,然后仅翻译包含“femaleVariant”键的行(示例屏幕截图 来自其他模组的文本(需要修改的部分以黄色标记)。之后,请检查您语言的代码。 这里 请参考下表,并将翻译后的文件发送给我。

目前支持的语言:

  • 英语
  • 俄语
  • 法语(感谢 Unseen Unit 提供素材)
  • 繁体中文(感谢 hansdofer 提供)
  • 波兰语(感谢 george173)
  • 西班牙语(感谢 iguruspain 提供图片)
  • 意大利语(感谢 NarakuITA)
  • 土耳其语(感谢 CalvinQuantine)
  • 巴西葡萄牙语(感谢 F4xUu)
  • 日语(感谢 onepkvn1)
  • 简体中文(感谢 HarryGu 提供)
  • 捷克语(感谢 Starfis 提供)
  • 德语(感谢 Somerov)
  • 韩语(感谢 MoookGwak 提供信息)


鸣谢

  • 用于 Redscript 编译器的 Jekky
  • WopsS for RED4ext
  • psiberx 用于代码软件和其他东西
  • e256 在纹理、测试和支持方面提供了巨大帮助。
  • Alien for inkatlas-utils photoshop 插件


我的其他模组



对于 Redscript 模组开发者

未使用替换方法

使用 Xmod 解锁 赛博朋克 2077 的全部潜力 — 今天就探索这些顶级 MOD!