141 Commits (b890edfd5652c331b38b858ae2f0c845a28ba91d)

Author SHA1 Message Date
Eric Robinson e97b1977d8 Use existing fn for Speedbook Spellmatching Skill 11 months ago
Eric Robinson b06529b050
Use existing fn for Spell Book Trans matching Skill (#7857) 11 months ago
Eric Robinson 4bf3c83ed6 Use existing fn for Spell Book Skill 11 months ago
Eric Robinson c76dd84a10 Character Panel - CTH 1 year ago
Eric Robinson 681a066bfb
Character Panel Number spacing (#7706) 1 year ago
Gleb Mazovetskiy 3bb1d685af Extract current input mode into its own library 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy b76feb2be3 Extract game mode out of init.cpp 1 year ago
Gleb Mazovetskiy c31836eab8 Split up `engine.{h,cpp}` 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Eric Robinson 0fd4a7b348
Fix Life/Mana bugs (#5777) 1 year ago
Eric Robinson 6396af1ff5
Cleanup panel code (Part 2) (#7421) 2 years ago
KPhoenix b0cb1b92ed Bugfix: Corruption item power 2 years ago
Eric Robinson 8970eaa410
Cleanup panel code (Part 1) (#7417) 2 years ago
obligaron dc4cd43e8f Remove duplicate function definitions from control.h 2 years ago
obligaron 8bda637a08 Introduce IsValidSpeedSpell 2 years ago
obligaron 658918e5e6 Support unsetting spell hotkey 2 years ago
obligaron 22ec684671 Fix some MSVC warnings 2 years ago
Gleb Mazovetskiy a2b94cc03c Lua: Migrate and organize the rest of debug cmds 2 years ago
Gleb Mazovetskiy b265bbdbb4 Skip console autocomplete when navigating history 2 years ago
Gleb Mazovetskiy e02dc1f9dd Console input: Word-wrap-related cursor fixes 2 years ago
Gleb Mazovetskiy 4f23762308 Console: Fix crash when there is too much input 2 years ago
Gleb Mazovetskiy 8bffbedcb4 Migrate some debug.cpp commands to Lua 2 years ago
Gleb Mazovetskiy b30b712cbb Lua: Add basic autocomplete in the console 2 years ago
Gleb Mazovetskiy 4a7fa5d13e Lua console: Add a prelude file 2 years ago
Gleb Mazovetskiy dbfa204944 Lua: Set `warn` function 2 years ago
Gleb Mazovetskiy 17d5f05ada Fix some compilation warnings 2 years ago
Gleb Mazovetskiy a9c0f5764c Console: Use a REPL environment to run code 2 years ago
Gleb Mazovetskiy d8c328ad68 Console: Add Ctrl+L binding to clear the console 2 years ago
Gleb Mazovetskiy 63da74300b Console: Scrolling and history navigation 2 years ago
Gleb Mazovetskiy 3ea4996367 Add a basic Quake-style console 2 years ago
Gleb Mazovetskiy e5881688f4 `text_render`: Replace optional args with struct 2 years ago
qndel 9abfa51898 fix typo in comment 2 years ago
Gleb Mazovetskiy 88bbf4f913 Improve DiabloMsg handling 2 years ago
ephphatha 5d50b5520d Add PlayerData lookup helper to avoid manual casts 3 years ago
Gleb Mazovetskiy 5355146d51 Use structured bindings 3 years ago
ephphatha e6890cc5cc Move MaxCharacterLevel to playerdat and add helpers for the various uses 3 years ago
ephphatha 14639cd096 Replace _pNextExper with getter method 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy 9e8465e152 Clean up spell book rendering 3 years ago
KPhoenix ba6cc56ae8 None to Empty 3 years ago
KPhoenix 6dde0f8a23 Add enum class for spell icons 3 years ago
Gleb Mazovetskiy d262589021 Support `const` inventory iterators 3 years ago
Gleb Mazovetskiy d5446f2f01 Use `std::variant` in `StringOrView` 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
Gleb Mazovetskiy fee948b9c5 Fix character panel label for CJK 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago