ArcadeInputPackage/CHANGELOG.MD
2025-09-20 00:28:00 -04:00

24 lines
1006 B
Markdown

# Changelog
All notable changes to this package will be documented in the notion.
## [1.0.0] - 2025-09-20
### Added
- Initial release of Conjure Arcade Controller package
- Custom Input Device implementation for Conjure Arcade Controllers
- Support for arcade joystick with directional buttons
- Support for 8 buttons (Home, Start, 1-3, A-C)
- Multi-controller support with controller indexing
- Input Action Asset extension methods for easy controller assignment
- Custom input processors for stick normalization
- Comprehensive documentation and examples
### Features
- `ConjureArcadeController` - Main controller device class
- `ConjureArcadeStickControl` - Custom stick control with directional buttons
- `ConjureArcadeControllerState` - HID input state definition
- `ConjureInputSystem` - Automatic registration and initialization
- `InputActionAssetExtension` - Helper methods for controller assignment
- Controller detection and management system
- Event system for controller connect/disconnect