Elvas Tower: Additional Train Forces - Elvas Tower

Jump to content

Posting Rules

All new threads will be started by members of the Open Rails team, Staff, and/or Admins. Existing threads started in other forums may get moved here when it makes sense to do so.

Once a thread is started any member may post replies to it.
  • 12 Pages +
  • « First
  • 8
  • 9
  • 10
  • 11
  • 12
  • You cannot start a new topic
  • You cannot reply to this topic

Additional Train Forces Rate Topic: -----

#91 User is offline   Genma Saotome 

  • Owner Emeritus and Admin
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 15,354
  • Joined: 11-January 04
  • Gender:Male
  • Location:United States
  • Simulator:Open Rails
  • Country:

Posted 21 September 2018 - 10:54 AM

Peter: Yes. Sounds great.

I do want to raise a question that comes to mind WRT suggestions choice of basic vs. advanced: Assume a situation where user A sets up parameters and parameter values specific to a particular option, lets call it option A, and strips away those parameters that are no longer relevant. He then transfers that .wag to others who have chosen option B. The file no longer works properly for user B.

The conundrum seems to be this: If user A leaves in stuff he no longer wants or needs he has cluttered his files w/ junk. He may have no expectation of sharing anything and so the desire to remove the junk is present. If he does so and the later on shares, we have the problem. If he doesn't rip out the obsolete his files hold a bunch of stuff that's simply not relevant to his operation. Its presence acts to obscure what is really important.

Second point: If the operational choice between options A and B are in the options screen there is no connection whatsoever between the actual data and the expected functionality.

My question therefore is this: Should the data in the the .wag and .eng files be explicit that a choice is available? An actual If / then / else would be ideal. For example:

If AdvancedCoupler
all the advanced parameter

else if BasicCoupler
all the basic parameters

else
all the original MSTS parameters


Just providing ORTSAdvancedRo() does declare its purpose perfectly well but exposes the file to Mal-behavior when an option at the game screen over-rides it.

The other question is what happens in the train when there is a mixture of advanced, basic, and MSTS couplers?


FWIW, I have not made any conclusion yet as to whether doing anything different than past practice is called for, just trying to raise awareness that there may well be an issue that arises from unintended consequences. Were I required to take a position at this early stage I'd probably conclude the if/then/else clause is a requirement for this and perhaps other matters as well.

#92 User is offline   Mike B 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,085
  • Joined: 18-January 13
  • Gender:Not Telling
  • Location:Pacific Time
  • Simulator:Mostly ORTS these days
  • Country:

Posted 21 September 2018 - 01:59 PM

Good points. One way to deal with it would be lowest common denominator: the game would default physics to the lowest level present in the train. That might produce some ... ummm ... interesting behavior at times. Another way is for the game to assume properties consistent with the majority of the wagons/engines and override the simpler ones. There's always the potential for a checkbox to control the level of override happening based on whether the play level is Minimal/MSTS/Advanced. That's why I asked about property sheets - not for the .wag/.eng files but for the game itself - which could govern how overrides happen. Procedural wagons to go with procedural track?

FWIW, ORTS seems to do a pretty good job now dealing with the varying wag/eng physics in different models of ages and attention to detail. So for casual users it's currently a good compromise. I would hope that improvements wouldn't mess with that too much.

#93 User is offline   Genma Saotome 

  • Owner Emeritus and Admin
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 15,354
  • Joined: 11-January 04
  • Gender:Male
  • Location:United States
  • Simulator:Open Rails
  • Country:

Posted 21 September 2018 - 03:34 PM

Another possibility is to declare upfront which "class" a given file belongs to, much as we already do with MSTS/OR vs. OR Only.


For myself, I very much prefer culling MSTS parameters that OR doesn't use. In the case of advanced coupler functionality I would use whatever it requires and dump what it doesn't.

I have almost all of Tim Muir's freight cars converted to use .inc files with ORTS parameters -- strictly OR only -- and my plan was to put them in the file library as OR only. But I realized Peter's description of Advanced could have broad implications for what was and wasn't in any given .wag file, hence my earlier post.

I'd want the "clean" file option; I'm not sure it is possible.

#94 User is offline   steamer_ctn 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,889
  • Joined: 24-June 11
  • Gender:Male
  • Country:

Posted 22 September 2018 - 04:26 AM

Just to make life interesting I think that we need to think about two different components.

ENG/WAG Files
Firstly, when referring to ENG/WAG files I have considered the difference between BASIC and ADVANCED to be as follows:

i) BASIC - is all information that can be easily obtained with a simple Internet search - for example, a NSW C38 locomotive as defined in Wikipedia could be considered have enough information for a BASIC configuration.
ii) ADVANCED - would be information that may not be readily available from and INTERNET search and may require specialist information sourced by enthusiasts or from railway societies. Eamples of the types of ADVANCED parameters might include those listed on this page.

