133 Commits (2d3ee0f5fdb3088f248cd603f6650fe52a849c83)

Author SHA1 Message Date
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
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
Juliano Leal Goncalves 776a3d4e84 🐛 Use 'Spell' instead of 'RSpell' for clearing used inventory scrolls 5 years ago
ephphatha 9ef77cb428 Use scoped enum for Direction16. 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Anders Jenbo b74feb01dc 🐛 Correctly check if item name will fit in the info panel 5 years ago
Anders Jenbo 2d47c12515 Fix charpanel always showing player 0 stats 5 years ago
obligaron 1b3381ce8e Move CrawlNum to CrawlTable and make it extern visible 5 years ago
Juliano Leal Goncalves 0d3d4c14f6
🚚 Rename 'Dead' concept to 'Corpse' everywhere (#2808) 5 years ago
Juliano Leal Goncalves 7841c4731e 🚚 Rename 'PkItemStruct' to 'ItemPack' 5 years ago
Juliano Leal Goncalves bb2dfdfb73 🚚 Rename 'ItemStruct' to 'Item' 5 years ago
Juliano Leal Goncalves 28134d099c 🚚 Rename 'PkPlayerStruct' to 'PlayerPack' 5 years ago
Juliano Leal Goncalves 05d206720a ♻️ Replace 'icursW' and 'icursH' globals with single 'icursSize' 5 years ago
Juliano Leal Goncalves 317ebcdd3e ♻️ Replace 'icursW28' and 'icursH28' globals with single 'icursSize28' 5 years ago
Juliano Leal Goncalves a469f7906e ♻️ Replace 'cursW' and 'cursH' globals with single 'cursSize' 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
Anders Jenbo 4044fadeb5 Clean up some players references 5 years ago
qndel 3dbc120320
optimized packing/unpacking inventory items (#2610) 5 years ago
qndel 045921813b some useless code removal 5 years ago
Anders Jenbo 9217e8c7f0 Test CreatePlayer 5 years ago
obligaron 82cea78def Apply clang-format 5 years ago
obligaron e3a2142941 Move picosha2.h to 3rdParty 5 years ago
obligaron 95daecc1bb Introduce GetSpellListSelection and remove selection game logic from DrawSpellList 5 years ago
Anders Jenbo 90960f0c14 Remove dead code 5 years ago
Anders Jenbo 069249f318 🚚 Move local function to anonymous namespace i-p 5 years ago
obligaron 70db8456ba Remove _pwtype and replace it with UsesRangedWeapon 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
ephphatha 0efb134e18 Add tests for quest randomisation code 5 years ago
Anders Jenbo 77b72da276 ♻️Use monster by reference when possible 5 years ago
Anders Jenbo 352a0ca510 Place local symbols in an anonymous namespace 5 years ago