News:

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

Extend Show station coverage

Started by shingoushori, January 03, 2019, 06:10:23 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

shingoushori

Hello
Let me introduce the extension of  "Show station coverage", which is I made.

This video is the demonstration.
https://www.youtube.com/watch?v=S5SdFLNhC7k

With this extension, new filtering modes are available.
・Goods : none(current), All(current), Passagiere, Post, Fracht
・Player : all players(current), active player, nonactive player, the main station, multi access
* the main station : Only the owner of the station which is the first choice of each tile is shown
* multi access : Only tiles covered with multi station will be shown

That's convenient at time of making plan of new station location, or  checking correctness of the player's station placing.
So this extension will encourage strategic side of Simutrans playability.

I hope you like it. Thanks for reading.

prissi

The tool is useful, but the GUI is already overloaded. As it stands there is quite some danger a none-expert is stuck with an unusable setting.

I am not sure how to make this better. Maybe an independent tool to show the coverage under the mousebutton with all these filter options, but not a cycle through but rather as obvious choices in comboboxes and buttons in a setting dialogue.

Having said that, the only active player setting is probably still an option which I would add to the current UI as a box. Even if selected, a beginner will not be confused.

But I would like to hear more options. In principle I can understand the need for such a tool in more developed games,

Ranran

(´・ω・`)おほーっ
Woohoo!! this is extremely useful.

It is caused by another bug but, "coverage of the main station" does not display the correct coverage when select station_coverage_goods_label in some case.
The overlapped tiles are overwritten by the attribute of the nearest station. Sometime displayed unnatural small range that are scraped off and become small.
Check here.
pak.256やpak.nipponのような複数タイル市内建築物があるpakセットはextendedではちゃんと遊べません。それどころかextendedの追い越し機能はバグまみれで修正が難しくなっており、都市機能および道路機能というゲーム土台部分を壊し、開発作業&コードメンテナンスの足かせになっている。それは最終的にプレイヤーの損失に他ならない。その原因は全て1人の日本人=ひめし@himeshi_hob(THleaderH)によるもの。周囲のアドバイスをガン無視して結局実装されてしまった。彼は問題を認識しつつ5年以上放置して今なおOTRPの開発を続けている。あまりにも身勝手で無責任。日本の人達はそういう事実にちゃんと目を向けるべき(´・ω・`)

Ranran

#3
I tried converting this patch for Extended for now.
(´・ω・`)Check it if you are interested in? my Github branch
pak.256やpak.nipponのような複数タイル市内建築物があるpakセットはextendedではちゃんと遊べません。それどころかextendedの追い越し機能はバグまみれで修正が難しくなっており、都市機能および道路機能というゲーム土台部分を壊し、開発作業&コードメンテナンスの足かせになっている。それは最終的にプレイヤーの損失に他ならない。その原因は全て1人の日本人=ひめし@himeshi_hob(THleaderH)によるもの。周囲のアドバイスをガン無視して結局実装されてしまった。彼は問題を認識しつつ5年以上放置して今なおOTRPの開発を続けている。あまりにも身勝手で無責任。日本の人達はそういう事実にちゃんと目を向けるべき(´・ω・`)

Leartin

Quote from: prissi on January 04, 2019, 01:35:24 PM
But I would like to hear more options.

Honestly, the menu could do with an overhaul in general.

While everything in the display setting does somewhat relate to something shown on the screen, it does seem a bit off sometimes; and there are many things that are not available during gameplay, but should.

1.) A "menu" menu. This would be for all display settings outside the playable are. From the current display menu, this would be theme, font,  scroll-speed and scroll-inverse. Furthermore, this could contain settings like "player_finance_display_account" and "compass_screen_position". Maybe the languages could be here as well, since they could be a combobox (but keep the graphic so it's easily recognized).
2.) A "gameplay" menu. This would be to change some game settings which we know don't destroy saves, for easier access to players. From the current display menu, "citycar_level" could go here. "random_pedestrians" don't (currently) have influence on gameplay, so I'm not sure about them. Would it be hard to implement an option where cars on the same tile as pedestrians have to slow down to 30, just to justify it being in there?
As far as what else could go in there... I don't know what's considered save, and what isn't, but could be made save. Autosave, fast forward speed, numbered stations?
3.) a "display" menu. It currently has 28 lines. 5-7 are already gone to other dialogs now, and I think the rest can be made a bit more intuitive.
First, remove the "transparent instead of hidden"-option and incorporate it in comboboxes.
Trees: [Normal | Minimized | Transparent | None]
Citybuilding: [Normal | Hidden | Transparent ]
Other Building: [Normal | Transparent | None]
Groundobjects: [Normal | Hidden | Transparent]

"None" would not draw those objects at all, since they are not really gameplay relevant.
"Groundobjects" are just an addition to show that this menu can easily be expanded. Eg. seperate public and player buildings.

As for the new station coverage, I'd go with:
Station Coverage: [None | Dots | Transparent]
Show [All | Pax | Mail | Freight]
of [Everyone | Me | Others | Overlap]

Which seems quite reasonable to me.

"show station names" should btw. go  to the menu, since it does not just affect stations, but all labels.

And for good measure: "Player" and "Player color" should be combined to one menu, where you would be able to change the colors of each unlocked player, rather than just the color of the active player. (Just for convenience - this would mean that there is the same number of menus with all changes)