Skip to content

v2.2.5 Mirror

Latest
Compare
Choose a tag to compare
@DavidJCobb DavidJCobb released this 16 Jun 03:20

Version 2.2.5, mirrored here for those unable to obtain it from NexusMods.

Changes

Compiler

  • Fixed a bug introduced in v2.2.3 that caused aliases to remain in-scope even after their containing block ended (i.e. block-scoping was completely broken).
  • Fixed a crash that could occur if a script tried to implicitly define new Forge labels when the gametype's string table was already full.
  • Added support and appropriate warnings for Firefight incident IDs and names in non-Firefight gametypes.
  • You can now use player.money as a setter. The player.increment_req_money_by action has been removed.

Other

  • The program now properly loads its settings from its own directory and not the current working directory. This fix will mainly be relevant if you opened gametypes by dragging and dropping the files into RVT.
  • You can now set the "Damage Multiplier" player traits to "Instant Kill."
  • Fixed a regression that made it impossible to set a team's initial designator to "None" (previously -1 in the old UI).
  • When editing Firefight variants, the UI no longer hides the Vehicle Set and Indestructible Vehicle options, as they are known to be functional on the latest MCC Reach build.
  • The UI now properly displays the "Sharpshooter" loadout's name. Previously, it was erroneously listed under the name "Expert."
  • The vast majority of Option Visibility toggles are now identified, though the vast majority of them are also completely unused.

Documentation

  • More precise information on the effects of various Firefight Wave Traits.
  • More accurate information on various Megalo-accessible object types.
  • The incident lists now show each incident's numeric ID. When writing gametype scripts, you can use incident names or incident IDs interchangeably.
  • Corrections to under-the-hood information, and more fleshed-out documentation on potential trigger optimizations.