Skip to content

Fix/gameplay#141

Merged
ErwanTheKing merged 12 commits into
mainfrom
fix/gameplay
May 29, 2026
Merged

Fix/gameplay#141
ErwanTheKing merged 12 commits into
mainfrom
fix/gameplay

Conversation

@ErwanTheKing

Copy link
Copy Markdown
Collaborator

No description provided.

ErwanTheKing and others added 12 commits May 27, 2026 22:21
- Updated joystick action functions to accept settings_game_t for better configuration management.
- Introduced new functions for joystick slot handling and action detection.
- Enhanced inventory management by separating item usage and selection logic.
- Added controller settings management, including rebinding functionality for joystick buttons.
- Removed the controller calibrator tool as its functionality is now integrated into the main settings.
- Improved menu navigation and confirmation handling with joystick support.
- Adjusted camera movement logic to account for joystick input.
- Updated settings UI to include controller options and improved layout.
- Added new cleanup functions for managing drawable entities in the game, including rectangles, triangles, texts, and entities.
- Introduced a dedicated file for cleanup operations to improve code organization.
- Updated the free_wolf function to utilize new cleanup functions for better resource management.
- Enhanced error handling in various initialization functions to prevent memory leaks.
- Improved the creation of game entities and weapons with better memory allocation practices.
- Refactored card creation and drawing functions to ensure proper resource management and error checking.
- Added helper functions for card text setup and movement to streamline card handling logic.
Copilot AI review requested due to automatic review settings May 29, 2026 12:36
@ErwanTheKing ErwanTheKing merged commit 2f90eb9 into main May 29, 2026
5 checks passed
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
4 Security Hotspots

See analysis details on SonarQube Cloud

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants