0.9.4
Ultra Bugfix
- Movement in timestop got reworked
- A bug fixed where timestart would catapult Player
- Every gun except the jackhammer works (hopefully) properly now
- Added animation speed multiplier to settings
- Complete (90%) code rework
- Improved performance (probably)
-
Jackhammer still doesn't work!
technical changes
- Codebase cleaned, now it is easier to use, for possible use as timestop library
- Timestop is now Action based instead of hard setting timeScale every frame
- Many hardcoded main game modifications are automated, so they won't break with further updates (hopefully)
- Main game patches now change Time.deltaTime with Timestopper.playerDeltaTime instead of Time.unscaledDeltaTime
notes:
Even though you can use this mod as a library to stop and start time, I recommend you to communicate with me before doing so, for convenience sake. I may release a separate library for timestop related functions.
Right now, if you include and reference Timestopper in your mod base, you should be able to use Timestopper.StopTime() and Timestopper.StartTime() easily. I don't think I will ever change the function names, but new ones may be added or current ones might be removed.