- 版权类型
- 原创
- 支持版本
1.0.14f1, 1.0.15f1, 1.0.18f1
- 加载器
BepInEx5 或 6
声明
- 该mod的英文名称为CustomVehiclePathfind
- 本mod未经完整、长时间的测试,尚不能排除造成游戏崩溃的可能性,使用者需自行承担风险
最新更新 (1.0.2)
- 车辆违章代价可自定义
- 增加车辆变道代价自定义功能
- 增加车辆行驶费用自定义功能
- 该更新变更了mod名称,与之前的版本(SafePathFinding)不兼容,更新时需要删除旧版本
功能
- 自定义车辆寻路系统中车辆违章(不安全行为,包括不安全掉头和违反路口规则)的代价,从而限制或鼓励车辆做出违章行为
- 设置代价为大数(例如10000)将会禁止车辆违章
- 设置代价为0将会鼓励车辆违章
- 自定义车辆寻路系统中车辆变道的代价,从而限制或鼓励车辆变道
- 该功能默认关闭,可以在配置文件中打开
- 该功能效果难以证实,如果变道确实严重影响了游戏体验的话可以试试不同的代价值后观察一下效果
- 设置代价为大数(例如10000)将会完全禁止车辆变道,然而完全禁止车辆变道对城市交通的影响是毁灭性的
- 自定义车辆寻路系统中车辆行驶的代价,从而限制或鼓励市民驾车
- 该功能默认关闭,可以在配置文件中打开
- 设置代价为大数会禁止市民驾车出行(维护车辆和服务车辆不受影响)
- 代价高时市民搬入城市的速度将会大幅降低
- 设置代价为0将会鼓励市民利用车辆进行通勤
- 该代价对于货物运输似乎并没有影响,但是仍需要进一步观察
- 以上功能均有开关,在配置文件中可以选择是否启用以及自定义代价
效果
- 违章限制:将违章代价设为2147483647后,车辆不再违章(见下文违章限制实验)
- 变道限制:难以观察到肉眼可见的差异,需要更多测试
- 驾车限制:将行驶代价由游戏原始值0.01变为1后,平均车流量下降了约30%(在一个超高密度的7万人城市中测试)
安装
- 适配BepInEx5的版本:CustomVehiclePathfind_b5.dll
- 适配BepInEx6的版本:CustomVehiclePathfind_b6.dll
- 选择适配你的BepInEx版本的文件放在...\Cities Skylines II\BepInEx\plugins\中
在配置文件中自定义代价
- 加载本mod后启动一次游戏,然后立即关闭(为了生成配置文件)
- 打开配置文件(位于..\Cities Skylines II\BepInEx\config\CustomVehiclePathfind.cfg),按照该配置文件中的指示编辑并保存
- 加载本mod再次启动游戏即可
违章限制实验
- 测试路网:
小区出城道路只留一个方向,其中设置一条禁止直线通行的捷径,强迫车辆走迷宫,此时违规通过路口将会节省大量时间
通过测量捷径的车流量就能判断mod是否生效
- 加载mod前:
- 加载mod后:
- 可见捷径车流量(应该是)已归零,mod确实生效
-
更新内容(1.0.2)
车辆违章代价可自定义
增加车辆变道代价自定义功能
增加车辆行驶费用自定义功能
-
添加适配BepInEx5的版本,压缩包内包含B5和B6两个版本
我想问问这些数值都是在哪里设置呀?游戏内的某个位置么?