This one is a follow-up of
https://forum.simutrans.com/index.php/topic,19069.0.html which raised a lot of thoughts about the basic station window due to its relation.
It is not easy to draw a line bewteen the station details and the basic station window. Thus, I first thought about which information should be displayed in which window.
As ranran already mentioned, standard simply merged both into the same window using tabs, but I agree with him, I'm not sure if that's a good idea in extended because there is much more information to be shown and even in that case, there should be an overview tab, so considerations remain the same.
In the other thread, Ranran mentioned it is hard to tell which information belongs where, relating to some informations shown in the overview being statistics, whilst others are live stats or static.
I would not try to split the contents by this!
I'd rather split it by relevance. The most relevant informations should be shown in the station window, whilst moving less important details to the tabs of the detail window.
That means when opening stations main window, the most frequently used informations should be shown as well as further informations in the least detailled way possible to still clearly indicate that a player might want to check the details in rather rare, but important cases.
In the other thread, I specifically said I'd rather expect the transfer times to be located in the basic window.
I'm not sure about this anymore. There are two cases where this information matters. 1st, when designing the station and 2nd, when the station is overcrowded, thus transfer times exceed the designed times. The first doesn't need any indication in the main window, in the latter case, an overcrowded station is a clear indication that the transfer time is raised, so the player can have a look into the details if he cares, so I gues it's fine to leave it as-is.
So, let's go on and have a look at the basic station window from top to the bottom:
1. Menu bar inclding the close button, name and koord. Leave it as is.
2. Name input box. I tend to leave it as-is, but I'm not 100% sure. Might be better to stick it to the left colum so the image can be moved upwards a little.
3. Stop state and transport types: We might want to add the line numbers, which we know from the details window, but I'm not sure here as well.
4. Owner. Clearly leave as-is.
5. Capacities. leave the arrangement as-is, but introduce an "type available, but not served" and "served, but not avilable" variant of those three icons (leading to 9 icons summed up)
6. This months success stats. I tend to leave it as-is, but it might be better to display previous months stats or the sum of the latest two half-monthly stats, because it's currently entirely useless after the month switched.
7. Charts, departure board, Details and the goods waiting/transfering list. This should get a redesign.
About 7, this section basically consists of 4 things, which I want to handle each on its own:
1. Departure board
2. Statistics
3. The Details button
4. Passenger Waiting/Transfering information
Departure board:
I am not sure if we really want the departure board to be part of the basic station window. I am not even sure if the data provided there currently is of any use. It's nice to know when the next vehicle will arrive, but the guess placed there is much too unreliable for any decision making.
It's kind of a fancy feature without an actual use and doesn't belong into the overview window.
Anyways, if we could get this feature to be a little more reliable, this would be very useful for schedule decision making.
I am aware, we cannot reliably calculate the future, at least not withot very huge coding efforts, effectively always simmulating vehicle moevements a few minutes ahead, assuming the network doesn't change in the meantime, which is not only a huge coding effort, but also likely rather computationally demanding.
What we can do quite easily, however, is to show arrivals and departures of the past. This would be extremely useful in decision making.
Additional informations like the actual loading time, might also be quite useful.
Statistics:
It's fine, but I am not sure if it belongs there. it might better be located in a tab in the details window. A key modifier, for example shift or alt, might be used to open the detail window of an object immediately, instead of opening the base window, when clicking on that object.
Some new statistics might be wolcome and others might be adjusted, but that's a discussion on it's own I don't want to start here.
The Details button:
It's fine. It needs to be somewhere in here.
Passenger Waiting/Transfering information:
This one really deserves a reoganisation including some kind of visualisation.
I had mistakenly mixed it up with comments about the station detail window here
https://forum.simutrans.com/index.php/topic,19069.msg190797.html#msg190797Except from these thoughts, it would be awesome to have a tree like organisation, which could replace the differet detail variants, like via (details).
Passengers: |___|__|___| 115+40 / 599
In station:
+ 50 via King's cross
+ 42 > station 1
40 to football stadium (1,1)
2 to some house (1,2)
- 8 > station 2
- 48 via Waterloo
...
The informations to show this should be there, the difficult thing about it is the GUI part, but it would be MUCH better to use than those current fixed lists e.g. via, via details, amount, amount (details) and so on.
An option to group by wealth or not and a sorting (by amount, by name) should be enought to cover all the current cases, except from the origin case in a much more clearer way.
I am quite sure the latter can also be covered with some considerations.
Don't take this thread as a feature request, it's just my thoughts which might or might not help when reconsidering this window.