Feature #3686

ingame helptexts

Added by foobar over 2 years ago. Updated about 2 years ago.

Status:ClosedStart date:2012-02-12
Priority:NormalDue date:
Assignee:foobar% Done:

100%

Category:-
Target version:2.0.0-beta1

Description

in the purchase menu, there will be a text for each vehicle, incidating

  • tractive effort coefficient

easier to use than power, weight and TE separately

  • what it is/was used for in real life

shunting, light freight, heavy freight, local passengers, express passengers, high speed passengers

  • if there is a livery refit available

yes/no

  • special engine upgrades

in what year and what changes (speed, power, etc)

For wagons and MUs:
  • loading speed

slow, medium, fast (or actual numbers if there will be specific values per vehicle)

For engines:
  • what coaches were used

list of coaches used with this engine

Associated revisions

Revision 456:b7a42c74438a
Added by foobar over 2 years ago

Feature: additional purchase menu info for metros (issue #3686)

Revision 498:6372110e7914
Added by foobar over 2 years ago

Feature: consistency of vehicle names (closes #3646, issue #3686)

Revision 499:574b6e95ebd3
Added by foobar over 2 years ago

Change: purchase menu alternative vehicle names (issue #3686)

Revision 501:b333efcf2133
Added by foobar over 2 years ago

Change: additional purchase menu text for steamers (issue #3686)

Revision 502:2a984d7d9fb2
Added by foobar over 2 years ago

Change: additional purchase menu text for diesels (issue #3686)

Revision 503:8abc25a1bb2a
Added by foobar over 2 years ago

Change: additional purchase menu text for electrics (issue #3686)

Revision 504:88d01f61408b
Added by foobar over 2 years ago

Change: additional purchase menu text for DMUs (issue #3686)

Revision 505:5203a0dd5b81
Added by foobar over 2 years ago

Change: additional purchase menu text for EMUs (issue #3686)

Revision 506:5127b9460fe6
Added by foobar over 2 years ago

Change: unify purchase menu text for metros (issue #3686)

Revision 507:430c73e88516
Added by foobar over 2 years ago

Codechange: compose purchase menu text from multiple strings for metros (issue #3686)

Revision 508:54c27b7b7d7e
Added by foobar over 2 years ago

Codechange: compose purchase menu text from multiple strings for MUs (issue #3686)

Revision 509:891ed842e17e
Added by foobar over 2 years ago

Codechange: compose purchase menu text from multiple strings for electrics (issue #3686)

Revision 510:057b5eaa2c95
Added by foobar over 2 years ago

Codechange: compose purchase menu text from multiple strings for diesels (issue #3686)

Revision 513:70cb70c3cee4
Added by foobar over 2 years ago

Codechange: compose purchase menu text from multiple strings for steamers (issue #3686)

Revision 522:e4b0a6ba8ba8
Added by foobar over 2 years ago

Feature: indicate baggage compartment in purchase menu description (issue #3686)

Revision 547:0dc7f9102a0e
Added by foobar over 2 years ago

Feature: standardized railtype labels for steamers (issue #3686, issue #3927)

Revision 548:4804c610115e
Added by foobar over 2 years ago

Feature: standardized railtype labels for diesels (issue #3686, issue #3927)

Revision 549:ee620c8bbb39
Added by foobar over 2 years ago

Feature: standardized railtype labels for metros (issue #3686, issue #3927)

Revision 550:37a96a9ddd2b
Added by foobar over 2 years ago

Feature: standardized railtype labels for electrics (issue #3686, issue #3927)

Revision 551:600ee835cd25
Added by foobar over 2 years ago

Feature: standardized railtype labels for DMUs (issue #3686, issue #3927)

Revision 552:2657278db068
Added by foobar over 2 years ago

Feature: standardized railtype labels for EMUs (issue #3686, issue #3927)

Revision 553:6cce2cf58bbc
Added by foobar over 2 years ago

Feature: standardized railtype labels for carriages (issue #3686, issue #3927)

Revision 554:072fea608cef
Added by foobar over 2 years ago

Feature: standardized railtype labels for wagons (issue #3686, issue #3927)

Revision 567:a681527990d7
Added by foobar over 2 years ago

Feature: loading speeds for EMUs (issue #3686, issue #3905)

Revision 568:d54e33eebbf0
Added by foobar over 2 years ago

Feature: indicate loading time in days for EMUs in purchase menu (issue #3686)

Revision 569:b45a815145b7
Added by foobar over 2 years ago

Feature: loading speeds for metros (issue #3686, issue #3905)

Revision 570:8e385b4e5b38
Added by foobar over 2 years ago

Feature: loading speeds for DMUs (issue #3686, issue #3905)

Revision 571:3af94909595a
Added by foobar over 2 years ago

Feature: loading speeds for carriages (issue #3686, issue #3905)

Revision 572:a2ae0b9162e1
Added by foobar over 2 years ago

Feature: loading speeds for wagons (issue #3686, closes #3905)

Revision 606:a00b37d42c59
Added by foobar about 2 years ago

Feature: advice on some engine/carriage combinations in purchase menu (closes #3686)

History

#1 Updated by foobar over 2 years ago

  • Description updated (diff)

#2 Updated by foobar over 2 years ago

  • Target version set to 2.1.0

#3 Updated by Purno over 2 years ago

1. How about using the typically Dutch "stoptrein/sneltrein/intercity" terms instead of the default "local passengers/express passengers" terms? Just to... Dutchify the set a tad more :P
2. How about mentioning the MUs consist length in the depot description? In addition of the visual identification we're still fiddling with :P
3. How about adding the city of origin for metros (Amsterdam/Rotterdam)?
4. How about using both names and numbers for loading speeds (like "low (15/s)", "medium (25/s)" etc.) just example numbers here.

#4 Updated by foobar over 2 years ago

1. That will surely be the case in the Dutch translation. In the English one it's a bit tricky, as non-Dutch speaking people still have to understand it. We could use "stoppertrain" and "intercity" in English. The first is used in Britain in informal language, the second is probably made up Dunglish (Dutch-English, I just made that up), but understandable to English speakers.

2. Good idea!

3. Possible, but it's kinda implied by the names, as they include GVB and RET. We mustn't clutter the purchase menu too much either.

4. If there will be different values for low, medium and high, then that makes sense. Otherwise it doesn't add much I think. Then people can read a readme for the exact details.

Either way, there is a limit to the number of text strings we can have. Vehicle names don't count towards that, but livery names and purchase descriptions are all from the same pool of 255 (IIRC). I haven't done the math, but it may imply that we can't have a unique description for each train. If that is indeed the case (which I think it is), we have to share more generic descriptions between trains. A wild guess is that we can have 100 descriptions, but there are more than 100 trains.

#5 Updated by Voyager1 over 2 years ago

Wrt No. 1 - I'm using English as my game language but in this case, I'd really like to have Dutch train names while retaining descriptions in English. Would that be possible?

#6 Updated by foobar over 2 years ago

Yes. With English game language you'll get English descriptions. Only the vehicle nicknames will be in Dutch (by default). If we're using "stoptrein/sneltrein/intercity", there will be English translations of that in the English translation of the set. It doesn't make sense to have Dutch descriptions when the rest of the game is in English.

Dutch nicknames in English language makes sense, as these were never meant to be translated, really. I just added that option for foreign people who want to know what they mean.

#7 Updated by foobar over 2 years ago

  • Target version changed from 2.1.0 to 231

#8 Updated by foobar over 2 years ago

  • Target version changed from 231 to 2.0.0-beta1

#9 Updated by foobar over 2 years ago

  • Priority changed from Low to Normal

#10 Updated by foobar over 2 years ago

  • % Done changed from 0 to 70

Loading speed still needs to be added once we have different values for those. For the rest I consider it mostly done.

TE and matching wagon information is not possible within the string limit. As of now we're at 194 of 256. The remaining strings are required for the loading speed information.

EDIT: this is actually not true. String limit is 1024, so the jury is still out on this. I may want to look into combining strings from multiple pieces.

#11 Updated by foobar over 2 years ago

Combinging strings (example by Eddi):

lang-file:

STR_CONCATENATE:{STRING}{STRING}
STR_CONCAT_LINES:{STRING}{}{STRING}
STR_A:a
STR_B:b
STR_C:c

nml-file:

additional_text: string(STR_CONCAT_LINES, string(STR_A), string(STR_CONCATENATE, string(STR_B), string(STR_C)))

the basic syntax is: string(name, param1, param2, ..., paramN)

#12 Updated by foobar over 2 years ago

Todo:

- for electrified engines, list power type (1,5 kV DV, 25 kV AC) EDIT: only relevant for dual system trains, as the others won't show up in the other depot anyways.
- after setting correct loading speed, update this for all vehicles
- for some engines add information on what wagons/carriages to use with it

#13 Updated by Transportman over 2 years ago

foobar wrote:

Todo:

- for electrified engines, list power type (1,5 kV DV, 25 kV AC) EDIT: only relevant for dual system trains, as the others won't show up in the other depot anyways.

I would also do it for trains that are only single system, just to be consistent over all trains and don't get bugs [EDIT]reports[/EDIT] for trains that are bought in a dual system depot and then don't go on a single system that they are not made for.

#14 Updated by foobar over 2 years ago

I noticed that trains in this set that aren't dualsystem are automatically 1.5 kV DC. That should make the distinction clear enough IMO. I'd rather recieve bugreports first, then at least I know the time and effort is well-spent.

Thanks for your concern though!

#15 Updated by foobar about 2 years ago

  • Assignee set to foobar

#16 Updated by foobar about 2 years ago

  • Status changed from New to Closed
  • % Done changed from 70 to 100

Applied in changeset a00b37d42c59.

Also available in: Atom PDF