Releases: opus49/IPT.Common
Releases · opus49/IPT.Common
IPT.Common 1.5
[1.5.0] - 2025-08-12
Added
- Settings now raise OnValueChanged event when value changes
- PlayerStateManager replaces PlayerHandler which is deprecated
- Added BasePlugin class for common plugin functionality
- Added EventAggregator - all aboard the Event Bus!
Changed
- InputHandler now uses a single fiber to handle all inputs
IPT.Common 1.4.4
- Restored Callouts class since removing it broke Callout Interface v1.3
IPT.Common 1.4.1
Added
- Player Status Handler so that GrammarPolice and CalloutInterface can sync
- The ability to safely retrieve the current weather
- MathHelperExtensions for some vector math and wrap angle
- Notification shortcuts have been added as well
Removed
- All new GUI elements have been moved to RawCanvasUI
- The callouts.cs code has been moved to CalloutInterface
IPT.Common 1.3
Changelog
- Added holdable combos
- Added overload for UXMenu constructor
- Made GetCalloutFromHandler safer
- Changed visibility of IsPressed in GenericCombo
IPT.Common 1.2
Changelog
- Added IsGamePaused
- Added NoInlining where appropriate
- Minor adjustment to GenericFiber
- Fixed INI writing for key/controller
IPT.Common 1.1.1
Changelog
- Minor tweak to GetAllSettings in Configuration class
IPT.Common 1.1.0
Changelog
- Added Callouts static class
- Added UX stuff for settings menus
- Minor code cleanup
IPT.Common 1.0.0
Changelog
- Initial release