Announcement

Collapse
No announcement yet.

TSRE5e - Trainsim.com Fork Change Log

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
Collapse
First Prev Next Last
 
  • Filter
  • Time
  • Show
Clear All
new posts

    TSRE5e - Trainsim.com Fork Change Log

    v8.001
    Initial fork 64 Bit build off Goku's v0.7012 code base
    Greater precision for dynamic track
    Configurable height for yellow TDB lines
    Terrain tool presets for brush size and cut/embankment values
    Configurable object and terrain tile highlighting
    Timestamp named output logs
    Custom detail properties added for signals
    Dynamic track in excess of 65535
    Eliminates black command prompt box
    Addresses issue with startup on multiple monitors

    v8.002
    Fixes some parameters that were not pre-loading correctly
    Configurable colors and line widths for selected objects and selected terrain tiles

    v8.003
    Fixes platform left/right line heights
    Optional support for ViewsphereDB and VDbID entries in world file objects as these aren't used by OpenRails
    Added mouse wheel support for zooming in/out as long as objects aren't selected
    Added Provider name to Map Loading Page (taken from URL in Settings) and disables satellite map loading if no URL is specified
    Added new offset value in Settings.txt to correct for zoom level differences in URL and restore Z17/Z18 selection for MapBox
    Copy Position and Position/Rot now includes tile
    Dynamic curves now up to 15000m
    Extended debug logging on/off via Settings txt
    Fixes multiple JNodePosN entries
    Enable revised symbols for interactive objects (signal, speedpost, platform, siding) via Settings.txt
    Maximum auto-placement distance now configurable via Settings.txt
    Camera elevation above terrain can default to locked via Settings.txt
    ​Consist Editor now supports adding ORTS EOTD's to consists
    Consist Editor displays ORFreightAnimations including Load-OR files
    Activity Editor should no longer crash in the Traffic Editor when clicking on the Time tool
    Option to have detailed or simplified logging via Settings.txt
    Corrected startup window position issues on multiple monitor for Consist Editor and Shape Viewer
    Configurable rail position and size for dynamic track rendering
    Status Window to show modal features: Camera Lock, Camera Terrain Lock, AutoTDBSave, StickToTerrain, Terrain Brushes, and Rotate/Transform/Resize
    Unsaved dialog now works when track is added or removed from the TDB
    Data precision rolled back to 7 decimal places, which should eliminate excessive decimal values for some items, and may have fixed broken vectors (zigzags)
    Adds Camera placement and rotation options
    Adds "Tangent" calculation logic​
    ​Settings values are no longer case sensitive
    Settings values to activate features can be any of the following: 1, true, on
    Last saved timer
    Option to display terrain elevation in feet
    Double click on route name to Load route

    v8.004
    Offset from track centerline added for signal and milepost placement
    Reload Marker Files (file menu)
    Show Speedposts in Marker dropdowns automatically (similar to Sidings and Platforms)
    Reload Settings file
    Autocorrect mass entered in lbs to tons
    Reduced logging entries
    Last edited by eric; Yesterday, 09:34 PM.
    If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, items saved in our library or the ongoing development of our TSRE Fork, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!

    #2
    Current list of Settings options:

    Code:
    debugOutput = false  /// leave at top for expanded logging and set to true
    //
    ///////////////////////  Route and UI Startup
    // gameRoot = ""                        // your ORTS Content drive and folder
    // routeName = ""                       // add route name to skip menu
    //  startTileX = ""                      // optional start location
    //  startTileY = ""                      // optional start location
    //  markerLines = true                   // Show markers when loaded
    //  loadAllWFiles = false                // Loads entire world to check errors
    //  toolsHidden = false                  //
    //  usenNumPad = true                    //
    //  tileLod = 1                          // tiles in each direction to load
    //                                         // loading 2+ can be memory heavy
    //  objectLod = 4000                     // 2000 is plenty for most purposes
    //  maxObjLag = 10                       //
    //  allowObjLag = 1000                   //
    //  cameraFov = 35                       //
    //  oglDefaultLineWidth = 1              // width of standard lines
    //
    //  ignoreMissingGlobalShapes = true     // false shows only track/road shapes present in Global\Shapes
    //  useQuadTree = true
    //  numRecentItems = 15                  // Length of recently used items list
    //  consoleOutput = true                // Toggles log output if launched from command prompt
    //  systemTheme = false                 // default is dark theme.... setting to false goes to Windows pallete for your PC
    //  
    //  lockCamera = true                    // same as hitting the . when moving about with the camera, can be unset
    //
    // legacySupport = false                 // true retains VDBId values not used in ORTS
    // newSymbols = true                     // default is true, false uses the TSRE pyramids
    //
    // mainWindowLayout = "PWTS"              // Order of windows: P = Properties, T = Tools, W = World, S = Status
    //                                         // Default is PWT -- TWP reverses
    //                                         // Tools and Property -- omitting
    //                                         // floats tools in separate windows
    //  
    ///////////// if these aren't provided, screen gets centered with Navi to the left  
    //  mainWindow = 100, 100                    // X, Y of main windows and load window
    //  naviWindow = 50, 50                     // X, Y of Navigation window for RE
    //
    //  legacySupport = false                  // enable retention of ViewDBSphere and VDBID when true
    //
    ///////////////////////// Track Database and File Saving
    //  autoFix = true                       // Automatically repair TDB anomalies
    //  useOnlyPositiveQuaternions = false   //
    //  writeEnabled = true                  // set to false for read-only
    //  writeTDB = true                      // set to manually decide what to add to TDB via Z key  
    //  warningBox = true                    // Warn before exiting without a save
    //  leaveTrackShapeAfterDelete = false   // Use only when deleting track/road but keeping TDB entry
    //
    //
    //  sortTileObjects = true               // no idea what this does
    //  snapableOnlyRot = false              // Allow free rotation
    //  shadowsEnabled = true               // This can affect performance if true
    //  shadowMapSize = 2048
    //  shadowLowMapSize = 1024
    //  textureQuality = 1
    //  AASamples = 16
    //  deleteTrWatermarks = true            // removes detail not used by ORTS
    //  deleteViewDbSpheres = true           // removes detail not used by ORTS
    //  useTdbEmptyItems = true              // Preserves UID numbering when deleting items from TDB
    //  useWorkingDir = false                // true will save to the TSRE folder
    //
    //
    //   railProfile = 0.7175, 0.7895   // sets inner/outer position from center for dynamic track rails
    ​
    //
    ///////////////////////////  Editing presets
    //  trackElevationMaxPm = 100            // maximum grade permille
    //  defaultElevationBox = 0
    //  defaultMoveStep = 0.25
    //  renderTrItems = false                // Show the black boxes for TrItems
    //  cameraStickToTerrain = true          // Stop camera from going underground, toggled with "/" key
    //  wireLineHeight = 10.7          // V08.x  Yellow line height
    //  sectionLineHeight = 5.0       // V08.x  Grey line height
    //  selectedWidth = 2             // V08.x  Terrain selection line width
    //  selectedColor = #B612FF       // V08.x  Terrain selection line color
    //  selectedTerrWidth = 4         // V08.x  Terrain selection line width
    //  selectedTerrColor = #FFB612   // V08.x  Terrain selection line color
    //  terrainSize = 1               // V08.x  Terrain cut/fill size
    //  terrainEmbankment = 5         // V08.x  Terrain embankment width
    //  terrainCut = 5                // V08.x  Terrain cut width
    //  terrainRadius = 9             // V08.x  Terrain cut/fill radius
    //  terrainBrushSize = 1          // V08.x  Terrain adjustment brush size radius
    //  terrainBrushIntensity = 10    // V08.x  Terrain adjustment intensity 1-100
    //  sigOffset = 2.5                 // V08.x   Offset in meters from track centerline for signals and mileposts
    //
    //
    ////////////////////  Layout and UI Settings
    //  mainWindowLayout =
    //  fullscreen = false                 // Prevents screen from being maximized
    //  ceWindowLayout =
    //  colorConView = "#FF0000"
    //  colorShapeView = "#00FF00"
    //  cameraSpeedMin = 1                 // Camera movement with CTRL
    //  cameraSpeedStd = 3                 // Camera movement normal
    //  cameraSpeedMax = 40                // Camera movement with SHIFT
    //  mouseSpeed =
    //  proceduralTracks = false           // Unfinished feature?
    //  soundEnabled = false               // Sound doesn't work, so....
    //  hudEnabled = TRUE                 //
    //  hudScale = 1                      //
    //  season = ""                        // For editing winter/autumn/spring/summer
    //  seasonalEditing = false            //
    //  useImperial = true                 // show terrain elevation in Navi window in Feet vs. Meters
    //
    ////////////////////////////// Map and Terrain Features
    // mapImageResolution = 2048 // Image resolution for downloaded map imagery
    // geoPath = "" // Drive and folder for HGT files
    // Image Maps require a valid API key from either Google or MapBox
    //
    /// Image Maps require a valid API key from either Google or MapBox
    // google
    // imageMapsUrl = http://maps.googleapis.com/maps/api/staticmap?center={lat},{lon}&zoom={zoom}&size={res }x{res}&maptype=satellite&key=yourApiKeyValue
    //
    // imageMapsUrl = https://api.mapbox.com/styles/v1/mapbox/satellite-v9/static/{lon},{lat},{zoom}/{res}x{res}?access_token=yourApiKeyValue
    // imageMapsZoomOffset = -1 // MapBox needs this offset setting to be -1: //
    //
    // See https://docs.mapbox.com/api/maps/static-images/ for parameter options
    //
    // routeMergeString = "route:X:Y:Z" // For merging a second route with offsets X Y Z applied if
    // // world geometry is not identicall
    // objectsToRemove = "" // Comma separated list of shapefiles to remove
    //
    //////////////////////////////// Optional / Multi-player Features
    // fpsLimit = 59 // for multi-player feature from 7.x
    // serverAuth // for Client-server only, multi-player feature from 7.x
    // createNewIfNotExist = true //
    // ortsEngEnable = false // multi-player feature from 7.x
    // playerMode = // multi-player feature from 7.x
    // useNetworkEng = false // for Client-server only, multi-player feature from 7.x
    // fogDensity =
    // fogColor =
    // skyColor =
    //
    //
    ///////////////////////////// Consist and Shape Viewer
    // ortsEngEnable = true // Give precedence to eng file settings in /OpenRails folders
    // ceWindowLayout = "CU1" // C - Consists, 1 = Main List, 2 = Second List,
    // // U = List of Units within selected consist
    // // Default is C1 -- C1U may be more useful as you can
    // // view without scrolling the entire left-right graphic list
    //
    Last edited by eric; 04-09-2024, 12:17 AM.
    If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, items saved in our library or the ongoing development of our TSRE Fork, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!

    Comment

    Working...
    X