自動で定位置に停止させるサーバースクリプトでsetnotchを使用してentity.setTrainStateData(1, setnotch);のような形で車両のノッチを強制的に変更させる構文を入れたのですが、動作終了後に出発しようとATOを動作させるとsetnotchで変更されたノッチのせいかATO電源が入っていてもノッチが固定されてしまいます。
以下の点を検証しました
・setnotchはTASC動作時にのみ変更される
・制動終了後はsetnotchによるノッチ介入はなし
・setnotch介入後自分で1ノッチでも動かせばその後ATOは正常に動作
・setnotch介入し停車後操作しないままATO電源を入れるとsetnotch時に介入した段階のノッチで固定させる(ATO電源はついたまま)
setnotchでノッチを変更後にATOのほうを優先度を上にするにはどうすればよいのでしょうか。