Model Train Script
English
English
  • Model Train Script
  • About
  • Manual
    • Supported systems
    • Settings
    • Profile
    • Throttle
    • Vehicles
    • Layout
    • Automation
      • Scripts
        • Section
        • Action
          • Vehicle control
          • Layout control
          • Timing
          • Structure
          • Scenery
      • Time tables
      • Flags
      • Routes
      • Sounds
      • Cameras
      • Examples
        • Block control
        • Auto switch turnout
        • Camera detection
  • Release notes
Powered by GitBook
On this page
  • 9.8.0
  • 9.7.0
  • Vehicles
  • Automation
  • Layout
  • Other
  • 9.6.2
  • 9.6.1
  • 9.6.0
  • Layout
  • Automation
  • 9.5.1
  • 9.5.0
  • Automation
  • Layout
  • Throttle
  • 9.4.0
  • 9.3.0
  • 9.2.0
  • Automation
  • Usability
  • Other
  • 9.1.0
  • Automation
  • Storage
  • Layout
  • Other
  • 9.0.0
  • Logic
  • Vehicles
  • Layout
  • Other

Was this helpful?

Release notes

🚀

Here you can find more details about the latest changes of Model Train Script.

9.8.0

  • DCCext support for signals on Z21

  • Five new vehicle functions: headlights low beam, high beam, parking lights, raise pantograph, shunting mode and smoke unit

  • New layout assets: house and factory

  • For Z21 reverse accessory states to match Z21 app: straight = green = 1

  • Several bugs have been resolved

9.7.0

Vehicles

  • Vehicles can now have different profiles. These are shortcuts to easily set the speed, direction and functions of a vehicle. A profile can be set manually via the throttle or via the SetVehicleProfile action in your script.

Automation

  • For an easier overview scripts can now be ordered in a folder structure. They are also from now on alphabetically sorted, to keep your current order the scripts get a numerical prefix during migration.

  • Three new script execution events: Startup, Script Execution and Vehicle Profile. As an example Startup allows you to set your layout to a default state on connect.

  • The new ShowNotification action allows you to show notifications during script execution.

  • Selecting accessory states is now with a graphical presentation of the state.

Layout

  • Two address doubleslipswitch. For recognition the two addresses is marked by two dot, the single address with one dot.

  • The (Track)switches are extended from just on/off to different color states.

Other

  • Speedsteps in throttle now shown in percentages instead of absolute speedsteps

  • Sounds are no longer muted when played on iPhone with ringer muted

  • Several small bugfixes and inconsistencies

9.6.2

  • Bugfix minute timer for script execution and timetables.

9.6.1

  • Bugfix to support yamorc command station

9.6.0

Layout

  • Add uncoupler element

Automation

  • Execute conditions on script are evaluated for ExecuteScript action and manual execution in the throttle

  • "Wait for script" on ExecuteScript action, the action will pause until a script is available that meets its execute conditions

9.5.1

  • Fix multiple addresses on (track)switches are not stored properly

  • Fix occasional crash while syncing layout state

9.5.0

Automation

  • Introduction of routes

  • Ability to timeout script

  • Wait action time now in seconds instead of milliseconds

Layout

  • Ability to connect multiple dcc addresses to a (track)button

Throttle

  • Recently used vehicle selection for vehicle control

  • Ability to lock the layout for user interaction

And several other smaller improvements and bugfixes.

9.4.0

Ability to add random behavior in your scripts to make them extra dynamic ;-)

  • Random script selection in TimeTables and ExecuteScript action

  • Ability to make a vehicle function only

  • Fixes import vehicles from ECOS with special characters in their name

  • Several smaller bugfixes

9.3.0

  • Ability to play local sounds in your automation scripts

  • Several smaller improvements and bugfixes

9.2.0

This version introduces the following new features and improvements:

Automation

  • Introducing of the "store and restore" vehicle state actions. This allows you to store the current state of a vehicle, modify the state and restore it later in your script.

  • Ability to select the function in the setvehicle function action based on the icon of a function instead of the index. This is useful to make generic scripts while having vehicles with different function mapping.

  • Improve wait for initial state sync with command station: Now also waiting for RailCom occupancy data.

Usability

  • Insert before for vehicle functions

Other

  • Improved speed of cloud synchronisation

  • Z21: poll RailCom data on connect

  • ZCan20: several improvements and fixes

9.1.0

This version has a focus on supporting refactoring of scripts.

Automation

  • Ability to hard link to elements like accessories, vehicle or feedback, changes will automatically be applied to your scripts.

  • Via the links you have insight into the usages of elements via a dependency graph

  • Background events are now only triggered after the initial load

  • The automation tab of the throttle now provided insight into the automation evaluation state.

Storage

  • Improved cross devices syncing

  • Unlimited amount of profiles, backed up into iCloud

  • Profile selection is now per device

Layout

  • New layout elements for platforms, railway crossing, labels and decorative items

  • Haptic feedback during interaction

Other

  • More icons for automation elements to improve recognition

  • Several smaller bugfixes and improvements

9.0.0

A major new version with brand new styling!

This version brings you a lot of improvements on several areas

Logic

  • Conditions and Events now include vehicle states and flags

  • Multiple events on scripts

  • Ability to select the operator for conditions (OR or AND)

  • Conditions can now also be configured on Actions

  • WaitFeedback now has the ability to wait for occupancy of the selected vehicle

Vehicles

  • Vehicles functions now has a wide collection of dedicated function icons that will be displayed in the throttle

Layout

  • The layout now has an infinite size

  • Introduction of signal types, beside the light signal you can now also select a semaphore signal.

  • On iPad the layout can be made fullscreen in the throttle

  • Undo functionality for the layout editor

Other

  • New manual site

Last updated 21 days ago

Was this helpful?