Elvas Tower: Turntables - Converting Static Ones into Working Ones? - 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.
  • 5 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Turntables - Converting Static Ones into Working Ones? Rate Topic: -----

#1 User is offline   steamer_ctn 

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

Posted 30 May 2016 - 02:46 AM

As a result of the new operational turntables that Carlo has created, I started thinking about a point that was raised in the now rather long turntable thread, re the possibility of making some static turntable objects into working turntables. In some of the routes that I have, there are some turntables that have been made using static objects, and I would like to see them made operational if possible.

My understanding of the concept for turntables is that they need to be in the Tsection file for them to be able to operate. Naturally a static object won't be in the Tsection file, so I am wondering whether it would be possible to use an "include" style of process to add the relevant code to the Tsection file for the route. By doing it on a route by route basis, it would eliminate the need to make modifications to the universal Tsection as the changes would only apply to the route loaded.

After speaking to Carlo, he has suggested that the current include methodology replaces lines of information rather then adding to it, so it would not work in this scenario. Thus a new method of adding to the Tsection file would be required.

As a result there are two questions that come to mind:
i) Is there interest in the turntable concept being extended to include the ability for static turntable objects to be animated?
ii) Any thoughts on how an alternative "include" functionality can be developed?

Thanks

#2 User is offline   Csantucci 

  • Member, Board of Directors
  • Group: Status: Elite Member
  • Posts: 6,996
  • Joined: 31-December 11
  • Gender:Male
  • Country:

Posted 30 May 2016 - 04:34 AM

More precisely the actual include process can't add blocks to a list of blocks (e.g. a new light within the lights section in the .eng file, or a TrackShape block within the TrackShapes section of tsection.dat). As of now, to modify a list of blocks with the include process, the whole modified list must be present in the include file.

#3 User is offline   copperpen 

  • Executive Vice President
  • Group: Status: Elite Member
  • Posts: 3,143
  • Joined: 08-August 05
  • Gender:Male
  • Simulator:MSTS & OR
  • Country:

Posted 30 May 2016 - 05:04 AM

Only a select number of turntables in the tsection can be animated, the rest either have no IDX entries, are not constructed in the same way, or both. Looking at "includes", they are generally a method of including common data structures into an existing file set, thus reducing the overall file size and allowing for bulk edits using a single include file common to all that use a particular data set.

The animation of turntables is already built in to the model and Carlo has added the functionality to make them work within a route database. It has been proven in the turntable thread that it is not a requirement for a turntable to be in the global tsection.dat, but the turntable must have animation already present in the shape file.

#4 User is offline   elvasleis 

  • Fireman
  • Group: Status: First Class
  • Posts: 236
  • Joined: 30-June 08
  • Gender:Male
  • Location:Dubbo
  • Country:

Posted 30 May 2016 - 06:40 AM

Hi Peter,
I would love to see the turntables working on all the Australian routes that have them but it seems the turntable models would have to be remade.
I see that a lot of the Australian turntables are the same model used in several Australian routes.

Regards Geoff.

#5 User is offline   Jovet 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 2,244
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 31 May 2016 - 08:16 AM

An advantage of re-making the turntable shapes is that we can give them some 2016 quality versus some 2001.

#6 User is offline   steamer_ctn 

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

Posted 31 May 2016 - 11:03 PM

View Postjovet, on 31 May 2016 - 08:16 AM, said:

An advantage of re-making the turntable shapes is that we can give them some 2016 quality versus some 2001.

Whilst I agree that this is the "ideal" approach, the original modeller may not be still active, so re-making the turntable shapes may not be possible without somebody being prepared to rebuild them.

I would prefer to settle for a 2001 working model turntable model rather then a static one.

#7 User is offline   Jovet 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 2,244
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 01 June 2016 - 09:23 AM

View Poststeamer_ctn, on 31 May 2016 - 11:03 PM, said:

Whilst I agree that this is the "ideal" approach, the original modeller may not be still active, so re-making the turntable shapes may not be possible without somebody being prepared to rebuild them.

The original modeller is not really relevant. Many talented people (including myself) are quite capable of recreating the appropriate shapes from scratch that match the original dimensions/specs but look a lot better and are also able to be animated properly. As long as the goal is to have them fit in with the appropriate track system (X-Tracks, DB/US-Tracks, ScaleRail, UKFS, etc.) it shouldn't matter who creates them.

#8 User is offline   jared2982 

  • Superintendant
  • Group: Status: First Class
  • Posts: 1,187
  • Joined: 01-January 10
  • Gender:Male
  • Location:Louisiana
  • Simulator:MSTS, TS2017, OR
  • Country:

Posted 01 June 2016 - 10:58 AM

As it looks now the main goal appears to be trying to get old obsolete turntables to work. Nothing is impossible. The A1t27m and 16m Turtables are indeed functioning. Making static turntables functional is not impossible. It can be accomplished by rebuilding the turntable and editing you tsection.dat file with the appropriate entries. This can be done without having to acquire space in the standardized tsection.dat by making the route a mini route. You can go the extra mile and contact Derek to have the entries added to the resection.dat if you wish.

The more feasible way would be to look to the future and design new turntables. These will no doubt start to surface now that turntables are being worked on. I have two that I'm currently testing. Nothing special in appearance yet just a basic model strictly for testing. Also it is worth noting that new tables can be constructed to the demensions of the older turntables and there shape files replaced in Global folder as jovet mentioned.

I wonder if a way for these to be entered in a local tsection file in the route folder, similar to the way dynamic track works, would be an option... This approach would need more thought and discussion among the community as how to proceed.

#9 User is offline   steamer_ctn 

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

Posted 01 June 2016 - 02:04 PM

View Postjovet, on 01 June 2016 - 09:23 AM, said:

The original modeller is not really relevant. Many talented people (including myself) are quite capable of recreating the appropriate shapes from scratch that match the original dimensions/specs but look a lot better and are also able to be animated properly. As long as the goal is to have them fit in with the appropriate track system (X-Tracks, DB/US-Tracks, ScaleRail, UKFS, etc.) it shouldn't matter who creates them.

Again I agree in principle, but as I am not a talented modeller, are you offering a service to rebuild turntables to the "new" standard for routes where the original modeller has left the community?

#10 User is offline   Jovet 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 2,244
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 03 June 2016 - 02:31 PM

View Postjared2982, on 01 June 2016 - 10:58 AM, said:

I wonder if a way for these to be entered in a local tsection file in the route folder, similar to the way dynamic track works, would be an option... This approach would need more thought and discussion among the community as how to proceed.

As the "local" tsection.dat is currently only for the route's dynamic track, I vote that it stays that way. I think it's a lot easier for us (as a community) to manage a single, global tsection.dat than to try and spin off its duties. If everyone can be the same then we can get consistent results.

View Poststeamer_ctn, on 01 June 2016 - 02:04 PM, said:

Again I agree in principle, but as I am not a talented modeller, are you offering a service to rebuild turntables to the "new" standard for routes where the original modeller has left the community?

The thought has crossed my mind more than once. I haven't seen all of the turntable shapes out there, but I've been annoyed with some of the default ones for a long time.

  • 5 Pages +
  • 1
  • 2
  • 3
  • Last »
  • 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