News:

Do you need help?
Simutrans Wiki Manual can help you to play and extend Simutrans. In 9 languages.

Bug: Incorrect display of vehicle list in the depot

Started by Ranran(retired), April 18, 2019, 03:03:30 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ranran(retired)

I noticed that when upgrading a vehicle, the target may not be displayed correctly in the vehicle list. (´・ω・`)



(The image intentionally uses the old version (14.0), but this occurs even with the latest builds.)

Description of demo:

Only a lot of purchased BR class 21 are in the depot.
BR class 21 can be upgraded to BR class 29.

First, upgrade only the 10th BR class 21 to the BR class 29.
Press the arrow button to switch to another BR class 21. At this time, BR class 29 is not displayed in the list of upgrading target for 9th and 11th BR class 21.
This is next to the number 10 upgraded to BR class 29.
Also, the 1st BR class 21 does not display BR class 29.
Next, with the 9th and 11th BR class 21 selected, reselect the "Upgrade" again from the pull-down menu.
Then BR class 29 appears in the lower list.




(This image is the latest build)
The first BR class 21 is currently displayed in this image.
Both the upper and lower images are BR class 21. You can not find the BR class 29 that is supposed to be upgraded.  ???
So if you click on the lower BR class 21, then BR class 29 appears and can be selected.


Inferred from these examples, the display appears to be broken when the previous convoy does not have an upgrade target when switching the organization using the arrows.
For example, when all even numbered BR classes 21 are upgraded to BR classes 29, all odd numbered BR classes 21 upgrade targets are not displayed. Because next to even is odd.
And the display is broken when the 1st and the last vehicles adjacent to "New convoy" are switched from "New convoy".
And if you look at it carefully,  it seems that the image of BR class 29 does not disappear but overlap with BR class 21 and be hidden below.
That is, after drawing the first vehicle in the list at the first position, the second vehicle is also drawn at the first position.
ひめしという日本人が開発者達の助言を無視して自分好みの機能をextendedに"強引に"実装し、
コードをぐちゃぐちゃにしてメンテナンスを困難にし(とりわけ道路と建物関連)、
挙句にバグを大量に埋め込み、それを知らんぷりして放置し(隠居するなどと言って)別のところに逃げ隠れて自分のフォーク(OTRP)は開発を続けている
その事実と彼の無責任さに日本人プレイヤーは目を向けるべき。らんらんはそれでやる気をなくした(´・ω・`)
他人の振り見て我が振り直せ。ひめしのようにならないために、らんらんが生み出したバグや問題は自分で修正しなくちゃね(´・ω・`)