630 Commits (7946eb887531288feda87591f923f58d2999f133)

Author SHA1 Message Date
Trihedraf 2471500015 Clear Panel so lines don't repeat 2 years ago
Gleb Mazovetskiy 813c7f3c52 Slightly improve CJK infobox rendering 2 years ago
Anders Jenbo ad7020be20 Change syntax for optional and required arguments to match various CLI tools 3 years ago
Gleb Mazovetskiy 1167b92692 Remove uses of `std::tolower` 3 years ago
staphen c2698fc357 [Seedinfo] Display flags for quest state instead of seed 3 years ago
staphen 1cb367ab91 Move seedinfo to text commands 3 years ago
Anders Jenbo 01a7966f1d Empty cursor when closing inventory 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
ephphatha b102dccf81 Fix OOB array access when spawning arena pots 3 years ago
FluffyQuack d27eafaf15 Gradually turn durability icon from gold to red 3 years ago
ephphatha 829d6b0d4a address clang-format violations 3 years ago
ephphatha 3690759eb9 Add comments for the logic used when drawing voice buttons 3 years ago
qndel ce2ce86070 inspect players command 3 years ago
obligaron b916c8e428 Introduce Open/Close/ToggleCharPanel 3 years ago
obligaron 1522dc7031 Multiplayer: Add arena potions 3 years ago
obligaron 590c990c80 Introduce Item::getName 3 years ago
obligaron 2296bf5625 Use StashStruct::EmptyCell instead for empty stash item check 3 years ago
Eric Robinson f75f66d54b
Add `playerdat` (#5763) 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
Gleb Mazovetskiy b61dac853b Add `GetSpellData(SpellID)` 3 years ago
KPhoenix d813f13700 `enum spell_id` -> `enum class SpellID` 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
Eric Robinson ef3a57b7d9
`enum spell_type` -> `enum class SpellType` (#5674) 3 years ago
Gleb Mazovetskiy 7a3882722e Text rendering and chat input fixes 3 years ago
Gleb Mazovetskiy eeaf23168e control_presskeys: "Handle" some ASCII chars 3 years ago
Gleb Mazovetskiy 46e755f680 Simplify spell icon handling 3 years ago
Gleb Mazovetskiy 1da4be3839 Fix chat 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
Gleb Mazovetskiy 17bcca539f Fix InfoString-related stack-use-after-free 3 years ago
obligaron 795a43dd89 Add Arena Support 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
KPhoenix a1822bca8e Remove sSkillText from spelldat.cpp 4 years ago
Anders Jenbo e348fa3b1e Implement town map 4 years ago
staphen 147a13d66c Synchronize gold in player's inventories 4 years ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
obligaron 3f3b3d74eb Ensure AddPanelString doesn't get out of bounds 4 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Gleb Mazovetskiy 4cf0053ece Set underlying type for all the enums 4 years ago
Gleb Mazovetskiy 609b711d32 Render char panel as CLX 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy a4ac41cece Replace `DVL_VK` virtual key codes with `SDLK` 4 years ago
Mikołaj Piróg c38db60d0b
Remove monster name member from monster struct (#4986) 4 years ago
Anders Jenbo ac2bf9aaac Limit what gets called in headless mode 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago