Skip to content

Releases: alexpineda/titan-reactor

v0.6.9-alpha

10 Sep 04:06
Compare
Choose a tag to compare

Added

  • Two more macros oriented around following / unfollowing units
    • Clicking the minimap unfollows the units
    • F key will follow selected units or unfollow all units
  • Macros now have a description field making it easier to understand and explain what a macro does.
  • Added font size options to official plugins that were missing them

Fixed

  • Some plugin changes weren't being reflected in the UI

Changed

  • API namespace finalized to @titan-reactor-runtime/ui and @titan-reactor-runtime/native
  • Plugin file structure has changed so that typescript types can be used

v0.6.8-alpha

22 Dec 04:13
Compare
Choose a tag to compare

[v0.6.8]

Added

  • Additional messaging when updating / installing plugins
  • Type definitions for the UI api
  • customEvents object replacing custom callback methods
  • Spinny loader for better loading feedback
  • Code architecture documentation in WIKI
  • Load & display remote plugin README files

Removed

  • Clear asset cache menu item
  • Plugin callbacks no longer have context value attached

Changed

  • Last plugin tab selected will persist (Info or Configure)

v0.6.7-alpha

28 Oct 14:17
Compare
Choose a tag to compare

[v0.6.7]

Added

  • Macro groups

Fixed

  • Bunker overlay offset (marine fire)
  • Fix issue where the app would "crash" on loading due to some changes in latest electron api (memory cage in v21)

Changed

  • Plugin permissions changed from under config to root of package.json

v0.6.6-alpha

22 Oct 12:56
Compare
Choose a tag to compare

[0.6.6]

Added

  • Exposed default enabled/disabled switch for macros
  • Game & sandbox modes for macro condition testing
  • Hover cursor over units, like in the game
  • Selection circles around 3d models - initial version
  • New apis for macros getHoveredUnits, and getFollowedUnitsPosition
  • Blur transition between render modes

Changed

  • Improved default macros
  • Unlimited folders for macros

Fixed

  • Several small optimizations
  • Audio no longer has silences (regression in 0.6.0)
  • Small visual glitch with creep colony construction and other images that shared atlases
  • Big improvement (~5s) on initial loading screen

** New scene transitions **
Recording 2022-10-22 at 08 51 43

New default macros (more to come, plus grouping actions!):

image

v0.6.5-alpha

06 Oct 05:10
Compare
Choose a tag to compare

Added

  • Macros can execute other macros
  • Active Preview option for modifying macros
  • Roadmaps in README

Fixed

  • Several memory leaks due to untested Janitor implementation
  • Squashed some bugs around macros and settings
  • Units are still selectable when the game is paused
  • IScriptah now semi functional again (Tools -> IScriptah)

Changed

  • Upgraded to Electron 20, TypeScript 4.8.4, Vite build system and others.
  • Initial macros and plugins setup is automatic and transparent

image

Release_2022.10.06_05-07

06 Oct 05:07
Compare
Choose a tag to compare
Pre-release
update build step

v0.6.4-alpha

19 Sep 15:39
Compare
Choose a tag to compare

[0.6.4]

Added

  • Post processing configuration panels (+ 3d mode)
  • Mini-map configuration panels (+ 3d mode)
  • Macros now show cute little keyboard preview ^^
  • World event system
  • Macro trigger - mouse click
  • Graphics settings - HD2, preload
  • Cursor is now animated and has cursor size option

Changed

  • Lots of internal refactoring in preparation for sandbox mode and 3d models
  • Moved camera damping/rotation speed options to global settings
  • Additional error handling
  • Camera starts at a player location
  • Map viewer now uses OpenBW so all images/units/sprites should work
  • Fixed a bug in bw-casclib, allowing mac/linux builds to work now.
  • Map mode and replay mode use the same plugins (if enabled).

Fixed

  • Default macros automatically install on first run
  • App no longer needs a full reload on initial plugin install
  • Bullet tracking is now more precise

image

image

v0.6.0-alpha

20 Aug 21:33
Compare
Choose a tag to compare

Added

  • New home screen and map/replay loading screens
  • Macro hotkey system with "programmable" triggers and action sequences
  • New global options: minimap size, asset preload, default scene controller, anisotropy
  • Terrain now has mirrored edge tiles
  • Plugins API v2

Changed

  • Global Settings is no longer a plugin and now built into the app
  • Menus have been re-arranged. Plugin Settings is now called Command Center.
  • More optimizations to reduce GC usage, caused minor bugs in audio which will be addressed
  • HD is now the default (rather than HD2)
  • Flying units are further affected by terrain height
  • Deprecated plugins will not show in online tab
  • Shadows will be placed in default locations unless in "3d" mode

Fixed

  • Regression in floating sprites is fixed
  • Regression creep edges fixed
  • Sprite overlay edges bug fixed
  • Bullet tracking now works on floating buildings
  • Regression on HP bar on resources now fixed
  • Follow unit now unfollows on minimap click
  • Previously on 0.5.3 release:
    • Tank mode siege tank turrets will now look better when camera rotated
    • When the camera target is above the horizon units will not rotate oddly
    • Disposing of the previous replay should execute before any additional plugin calls
    • UMS games that use set alliance now work (thank you Heinerman!)
    • Maps that use disabled doodads now work (thank you Heinerman!)
    • Observer chat won't break replays anymore

Removed

  • HD2 is no longer an option
  • Plugin API:
    • Deprecated getFPS.
    • Deprecated maxFrame and time fields from the useFrame() hook, use useReplay() and getFriendlyTime() instead
  • Keyboard shortcuts are no longer part of plugins and are now configured with the hotkey macro system.

Release_2022.08.20_21-31

20 Aug 21:31
Compare
Choose a tag to compare
Pre-release
update changelog

Release_2022.07.14_09-15

14 Jul 09:16
Compare
Choose a tag to compare
Pre-release
pre-release 0.5.3