This website requires JavaScript.
Explore
Help
Sign In
cybersecurity
/
BreakEscape
Watch
1
Star
0
Fork
0
You've already forked BreakEscape
mirror of
https://github.com/cliffe/BreakEscape.git
synced
2026-02-21 19:28:03 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
ae270d2fa679b6716ea65ef93c9f0447cbeb3ddd
BreakEscape
/
js
/
systems
History
Z. Cliffe Schreuders
ae270d2fa6
Refactor interaction distance calculation: Introduce getInteractionDistance function to improve accuracy based on player direction. Update interaction range constant to half of the previous value for refined interaction mechanics.
2025-10-24 10:19:11 +01:00
..
biometrics.js
Add Codebase Review Document and Refactor Key Systems: Introduce a comprehensive review of the codebase organization, highlighting areas for improvement and recent refactoring successes. Refactor key-lock and unlock systems for better modularity and maintainability, consolidating logic into dedicated modules. Update relevant files and documentation to reflect these changes, ensuring a clearer structure and improved performance.
2025-10-12 23:11:32 +01:00
collision.js
Add Codebase Review Document and Refactor Key Systems: Introduce a comprehensive review of the codebase organization, highlighting areas for improvement and recent refactoring successes. Refactor key-lock and unlock systems for better modularity and maintainability, consolidating logic into dedicated modules. Update relevant files and documentation to reflect these changes, ensuring a clearer structure and improved performance.
2025-10-12 23:11:32 +01:00
debug.js
Add Notes Minigame: Implement interactive note display and inventory integration
2025-10-10 02:39:28 +01:00
doors.js
Implement keyboard controls for player movement and interaction
2025-10-22 13:20:05 +01:00
interactions.js
Refactor interaction distance calculation: Introduce getInteractionDistance function to improve accuracy based on player direction. Update interaction range constant to half of the previous value for refined interaction mechanics.
2025-10-24 10:19:11 +01:00
inventory.js
Refactor Container Minigame: Enhance item handling to properly manage takeable items and delegate interactions to the main game handler. Update inventory management to prevent duplicate pickups and streamline object interactions.
2025-10-22 17:16:10 +01:00
key-lock-system.js
Add Key Ring Functionality: Introduce a new key ring system to manage keys in inventory, including visual representation and interaction logic. Update CSS for key ring styling and enhance inventory management to support key grouping and display. Modify key-lock and unlock systems to recognize keys from the key ring, improving gameplay dynamics.
2025-10-14 23:56:31 +01:00
minigame-starters.js
Remove Deprecated Files: Delete unused asset lists, minigame usage documentation, and room loading summaries to streamline the project. Update CSS for container and password minigames to improve layout consistency. Refactor image source references in minigames to utilize texture keys for better asset management.
2025-10-22 11:43:17 +01:00
notifications.js
Add BreakEscape game structure: Introduce new modular HTML, CSS, and JavaScript files for the BreakEscape game, enhancing maintainability and organization. Include design documentation and refactoring summary for clarity. Add new scenarios and assets for gameplay expansion.
2025-07-13 23:18:57 +01:00
object-physics.js
Enhance office room layout and interactions
2025-10-24 09:59:11 +01:00
player-effects.js
Implement keyboard controls for player movement and interaction
2025-10-22 13:20:05 +01:00
unlock-system.js
Enhance Container Minigame: Implement notes item handling to trigger the notes minigame before taking items, and manage container state for returning after the minigame. Update unlock system alert message for clarity. Modify CyBOK heist scenario by removing unnecessary objects and updating item descriptions for better gameplay experience.
2025-10-22 18:47:01 +01:00