https://linen.dev logo
車両のノッチや加速・減速力の変更
# forum
f
KaizPatch・fixRTMなどでは、車両のノッチ数(通常ではP1~5/B1~7/EB)を変更すること(ブレーキをB1~8/EB)は可能でしょうか? また加速・減速力の変更は可能でしょうか?(1.12.2(fixRTM)にはロケットがありましたが、加速力が通常の電車とは違うため) やっぱり`config.`で設定するのですか? 具体的な方法をわかる方教えていただきたいです。
段数と減速度の変更はKaizPatchのみです
u
fixRTMも確か無理だよな modでもjarでRTMパックするとかできたかなあ?とか思ったけど、完全にprivateの内部処理だからキツそう
t
関連処理を全部スクリプトで実装したら…できるんだろうか
y
脳筋ごり押しの手法として、サーバースクリプトで毎tickごとに、現在速度から付加したい加減速分の速度を加算・減算してsetする方法もある。
u
草
どのみち速度制御に関わるクラスがprivateのはずなので、jarでアクセスできないってことはスクリプトでも厳しいと思います(こなみ)
それこそRTMのメソッドのフラグを突破できるウィルスまがいのMODが作れたら行けそう 教えてエロい人
y
なので、コレ脳筋ながら普通に使える手法だったりする。
可変加減速度車両作る際は
t
0.05秒毎に制御するなら人間には違いわからんか
fixRTMはそもそもの方針が不具合の修正なので細かな仕様変更はともかく機能の追加は総統がなさるのが筋なんじゃないですかね
u
ですねえ ある意味コンセプト的な要素強いかも setspeedは1tickごとの処理としてはアリかもですね コマンドで遅くなったら本末転倒だけど。。。(補完制御をするわけにもいかないから、ケースによってはガタつくかもだし)
t
まあほかに実装の仕方も思いつかないしこんなもんか
13 Views