|
group2 0.1.0
CSE 125 Group 2
|
Files | |
| Event.hpp | |
| Client Event structure to be consumed by server game loop. | |
| EventQueue.cpp | |
| Implementation of the EventQueue FIFO operations. | |
| EventQueue.hpp | |
| Thread-safe event queue for passing network events to the game loop. | |
| EventType.hpp | |
| Server-side gameplay event type identifiers. | |
| HitboxHistorySystem.cpp | |
| Push the current frame's HitboxInstance into each entity's HitboxHistory ring (Phase 6 scaffolding). | |
| HitboxHistorySystem.hpp | |
| Server-only system that pushes the current HitboxInstance for every replicated entity into its HitboxHistory ring once per tick. | |
| InputReceiveSystem.hpp | |
| System for deserialising incoming client input packets into events. | |
| MatchController.cpp | |
| Implementation of the MatchController system that manages match flow and state. | |
| MatchController.hpp | |
| Controls match flow, including starting and ending matches and managing match state. | |