Skip to main content

RockTomate Update 1.0.2

· 2 min read

Changes & Improvements​

  • Minimum version raised to 2018.4.0f1
  • Can now rename variables by double-clicking on them or through the context menu
  • Can now enable formulas for new fields by default
  • Can now disable system sound when Job finishes execution
  • Changed context menu items to be less obstructive
  • Error message shown if illegal characters are present in variable creation pop-up
  • Input field names is now auto-capitalized
  • Macro arguments now support single quotes
  • RockTomate's temp directory has been moved to Unity's "Temp" directory

Root Variables​

  • New root variable: %CompileSymbols%
  • New root variable: %IsOnline%

Macros​

  • New input macro: contains(%array%, %item%) - checks if array contains an item
  • New input macro: pretty(%string%) - prettifies a string (adds space between capital letters)
  • New input macro: invert(%boolean%) - inverts a boolean
  • New output macro: invert(%boolean%) - inverts a resultant boolean and saves it to a variable

Steps​

  • New Steps integration: Turbo Builder PRO
  • New Steps integration: Turbo Switch PRO
  • New Steps integration: Turbo Backup PRO
  • New Steps integration: Maintainer
  • [Compile DLL] Now auto-creates a missing directory instead of throwing an arbitrary error
  • [Upload to Asset Store] Fixed a bug when package would be corrupted

Bug fixes​

  • Fixed a bug when existing scripting define symbols would be overwritten
  • Fixed a bug when a part of the macro argument would get removed if it either starts or ends with a quote
  • Moving RockTomate to a different directory no longer causes UI-related problems
  • Creating a directory named "RockTomate" no longer causes UI-related problems
  • [Job Editor Window] Fixed an issue when toolbar buttons were clipping in Unity 2019.3 (new UI)
  • [Job Editor Window] Fixed an issue when "Suppressed" column label was clipping in Unity 2019.3 (new UI)
  • [Variable Manager Window] Fixed an issue when adding an empty variable bank would spam Job Session Log Window with errors
  • [Variable Bank Window] Fixed a bug when the variable list wouldn't get updated if different variable bank is selected
  • Exceptions are no longer thrown when trying to access "Run Job" step properties window

RockTomate Update 1.0.1

· 2 min read

Changes & Improvements​

  • Now plays a system sound when Job has finished the execution when Unity isn't in focus
  • [Variables Window] Can now copy root variable values to the clipboard (both dynamic and non-dynamic)
  • [Variables Window] Root variables that resolve to array/list now show the first 20 items on the list. Copying to the clipboard will return all array items separated by a line.
  • [Job Editor Window] Now shows elapsed time while and after running a job.
  • Added %WorkDir% root variable - resolves a current working directory of Unity
  • Step property fields now properly updated when Step class is modified (e.g. adding or removing a new field etc.)

Steps​

  • New Step: WHILE Loop
  • New Step: Upload to Asset Store
  • [Move File] Now asks for destination file path, allowing you to rename a file while moving it

Bug Fixes​

  • Included Job asset files no longer appear corrupted
  • Adjusted visuals to make UI more readable for dark theme users
  • Fixed a bug when OR Joining operator would always return true
  • Fixed an issue when RockTomate prevented Unity from compiling the game
  • Fixed a minor issue where the name of the Job would have "(clone)" appended to it when running through a dialog window.
  • Removed unused DLL
  • Fixed a bug when child step would get deselected after job changes are saved
  • Fixed a bug when it was possible to create new variables while the job was running
  • Fixed an exception being thrown when trying to update job metadata when no job is being edited
  • Fixed an exception being thrown when trying to start a job with an empty variable bank
  • Fixed a bug when maximizing any window would throw errors for other editor windows

Tutorial Master Update 2.0.7

· One min read

Changes & Improvements​

General​

  • Added support for Unity 2019.2

Editor​

  • Tutorial Master editor visuals are now more consistent with Unity styles

API​

  • Module.cs – CallerManager property now made public

Bug fixes​

Runtime​

  • Fixed a bug when “Play On Start” wouldn’t work properly
  • Fixed a bug when module pools wouldn’t be instantiated when “Play On Start” is disabled
  • Fixed a bug when Fly-In and Float effects wouldn’t work when “Update Every Frame” is enabled

Editor​

  • Fixed a bug when UnityEvent control would use light skin style when using Dark Skin mode