22 Commits (9a3b1f97a6e52b5686eee2fd78a7ed3ef536dc46)

Author SHA1 Message Date
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
staphen 52ce98bbb6 Restrict tests to longest path length in vanilla Diablo 1 year ago
Gleb Mazovetskiy 3e6b501d82 Fix pathfinding and increase player path limit 1 year ago
Gleb Mazovetskiy ee16071761 Untangle pathfinding dependencies 1 year ago
Gleb Mazovetskiy dff288a58e path_test: Improve failure messages 1 year ago
Gleb Mazovetskiy e692acb049 Pathfinding: Rename functions 1 year ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Gleb Mazovetskiy 01ad1814ea Make path finding index-based 4 years ago
ephphatha 96c38c7f34 Add tests for path length edge case 4 years ago
Anders Jenbo 4cc3a5264c Make dPiece zero-indexed 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
ephphatha 730f0e65d5 Introduce FindClosestValidPosition function 4 years ago
Andrew James 4d5a5175c6 Remove duplicate/undefined function 4 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
obligaron 82cea78def Apply clang-format 5 years ago
Anders Jenbo 069249f318 🚚 Move local function to anonymous namespace i-p 5 years ago
ephphatha a8ed1998d1 Use Point in path_ functions that reference position 5 years ago
ephphatha f01d551eb0 Add tests for path_get_h_cost, IsTileWalkable, IsTile(Not)Solid, path_solid_pieces, FindPath 5 years ago