163 Commits (01ee2ecefc0b82f8eb52592518b2f8ceddfce3a8)

Author SHA1 Message Date
ephphatha fcb94b3505 Copy test fixtures to build directory 4 years ago
ephphatha d5622d5080 Add point constructor to allow comparison in test macros 4 years ago
Anders Jenbo 848222b8f3
Test Catacomb level generation (#4651) 4 years ago
Anders Jenbo 30a6d3412f Test crypt level generator 4 years ago
qndel be8a5c9180 fix dungeon test 4 years ago
qndel d5744ba421 fix multiplayer 4 years ago
Anders Jenbo c241cae9e3
Test cathedral level generation 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron bc15bdf3a9 Remove PANEL_ defines and replace them with GetMainPanel() 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 4 years ago
DakkJaniels dad46e1905
Item special effect enum (#4129) 4 years ago
ephphatha 7e7798fd2b Add function to mark an item as empty 4 years ago
Anders Jenbo dc706e8ed5 Use HoldItem for determining if an item is held 4 years ago
ephphatha 5b83f2a7c4 Remove SetICursor and unused globals 4 years ago
ephphatha 3f5a697086 Add tests for GetInventorySize 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy f8a72fddd3 Reduce 12px font space width from 9px to 5px 4 years ago
staphen cf41911417 Use appropriate spell ID when quick casting from scroll or staff 4 years ago
ephphatha f5da32a21c Don't assume holdItem when auto-placing gold 4 years ago
ephphatha caf60daa00 Fix tests expecting unclean HoldItem uses. 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
DakkJaniels 7bc19ee91a
add enum for the spell flags. Adjust code to use them. 4 years ago
qndel 50cca7bf94 scrool_rt -> scroll_rt 4 years ago
Gleb Mazovetskiy 6bcac742ed CMake: Link gperftools directly to the binary 4 years ago
ephphatha fb21ffb635 Define a column major iterator for code requiring that iteration order. 4 years ago
ephphatha c4c664c6be Add class to allow iterating over all points in a rectangle 4 years ago
staphen b85485b8f3 Resolve game crash when syncing Diablo items in Hellfire games 4 years ago
KPhoenix fb8f0c3501 Update pack_test.cpp 4 years ago
Gleb Mazovetskiy 0d21df3b81 CMake: Fix googletest from source 4 years ago
obligaron bac5c1a2e5 Fix compiling tests with sdl 1 4 years ago
obligaron 9a14edfcd9 Add OptionEntries for Hardware Cursor 4 years ago
Gleb Mazovetskiy 2efa5e4ee2 CMake: Place tests where everything else is 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
Andrew James 4a940b1b07
Remove uses of Items[] as a temporary for other Item variables (#2924) 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
ephphatha 730f0e65d5 Introduce FindClosestValidPosition function 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
Andrew James 4d5a5175c6 Remove duplicate/undefined function 4 years ago
Anders Jenbo b77686213a 🐛 Correctly wipe temp data from saves 4 years ago
Gleb Mazovetskiy 7e230df94a Allow forcing Hellfire with command-line flags 4 years ago
Gleb Mazovetskiy 7d91bc461a Improve asset file opening 4 years ago
Anders Jenbo 84e73e9a53 Match correct generated names in tests 4 years ago
Anders Jenbo 116d3301f8 Load font during tests that depends on it 4 years ago
Anders Jenbo eb3012cc0d Reset player object before unpacking hero data 4 years ago
Anders Jenbo b4f699f0a3 Validate item network messages 4 years ago
ephphatha 96451ec6ce Update spawn tests 5 years ago
ephphatha a985df1242 Align formatting 5 years ago
ephphatha e261de18f0 Update hellfire unpack tests to recognise full staff name 5 years ago
ephphatha f7e0c31d8d Update item tests to handle staff name prefix changes 5 years ago