查看: 2135|回复: 2

[原创] Working Title CJ4导入SimBrief航路时航点无法识别的解决方案

[复制链接]
已绑定手机
发表于 2021-8-8 18:28:52 | 显示全部楼层 |阅读模式
最近玩CJ4比较多(Working Title Mod),我发现这两天在从SimBrief导入长途航线的时候有时会遇到航点无法识别,导致导入过程中断,此时后面的航点就需要手动导入,或者要到SimBrief中将无法识别的航点删除,比较麻烦。

我研究了一下mod导入SimBrief相关部分的代码,发现只要做一个小的改动即可实现跳过错误的航点,继续导入后面的航点。如果有相同困扰的朋友可以尝试一下:

用文本编辑器打开 workingtitle-aircraft-cj4\html_ui\Pages\VCockpit\Instruments\Airliners\CJ4\FMC\CJ4_FMC_FplnRecallPage.js
将88行处的以下这两行:
  1. fmc.flightPlanManager.resumeSync();
  2. fmc.setMsg("ERROR WPT " + icao + "[red]");
复制代码
修改为下面这样:
  1. // Skip incorrect waypoints and continue
  2. // fmc.flightPlanManager.resumeSync();
  3. fmc.setMsg("ERROR WPT " + icao + "[red]");
  4. // Continue adding the rest waypoints after displaying error message for 2 seconds
  5. setTimeout(addWaypoint, 2000);
复制代码
以上修改的效果是在航点添加出错时暂停2秒(显示错误信息),然后继续添加后续的航点,直到完成。

另外,我将上述改动也提交给Working Title的开发组了,目前已被采纳,预计之后的版本中会体现。
已绑定手机
发表于 2021-8-15 13:53:51 | 显示全部楼层
近玩CJ4比较多(Working Title Mod),我发现这两天在从SimBrief导入长途航线的时
回复 支持 反对

使用道具 举报

已绑定手机
发表于 2021-9-6 09:47:04 | 显示全部楼层
感谢分享你的经验,学习      
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表