OR Operational Features
Secondly, the function or features provided by OR would be different depending upon whether ADVANCED or BASIC operating mode were selected. So using Adhesion as an example, in BASIC mode the locomotive wheel slip may not be a big issue as it is desensitized in this mode, whereas in ADVANCED mode the user would need to be very careful of wheelslip, and drive carefully to prevent it, as would be expected in real life.

It should be noted that OR can be operated in either BASIC or ADVANCED mode regardless of whether a WAG/ENG file is configured as BASIC or ADVANCED, as it has standard defaults which allow operation of ADVANCED functions.

Thus too a certain extent the above two levels can be considered independent of each other. However the most realistic OR operation would occur when OR was set to ADVANCED, and the ENG/WAG files were configured to an ADVANCED level.
I am sorry if this sounds a bit confusing.

#95 User is offline   edwardk 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,350
  • Joined: 11-December 09
  • Gender:Male
  • Location:Chula Vista, CA
  • Simulator:MSTS
  • Country:

Posted 22 September 2018 - 08:30 AM

As it is now, is OR able to come close to accurate train running when using the known HPT(Horsepower Per Ton) formula as well as the formula used to calculate hp needed to target min train speed(I believe) for grades?

Edward K.

#96 User is offline   mbm_OR 

  • Fireman
  • Group: Status: Active Member
  • Posts: 236
  • Joined: 03-July 15
  • Gender:Male
  • Location:Spain
  • Simulator:Open Rails
  • Country:

Posted 19 October 2018 - 12:55 PM

View Posthroch, on 06 September 2018 - 12:51 AM, said:

Everything other ( steam, electric ) works the same as in the patch 05.

Please, try this new code.

Regards,
Mauricio

22/10/2018. File deleted, by new code.

#97 User is offline   hroch 

  • Fireman
  • Group: Status: Active Member
  • Posts: 198
  • Joined: 05-June 14
  • Gender:Male
  • Simulator:MSTS OR
  • Country:

Posted 20 October 2018 - 06:32 AM

Hello,

works correctly:
steam:
locomotive_information_1280x1024_page_right
Attached Image: locomotive_information_1280x1024_page_right.jpg
locomotive_information_1280x1024_2xpage_right
Attached Image: locomotive_information_1280x1024_2xpage_right.jpg
locomotive_information_1024x768_normal_steam
Attached Image: locomotive_information_1024x768_normal_steam.jpg
locomotive_information_1024x768_page_right_2/2_steam
Attached Image: locomotive_information_1024x768_page_right_22_steam.jpg
locomotive_information_1024x768_2x_page_right_21_steam
Attached Image: locomotive_information_1024x768_2x_page_right_21_steam.jpg
locomotive_information_1024x768_2x_page_right_22_steam
Attached Image: locomotive_information_1024x768_2x_page_right_22_steam.jpg

diesel:
locomotive_information_1280x1024_normal_diesel
Attached Image: locomotive_information_1280x1024_normal_diesel.jpg
locomotive_information_1280x1024_page_right_diesel
Attached Image: locomotive_information_1024x768_page_right_diesel.jpg
locomotive_information_1024x768_normal_diesel
Attached Image: locomotive_information_1024x768_normal_diesel.jpg
locomotive_information_1024x768_page_right_diesel
Attached Image: locomotive_information_1024x768_page_right_diesel.jpg

el. loco
locomotive_information_1024x768_normal_el_loco
Attached Image: locomotive_information_1024x768_normal_el_loco.jpg
locomotive_information_1024x768_page_right_el_loco
Attached Image: locomotive_information_1024x768_page_right_el_loco.jpg

all locos
force_information_1280x1024_normal
Attached Image: force_information_1280x1024_normal.jpg
force_information_1280x1024_page_right
Attached Image: force_information_1280x1024_page_right.jpg
force_information_1024x768_normal
Attached Image: force_information_1024x768_normal.jpg
force_information_1024x768_page_right
Attached Image: force_information_1024x768_page_right.jpg
force_information_1208x1024_page_12
Attached Image: force_information_1208x1024_page_12.jpg
force_information_1208x1024_page_22
Attached Image: force_information_1208x1024_page_22.jpg
force_information_1024x768_page14
Attached Image: force_information_1024x768_page14.jpg
force_information_1024x768_page24
Attached Image: force_information_1024x768_page24.jpg
force_information_1024x768_page34
Attached Image: force_information_1024x768_page34.jpg
force_information_1024x768_page44
Attached Image: force_information_1024x768_page44.jpg

does not work correctly:
Consist information: the scroll control appears. There is nothing to move
Attached Image: consist_information.jpg
brake information: the scroll control appears. There is nothing to move
Attached Image: brake_information_scroll_control.jpg

