Foren: バグ報告 (Thread #22620)

0ボクセルホーム (2009-05-04 22:08 by 201-nishi #43584)

【FreeTrainのバージョン】Av-0.6.2
【OS】 □Windows XP(SP3)
【CPU】 Intel Core2Duo
【Memory】 2GB
【Graphic】 NVIDIA GeForce 7150
【Sound】 Realtek High Definition Audio
【.Net Frameworkのバージョン】1.1、2.0、3.0、3.5
【バグの内容】 0ボクセルのホームを建設すると、一部の機能がフリーズする。

Reply to #43584×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 0ボクセルホーム (2009-05-04 22:52 by riorio #43585)

上記問題への対策として、「とりあえず設置できるホーム長を1以上にしてしまえばいいのでは」と考えてソースを書き換えてみたのがこちらになります。
http://www.hiyohiyo.info/~riorio/freetrain/plugin-HVbugfix.html

もしこれで動作に問題なければ本体に取り込んでもらえればと思います。
Reply to #43584

Reply to #43585×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 0ボクセルホーム (2009-05-04 23:57 by riorio #43586)

今この件のチケットを読んで、あれっと思ったのでコメント。

>また、最大の長さも100になっているため、30程度に変更する。

最大100は、FreeTrainとしての「列車の編成長の仕様」だと思われるので、変更するのはマズイと思います。

たしかにFreeTrainのプレイヤーで100両編成を運転している人なんてまずいなくてせいぜい20両ぐらいではあるのでしょうけど、
列車の購入でも最大100両編成を購入できるようになっていることから、これがFreeTrainの基本仕様のはずです。
ホーム長だけ30に制限してしまうと、100両編成を購入できるけど駅に停められないということが起こるのでマズイというのと、
この100両が可能であるということで現状なにかバグがあるわけでもないのであれば、あえて今可能になっているゲーム上の仕様を、制限がきびしく自由度が減る方向に変更するメリットはないように思うのですが。
いかがでしょうか。
Reply to #43585

Reply to #43586×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 0ボクセルホーム (2009-05-06 23:28 by wize2006jp #43611)

そもそも100両編成の車両を購入しても、試してみましたが配置はできません。
50両はいけました。
制限するなといいますが、ではより自由にできるように車両数を999両まで拡大しますか?
何をもって100両ならOKなのでしょうか?(今までそうだったからという理由しかないと思います)
私は現実的な車両数ではないのなら現実的な車両数まで制限すべきだと思います。
ちなみに回答にはホームしか書いてませんでしたが、合わせて購入車両数も最大30までに変更しています。
100両のままというのであれば、その根拠を出してください。
とはいっても、私もなぜ30両ですかと聞かれれば、現実的な数はそれぐらいだろうという感覚的なこと
しか言えません。
なので正解はないのかもしれません。
では正解はないから今のままでというのもどうかと思います。

できれば、これだけあれば十分だろうという数字が出ればと思います。
ちなみになぜ100両は設置できないのかは未調査のため不明です。
撤去に関しても、どうも車両が全て画面内に収まってないと撤去できないみたいです。
ですので、100両まで有効にするのではあれば、配置も撤去も正常に行えるように変更する必要があります。
Reply to #43584

Reply to #43611×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 0ボクセルホーム (2009-05-07 09:09 by riorio #43624)

自分でもβ0.6でためしてみましたが、100両の配置・運転(駅停車)・撤去すべて正常にできました。
http://u4.getuploader.com/freetrain/download/1/FreeTrain98%E7%99%BE%E4%B8%A1.PNG

撤去は、100両が画面内に収まっておらず、先頭3両ほどのみ画面内にある状態でその3両をクリックしても撤去できました。
また配置も配置後の編成が画面外に飛び出ていても配置できました。

なぜ100両かというと、理論上の後方互換性を維持するためということになろうかと思います。
そういうプレイヤーが実在するかしないかは不明ながら、これまでのFreeTrain/EX/ExAvでは100両編成の購入・配置・運転・撤去が可能だったわけですから、100両編成を運転しているセーブデータが存在する可能性が理論上ありえますよね。
理論ではなく実際に存在するセーブデータは100両じゃなくて50両かもしれないし70両かもしれないけれども、これまでのFreeTrainEXAvで作れたセーブデータへの後方互換性を担保するためには、じゃあ何両あればいいんだとなったときに最も確実なのは100両ということになるかと思います。
Reply to #43611

Reply to #43624×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 0ボクセルホーム (2009-05-09 01:06 by wize2006jp #43676)

こちらではどのようにしても100両の配置及び画面外に一部はみ出している車両の撤去はできません。
環境の問題かもしれません。
とりあえず、元のまま100両までに戻しました。
このバグはベータ0.7で解決しました。
Reply to #43624

Reply to #43676×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden