Skip to content

Revamped Logging

Compare
Choose a tag to compare
@Emik03 Emik03 released this 01 Jun 13:08
· 687 commits to main since this release
  • Added AddStrikes, SetStrikes, and Timer in Game.
  • Added Assert(), Find(), and Stop() extension methods in Helper.
  • Added constructor overload with Component for ModuleContainer.
  • Added generic and type overloads of GetPath() in PathManager.
  • Added LastId in ModuleScript.
  • Added logging when calling methods in PathManager.
  • Added logging when ModuleScript's Awake() and OnDestroy() run.
  • Added new Logger class. Implemented by both ModuleScript and allows KeepCoding to log itself.
  • Added PlayStackable() in AudioScript.
  • Added ToLogger extension method in TypeHelper.
  • Changed default parameter priority in Play() of AudioScript to 128.
  • Changed HasStruck's setter from ModuleScript to be public.
  • Changed Relative to be public in AudioScript.
  • Fixed end of fade being absolute volume instead of relative in AudioScript.
  • Fixed ModuleScript subtracting strikes even when strikes weren't issued in the event of an exception.
  • Renamed DynamicAudio to AudioScript.
  • Renamed ModuleId to Id in ModuleScript.
  • Removed one of the Dump overloads in ModuleScript.
  • Removed serialization of Volume in AudioScript.