F6 Display Intenisty
#11
Posted 21 January 2017 - 04:23 AM
That why I have made the following patch to it:
- Change the siding labels color from Yellow to LightYellow color. It allows better differentiating siding labels from station labels.
- Add a new numericUpDown control (numericViewingLabelDistance) in 'Menu/Options/Video', named 'Station/Siding viewing distance(m)' to set the range between the 'PLAYER TRAIN' and Station/Siding labels.
- According to the value setting (numericViewingLabelDistance) only the labels within this range are displayed, for 'PLAYER TRAIN'.
With this patch we can set the distance from 'PLAYER TRAIN' and Station/Siding labels from 200 meters to max value which is limited by View Distance value (numericViewingDistance).
The density of labels is reduced drastically with a low setting like 200 m.
Station/Siding labels for 'AI TRAIN', are not displayed.
If numericViewingLabelDistance value and numericViewingDistance value are equal, the original code take up the task. Then all Station/Siding labels are displayed, according to the numericViewingDistance value setting.
All this is an attempt to reduce the labels' density.
This is the source patch.
30/01/2017. Deleted for a new patch update.
#12
Posted 30 January 2017 - 02:16 AM
One way to avoid this kind of doubt would be to display “[F6]” text on the HUD (F5) when Siding/Platform names (F6) are enabled.
With the updated patch the “[F6]” text is displayed in the first row of the HUD, at the right of the Open Rails software version, when Siding/Platform names (F6) are enabled.
This is the updated source patch.
07/02/2017. Deleted for a new patch update.
#13
Posted 04 February 2017 - 04:37 AM
mbm_OR, on 21 January 2017 - 04:23 AM, said:
- Add a new numericUpDown control (numericViewingLabelDistance) in 'Menu/Options/Video', named 'Station/Siding viewing distance(m)' to set the range between the 'PLAYER TRAIN' and Station/Siding labels.
- According to the value setting (numericViewingLabelDistance) only the labels within this range are displayed, for 'PLAYER TRAIN'.
This does address the density when viewing distances are high, or a crowded area is some distance away, but it does not do anything for identifying which of multiple labels is closest.
I would be more interested in just setting the maximum label distance to 1000m or such and focusing on the issue of disambiguating labels.
mbm_OR, on 30 January 2017 - 02:16 AM, said:
I am rather against this particular way of showing the status; instead, please use either the messages window (MessagesWindow.AddMessage) or notice window (NoticeWindow.SetNotice). I think the messages window makes more sense, and it should show when the labels are turned on/off as well as when Shift is used to change which types of labels are shown.
#14
Posted 04 February 2017 - 06:26 AM
#15
Posted 04 February 2017 - 07:11 AM
dforrest, on 14 January 2017 - 09:18 AM, said:
dforrest, on 04 February 2017 - 06:26 AM, said:
Which is it? Do you want the fading of the labels or not?
#16
Posted 04 February 2017 - 07:20 AM
#17
Posted 04 February 2017 - 02:19 PM
dforrest, on 04 February 2017 - 07:20 AM, said:
Right, that is exactly what I meant by "the issue of disambiguating labels". Sorry if it was unclear.
#18
Posted 07 February 2017 - 03:40 AM
James Ross, on 04 February 2017 - 04:37 AM, said:
... please use either the messages window (MessagesWindow.AddMessage)...
... and it should show when the labels are turned on/off as well as when Shift is used to change which types of labels are shown.
New update patch with next improvements:
- Numeric UpDown control removed.
- Maximum label distance viewing to 1000m.
- Siding/Platform names (F6) enabled/disable state, and when Shift key is used to change which types of labels are shown, all these events are displayed through a message window.
Now labels, are fading from a 'Solid Yellow' color for near distance, to 'Transparent White' color for far distance.
But still not working with AI train.
Please I need an expert to know what variable, contains the Location and Tile data of the First Car, for any type of train: Player, AI or Static.
Regards,
Mauricio
08/02/2017. Deleted for a new patch update.
#19
Posted 08 February 2017 - 10:00 AM
Now it works with all train type.
Attached new Patch + Runactivity.exe.
Regards,
Mauricio
10/02/2017. Deleted for new update.
#20
Posted 09 February 2017 - 04:27 AM
mbm_OR, on 08 February 2017 - 10:00 AM, said:
Now it works with all train type.
Attached new Patch + Runactivity.exe.
Regards,
Mauricio
I would like to have a look at the modifications you have made but am not set-up to use the patch file. Will I be able to do this by installing only your Runactivity.exe file?