HATPC/engine/EC
En Yi a8567e2666 Implement hitbox and hurtbox system
Changelog:
- Add new components: hitbox and hurtbox
- Update player and crates with hitbox and hurtbox
- Add printing of mempool stats
- FIX CRITICAL BUG: use entity idx when removing from component map
    - Previously, it incorrectly uses the component idx
- Check for entity aliveness before removal and collision checks
- KWOWN ISSUE: Player can get stopped by metal crates when walking on
  them
2023-02-16 22:44:05 +08:00
..
sc Make a directory for ECS 2023-01-21 09:38:14 +08:00
CMakeLists.txt Make a directory for ECS 2023-01-21 09:38:14 +08:00
components.h Implement hitbox and hurtbox system 2023-02-16 22:44:05 +08:00
entManager.c Implement hitbox and hurtbox system 2023-02-16 22:44:05 +08:00
entManager.h Implement hitbox and hurtbox system 2023-02-16 22:44:05 +08:00
entity.h Make a directory for ECS 2023-01-21 09:38:14 +08:00
mempool.c Implement hitbox and hurtbox system 2023-02-16 22:44:05 +08:00
mempool.h Implement hitbox and hurtbox system 2023-02-16 22:44:05 +08:00