|
|
1dc8aca373
|
feat: item collection & collisions, pellet & energizer generation
|
2025-08-11 22:45:36 -05:00 |
|
|
|
1f8e7c6d71
|
fix: resolve clippy warnings, inline format vars, use tracing to log warnings
|
2025-08-11 22:09:08 -05:00 |
|
|
|
27079e127d
|
feat!: implement proper error handling, drop most expect() & unwrap() usages
|
2025-08-11 20:23:39 -05:00 |
|
|
|
6331ba0b2f
|
refactor: move graph traversal code into traversal.rs
|
2025-08-11 14:05:28 -05:00 |
|
|
|
3d275b8e85
|
fix: clippy inline format args
|
2025-08-11 14:05:28 -05:00 |
|
|
|
e964adc818
|
feat: enhance debug visuals with cursor-based effect
|
2025-08-11 11:54:05 -05:00 |
|
|
|
6702b3723a
|
refactor: move DIRECTIONS constant into direction, add as_u8() const fn for array indexing
|
2025-08-11 11:03:46 -05:00 |
|
|
|
b308bc0ef7
|
refactor: move all tests out of src/ into tests/, remove unnecessary tests
|
2025-08-08 08:50:52 -05:00 |
|
|
|
adfa2cc737
|
feat: edge traversal permissions system
|
2025-08-07 23:39:39 -05:00 |
|
|
|
2a295b1daf
|
test: small test lint fixes
|
2025-07-28 20:55:45 -05:00 |
|
|
|
4398ec2936
|
chore: fix clippy errors, add allow dead_code modifiers
|
2025-07-28 20:53:01 -05:00 |
|
|
|
324c358672
|
refactor: remove StartingPosition MapTile, track pacman start explicitly in parser
|
2025-07-28 20:49:17 -05:00 |
|
|
|
89b4ba125f
|
feat: begin tracking nodes of entity starting positions
|
2025-07-28 20:41:26 -05:00 |
|
|
|
04cf8f217f
|
test: add generic tests for coverage
|
2025-07-28 19:48:31 -05:00 |
|
|
|
c9bcf32381
|
chore: fix various clippy warnings, disable trivial warnings in some spot
|
2025-07-28 17:25:18 -05:00 |
|
|
|
532abd1e45
|
chore: remove unused params for debug_render_nodes func
|
2025-07-28 16:22:48 -05:00 |
|
|
|
70528b0dcc
|
refactor: separate map struct into multiple files for building, rendering & parsing
|
2025-07-28 16:20:24 -05:00 |
|