Version history

Previous section < Contact info

- Chapter : Home -

MvtPlayer versions

This page lists the main changes in each version of the MvtPlayer system.

Version 2.2 (2022/06/10)

  • Enhanced compatibility with "external" scripts that pause the keyframed motion. MvtPlayer will now tolerate this and accommodate for it to a certain extent. This finally enables switching an AVSitter pose (correctly sporting the KFM 1 directive in its AVPos notecard) while playing a keyframed motion without altering the path.

  • Added 2 new status codes to the scripting interface to reflect the above mentioned situation.

Version 2.1 (2021/12/19)

  • Playback options: at playback time you can now define a factor to rescale the movement spatially (or even reverse it if negative), alter its speed, and change the sounds volume

  • Much better compatibility with avSitter

  • Renamed the script Interface_avSitter to MVTP_to_avSitter_StartOnSit, which is ore accurate

  • New interface script MVTP_to_avSitter_MvtControl that allows a dedicated menu triggered from avSitter

  • New plugin: MVTPlugin_RotatePrim

  • Added animesh animations (action ANIMESH) support to MVTPlugin_ChatListen, as well as the UNSIT action (great for transportation systems!)

  • Major overhaul of the SimpleControl script, which was renamed as MVTP_GeneralController : access to playback options, localization options, support for remote controls, access control

  • Three remote control scripts to use with MVTP_GeneralController : MVTRemote_Trivial (very simple, serves as an example, MVTRemote_Buttons (supports multiple buttons, useful for a HUD, for example), and MVTRemote_Detection (sends commands when it detects someone with a sensor or through a collision).

  • Rationalization of peripheral (controllers, plugins) script names. Some bug fixed.

Version 2.0 (2017/01/11)

  • Major overhaul / rewrite of scripts

  • Now adapts movement to initial orientation (more intuitive and versatile behavior)

  • Secured configuration encoding, now error detecting and limits line length

  • Added config version checking and the VERSIONERROR script message

  • Faster configuration processing

  • Bug fixes

Version 1.2 (2016/12/25)

  • More scripting API

  • First version of the documentation

Version 1.1 (2016/12/15)

  • One serious bug fix in a computation

Version 1.0 (early December 2016)

  • First usable version

A few ideas

The following is a list of ideas for the future that may or may not be implemented one day, depending on customer demands, technical feasibility (some are not well thought in all their details yet) and the amount of available time! Of course, your comments, suggestions and constructive criticism are welcome.

  • A playback option to override the "back to origin" and "loop" flags;

  • more options? which ones?

  • more standard plugins and controller scripts.