brake_information_1280x1024_normal
Attached Image: brake_information_1280x1024_normal.jpg
brake_information_1280x1024_page_right
Attached Image: brake_information_1280x1024_page_right.jpg
brake_information_1024x768_normal Consist with 50 wagons. Does not display numbers 29
Attached Image: brake_information_1024x768_normal.jpg
brake_information_1024x768_page22
Attached Image: brake_information_1024x768_page22.jpg

consist_information_1280x1024_normal:
Consist with 50 wagons. Does not display numbers 44,45,46,47
Attached Image: consist_information_1280x1024_normal.jpg
consist_information_1280x1024_page22
Attached Image: consist_information_1280x1024_page22.jpg

consist_information_1024x768_normal
Consist with 50 wagons. Does not display numbers 28,29,30,31
Attached Image: consist_information_1024x768_normal.jpg
consist_information_1024x768_page22
Attached Image: consist_information_1024x768_page22.jpg

locomotive_information_1280x1024_normal_el_loco brake: The scroll control appears. There is nothing to move
Attached Image: locomotive_information_1280x1024_normal_el_loco.jpg
locomotive_information_1280x1024_page_right_el_loco: Missing values.
Attached Image: locomotive_information_1280x1024_page_right_el_loco.jpg

#98 User is offline   mbm_OR 

  • Fireman
  • Group: Status: Active Member
  • Posts: 236
  • Joined: 03-July 15
  • Gender:Male
  • Location:Spain
  • Simulator:Open Rails
  • Country:

Posted 22 October 2018 - 01:14 PM

View Posthroch, on 20 October 2018 - 06:32 AM, said:

does not work correctly:

Hi hroch,

Thank you very much for making such a complete test. This has helped me to debug the code more quickly.

  • Consist information: the scroll control appears. There is nothing to move. Fixed.
  • Brake information: the scroll control appears. There is nothing to move. Fixed.
  • Brake_information_1280x1024_normal. Does not display numbers 40. Fixed.
  • Brake_information_1280x1024_page_right. Info missing. Fixed.
  • Brake_information_1024x768_normal Consist with 50 wagons. Does not display numbers 29. Fixed.
  • Consist_information_1024x768_normal. Consist with 50 wagons. Does not display numbers 44,45,46,47. Fixed.
  • Consist_information_1024x768_normal. Consist with 50 wagons. Does not display numbers 28,29,30,31. Fixed.
  • Locomotive_information_1280x1024_normal_el_loco brake: The scroll control appears. There is nothing to move. Fixed.
  • Locomotive_information_1280x1024_page_right_el_loco: Missing values. I have not been able to replicate it.

About the arrow symbols, I noticed that in your screenshots they are displayed correctly in the "Scroll Control" window, but not at the beginning of the lines when the "Right page" or the "Left page" are selected.
To try to solve it, this new code replaces the arrow symbols by the equivalent source code. I hope that this could be a fix for this.

Attached the test file.
23/10/2018. File deleted by new code.

Regards,
Mauricio

#99 User is offline   R H Steele 

  • Executive Vice President
  • PipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 3,445
  • Joined: 14-March 13
  • Gender:Male
  • Location:known universe
  • Simulator:Open Rails
  • Country:

Posted 22 October 2018 - 02:34 PM

Thank you all, for working on this feature. Much Appreciated.Best Regards, Gerry


#100 User is offline   hroch 

  • Fireman
  • Group: Status: Active Member
  • Posts: 198
  • Joined: 05-June 14
  • Gender:Male
  • Simulator:MSTS OR
  • Country:

Posted 23 October 2018 - 01:33 AM

Hi Mauricio

works correctly:
el. loco:
locomotive information 1280x1024 el. loco
Attached Image: locomotive_information_1280x1024_el_loco.jpg
locomotive information 1024x768 el. loco 1xpage right
Attached Image: locomotive_information_1024x768_el_loco_1xpage_right.jpg
locomotive information 1024x768 el. loco 2xpage right
Attached Image: locomotive_information_1024x768_el_loco_2xpage_right.jpg

all locomotives
consist information 1024x768, 1280x1024 same
Attached Image: consist_infromation_1024x768_OK.jpg
brake information 1024x768, 1280x1024 same
Attached Image: brake_infromation_1024x768_OK.jpg


does not works correctly:
all locomotives
consist infromation_1280x1024 with 50 wagons missing scroll control
Attached Image: consist_information_1280x1024_no_OK.jpg
consist information 1024x768with 50 wagons missing scroll control
Attached Image: consist_infromation_1024x768_no_OK.jpg
brake infromation_1280x1024 with 50 wagons missing scroll control
Attached Image: brake_information_1280x1024.jpg
brake information 1024x768with 50 wagons missing scroll control
Attached Image: brake_information_1024x768_no_OK.jpg

Do you mean a small triangle at the beginning of a line? If yes, so it is not displayed correctly.

  • 12 Pages +
  • « First
  • 8
  • 9
  • 10
  • 11
  • 12
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users