Skip to content

v1.1.0

Choose a tag to compare

@ElusiveFluffy ElusiveFluffy released this 30 Oct 09:26
· 26 commits to master since this release

Installation

To install TygerFramework just copy the dll into the same folder as the Ty1/2/3 exe
Put plugins into a "Plugins" folder (spelt exactly like that with that casing) in the Ty directory, or just run the game once with TygerFramework installed and it'll make the folder for you

Changes:

  • Different plugins folder for the debug build to make it easier to not mix up debug and release plugins ("Debug Plugins")
  • Dependency folder inside the plugins folder to load dependencies before any plugins
  • The Ty 1 version text on the main menu shows the version of TygerFramework too (exe edits of the version number will still work fine)
  • If a plugin fails to load TygerFramework will now provide a error message on why it failed
  • The logger now has timestamps for every logged message
  • Patch version requirement is no longer optional

API Additions:

  • On Ty initialized function
  • On Ty begin shutdown function
  • Function to allow plugins to block Ty from receiving mouse/keyboard inputs
  • Function to get the plugin directory
  • Function to check if the API is initialized (useful if you have a shutdown event and need to check if initialized, incase the plugin unloaded early due to the wrong version of TygerFramework being installed)

To play mods use the release version, and don't run debug plugins with a release build and vise versa, as they are incompatible