14 Commits (8970eaa410222a2829a24814df5df179cd6eeeaf)

Author SHA1 Message Date
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy 62d067b653 Remove utils/stdcompat/abs.hpp 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
obligaron c0b2d5569f When checking chamber of bone entry also check the current dungeon level 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
obligaron 4cdd7ff2d9 Replace ReturnLevel/LevelTyp/LvlPosition 3 years ago
Gleb Mazovetskiy 0f6a4be8ab trigs.cpp: Fix build error 3 years ago
Gleb Mazovetskiy b5f788cb33 trigs.cpp: Optimize & clean up the data structures 3 years ago
obligaron 795a43dd89 Add Arena Support 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
Anders Jenbo d1189388f5 Use user by reference 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Anders Jenbo 4cc3a5264c Make dPiece zero-indexed 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
Anders Jenbo 54cd839cf6 Clean up drlg tests 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
Anders Jenbo 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
Anders Jenbo 6d28810dc7 Change infostr from char[128] to std::string 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo be57d62684 Use UTF8 aware string copying 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
Anders Jenbo 59e8502743 Fix clicking on triggers on the lower part of the screen 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel 255ff93b06
🐛 Don't confuse dlvl8 stairs up for stairs to town 4 years ago
Anders Jenbo e68c8cc834 Reuse EntranceBoundaryContains in portal logic 5 years ago
Juliano Leal Goncalves 01823e1324 ♻️ Replace 'cursmx' and 'cursmy' globals with single 'cursPosition' 5 years ago
Anders Jenbo d07b2204d3 Remove -j argument 5 years ago
Anders Jenbo dc059dadb8 Restrict access to Hive and Crypt in multiplayer 5 years ago
Anders Jenbo 9b2cbbdb38 Clean up checks for open warp gates 5 years ago
Anders Jenbo 903d4bd2e1 Scope all for loops 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Anders Jenbo 5537fe748e Clean up debug code 5 years ago
Anders Jenbo 0f2ad469ea ♻️Clean up variable initialization 5 years ago
Juliano Leal Goncalves fd9f2099d0 ♻️ Leverage 'Point' to represent mouse position 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Anders Jenbo f8a8684471 Clean up shareware endgame speach 5 years ago
Anders Jenbo 8a7ec56d3a Player by reference part 2 5 years ago
Juliano Leal Goncalves 15c46b9eb0 💬 Rename HeroSpeech members to improve discoverability 5 years ago
Juliano Leal Goncalves 5350250a76 🚚 Rename speech functions to 'Say' variations 5 years ago
Juliano Leal Goncalves 8c620ce29e ♻️ Extract 'HeroSpeech' enum class for hero sounds instead of using raw `int`s 5 years ago
Jmgr bbd39aa513 Replace sprintfs with strcpy for translatable strings 5 years ago
Jmgr 6e85cde978 Update format strings 5 years ago
Jmgr 0c27e756f7 Add fmt::format 5 years ago
Anders Jenbo 5745f099ba ♻️Use Point for positions in msg.cpp functions 5 years ago
Anders Jenbo bd515ac75d ♻️Apply Point equality operator 5 years ago