Skip to content

Added Game class

Pre-release
Pre-release
Compare
Choose a tag to compare
@Emik03 Emik03 released this 20 Apr 02:38
· 958 commits to main since this release
  • Added Game class, wrapping PlayerSettings in it. If you use PlayerSettings, add a prefix "Game." to each instance. This class will be for every instance where the library needs to access the game's library directly.
  • Added is empty check to Version in ModuleScript.
  • Added TypeHelper class, taking Helper's "To" methods.
  • Changed PathManager constants to be inaccessible.
  • Changed parameter "copy local" to be disabled, making compiling the library from its source faster.
  • Changed recursive algorithm inside Unwrap() to be an overload of Unwrap(), allowing you to pass in an IEnumerable directly instead of wrapping the IEnumerable as an object and using pattern matching to reobtain it.
  • Fixed bug where DynamicAudio's Fade() would always mute when it ends.
  • Renamed extension method Backwards() method to Rev().
  • Renamed generic types in Work to be clearer.
  • Renamed extension method ToIEnumerable() to AsEnumerable().