24 lines
1006 B
Markdown
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 |