797 Commits (0841d552daaafe7cde37bb53e3e06c2fcab604ee)

Author SHA1 Message Date
lithraal 8b141d927b
Automap: Don't close automap when pressing spacebar with other windows open (#6713) 2 years ago
Gleb Mazovetskiy de6eac137b Split up lua bindings a bit 2 years ago
Gleb Mazovetskiy 09ab58343c Migrate gold drop/withdrawal to `text_input` 2 years ago
Gleb Mazovetskiy fdb5738815 Add cursor support to DiabloUI and chat 2 years ago
lithraal 9123f01a96
Hotkeys: Support more keybindings (#6719) 2 years ago
tetektoza e0291b6f58 HotkeyMessages: Add more quick message slots 2 years ago
Gleb Mazovetskiy 88bbf4f913 Improve DiabloMsg handling 2 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
Anders Jenbo 706010ee45 Add Lua support 2 years ago
Anders Jenbo d725fdb4f3 Add screen reader support 3 years ago
Gleb Mazovetskiy 848f234aed Add automap type cycling controls 3 years ago
staphen 7e489a88af Load stash data based on gbIsHellfire, not gbIsHellfireSaveGame 3 years ago
KPhoenix cb5537083d Fix right click during dialogue 3 years ago
ephphatha 32c3316743 Load experience data from file 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy ebe8c6e576 Add `tl::expected` and use it in `ParseInt` 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 53db86ee9a Use `std::from_chars` instead of `std::stoi` 3 years ago
Gleb Mazovetskiy 9d96eea86b De-duplicate extra fonts version check code 3 years ago
staphen 22fdeaf2f0 Use JNI to check VERSION file in fonts.mpq 3 years ago
Gleb Mazovetskiy d6b7949dab Fonts: Use pre-cropped CLX sprites 3 years ago
staphen 2068d66c85 Stop streaming sfx when exiting the game 3 years ago
Anders Jenbo 01a7966f1d Empty cursor when closing inventory 3 years ago
DakkJaniels e485493a3d
Fix print screen for different print screen key bindings (#6060) 3 years ago
qndel 88e7c8feec get rid of hardcoded ALT in variable/function name 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
staphen 22dacbd819 Load deltas after saving pre-lighting data 3 years ago
obligaron 2570c2d240 Don't recalculate player position when loading a game 3 years ago
Anders Jenbo 5a12f7b0d5 Always spawn players in a valid location 3 years ago
DakkJaniels b0cb925a5e
Add print screen to event handler for UI (#6058) 3 years ago
Anders Jenbo 12fa487cb5 Fix build 3 years ago
qndel d97f265cb1 light fix 3 years ago
Anders Jenbo 13c5c09990 Clean up Light related naming 3 years ago
obligaron 1a3e72bf17 Unify normal casting and casting from inventory 3 years ago
obligaron b87711bc08 Reintroduce Player::spellFrom to seperate teleport cursor from queued spell 3 years ago
qndel ce2ce86070 inspect players command 3 years ago
obligaron b916c8e428 Introduce Open/Close/ToggleCharPanel 3 years ago
obligaron c4388b0d41 Remove unused pnum from UseInvItem 3 years ago
staphen 60c32abd03 Simulate Shift key for simulated mouse interaction 3 years ago
obligaron 1a150ed193
Multiplayer: Ensure monster hitpoints are calculated reproducable in quest/set-maps (#5958) 3 years ago
staphen d2bc7c10ba Fix stand ground for gamepad controls 3 years ago
obligaron 2296bf5625 Use StashStruct::EmptyCell instead for empty stash item check 3 years ago
obligaron 4cdd7ff2d9 Replace ReturnLevel/LevelTyp/LvlPosition 3 years ago
obligaron 44de539afb Introduce CronerStoneStruct::isAvailable() 3 years ago
staphen 929544b20f Move initialization of gbIsHellfire back to DiabloInit() 3 years ago
staphen 3c144c7967 Perform some basic initialization before loading game data 3 years ago
obligaron fbdc2d7900 Skip rendering on low-end devices 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
KPhoenix d813f13700 `enum spell_id` -> `enum class SpellID` 3 years ago