Skip to content

功能总览 ​

jrpm = jgrpp 全特性 + pulsexlb(机车换挂 + 模块化机场)+ modded(行程历史 + 滑行速度)+ cmclient 借鉴(联机 UI 增强)+ jrpm 专属功能。

jrpm 专属功能 ​

#功能文档状态
1资源下载:多镜像 + 并行资源下载✅ 已实现(并发数可配置)
2服务器上限研究服务器上限研究📖 调研结论(结构性限制)
3车辆自动分组车辆自动分组✅ 已实现
4整局感知 AI整局感知 AI✅ 已实现

说明:原 F4「建造价格 Tooltip」已按需求移除(提交 96ebfb75)。

modded 移植(第一批) ​

功能文档状态
车辆行程历史行程历史✅ 已实现
飞机滑行速度可调滑行速度✅ 已实现

cmclient 借鉴(第二~五批) ​

功能文档状态
位置书签 / 货运明细 / 观战联机 UI 增强✅ 已实现(第二批)
对象级高亮系统高亮 + 蓝图✅ 已实现(第三批,6 提交)
蓝图系统(复制/旋转/槽位/重建)高亮 + 蓝图✅ 已实现(第三批)
城镇分区 + growth_tiles 存档城镇分区✅ 已实现(第四批)
命令记录与重放命令重放✅ 已实现(第五批)

② 命令对象层(cmclient 的 2251 行生成代码):经移植实证可整体绕过——高亮用 CMD_ERROR 替换成本估算、蓝图用命令闭包、重放用 jrpm 原生命令序列化,因此未移植。

合并特性(来自 pulsexlb) ​

功能文档说明
机车换挂(decouple)机车换挂列车解挂/挂载完整体系
模块化机场(multitile-airport)模块化机场多格机场系统重构

完整继承 ​

  • jgrpp 全部特性:信号增强(多重信号/程序化信号/插槽与计数器)、scheduled dispatch、tracerestrict、模板替换、机车/车厢分离购买窗口、现实制动、One-way 道路增强、平交口安全等;
  • OpenTTD 16.0 内核:NewGRF/脚本/存档生态完整兼容。

快速找到设置 ​

功能设置
并行下载并发数network.content_download_parallel(1-8)
下载镜像列表network.content_mirrors
内容服务器network.content_server
机场布局改造station.allow_modify_airports
默认航空类型gui.default_air_type
AI 整局感知开关game.script.allow_global_ai_access
飞机滑行速度vehicle.plane_taxi_speed(1-8,默认 4)

快速找到控制台命令 ​

功能命令
车辆自动分组autogroup train|road|ship|aircraft
添加整局感知 AIstart_ai GlobalAI
位置书签savelocation <1-9> / gotolocation <1-9>
公司货运明细company_cargo <company_id>
观战公司watch <company_id>
蓝图复制/旋转/保存/加载/重建blueprint_copy / blueprint_rotate / blueprint_save <0-15> / blueprint_load <0-15> / blueprint_build
命令记录/重放cmdrecord [start [file]] / cmdrecord stop / cmdreplay <file>
游戏速度/统计/导出/种树cmgamespeed [n] / cmgamestats / cmexport / cmtreemap <file>