HATPC remake
 
 
 
Go to file
En Yi a485922d5d Fix crouch regression on low ceiling
Changelog:
- Fix crouch not holding when ceiling is too low for uncrouch
  - This is due to a removal of the check for low ceiling. However,
    the current state of the crouch action needs to be stored.
    So, use second bit of the is_crouch for this in player state.
- Remove bit fields in player state. Optimise later if need be
- Draw entities over tiles, and gridlines over entities
  - This is to prevent water covering the entities
  - rework this in the future maybe
2023-01-15 00:14:24 +08:00
sc First Commit of HATPC remake 2022-11-26 18:11:51 +08:00
.gitignore First Commit of HATPC remake 2022-11-26 18:11:51 +08:00
CMakeLists.txt Add compile target without Address Sanitizer 2023-01-10 20:22:47 +08:00
Conventions.txt First Commit of HATPC remake 2022-11-26 18:11:51 +08:00
actions.h Implement Crates 2023-01-10 21:24:50 +08:00
assets.h Implement Scene and Level Scene 2022-12-03 13:46:24 +08:00
components.h Fix crouch regression on low ceiling 2023-01-15 00:14:24 +08:00
constants.h Fix crouch regression on low ceiling 2023-01-15 00:14:24 +08:00
entManager.c Update Entity Manager component management 2023-01-05 21:09:06 +08:00
entManager.h Update Entity Manager component management 2023-01-05 21:09:06 +08:00
entManager_test.c Implement test scene 2022-12-05 12:20:00 +08:00
entity.h Implement Crates 2023-01-10 21:24:50 +08:00
lsan_supp.txt Implement test scene 2022-12-05 12:20:00 +08:00
main.c Implement Scene and Level Scene 2022-12-03 13:46:24 +08:00
mempool.c Implement Crates 2023-01-10 21:24:50 +08:00
mempool.h Adjust function parameters input 2022-11-26 20:49:16 +08:00
scene.c Implement key controls to scene 2022-12-11 14:32:26 +08:00
scene.h Implement key controls to scene 2022-12-11 14:32:26 +08:00
scene_impl.c Fix crouch regression on low ceiling 2023-01-15 00:14:24 +08:00
scene_impl.h Move fields to player state component 2023-01-05 21:55:25 +08:00
scene_test.c Implement Crates 2023-01-10 21:24:50 +08:00