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
cf776cb693e5e244bd88f3c46db13009b02846ba
BreakEscape
/
js
/
systems
History
Z. Cliffe Schreuders
2e23d50aec
Refactor scenarios: Remove deprecated XML files and update JSON scenarios with starting inventory items. Adjust room creation logic to prevent sprite creation for starting inventory items. Update scenario select paths for consistency.
2025-10-25 23:28:25 +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 scenarios: Remove deprecated XML files and update JSON scenarios with starting inventory items. Adjust room creation logic to prevent sprite creation for starting inventory items. Update scenario select paths for consistency.
2025-10-25 23:28:25 +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