754 Commits (FindSlotUnderCursor)

Author SHA1 Message Date
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
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
DakkJaniels d683039bdd
stop shaking camera if dead diablo loaded from save. (#4149) 3 years ago
Gleb Mazovetskiy 16f7d7e9d6 Support mouse back button in stores/dialogues 3 years ago
obligaron b7e2c649cf Recalculate cursor position after level change 3 years ago
Anders Jenbo c99f7cf644
Floating numbers (#5639) 3 years ago
Trihedraf 42e502e108 Add key for using potions from belt 3 years ago
qndel efaf334965 typos and code cleanup 3 years ago
Gleb Mazovetskiy 56f94c7471 Add a `--lang` command line argument 3 years ago
Anders Jenbo a0ee51183b Correctly initialize the control pannel in headless mode 3 years ago
staphen b66b6c611b Produce multiple controller button events for SDL_JOYHATMOTION events 3 years ago
Gleb Mazovetskiy 4e9bb0e704 Fix gold withdrawal in SDL1 3 years ago
Gleb Mazovetskiy ba56673d55 Only load stash graphics in town 3 years ago
obligaron c8c3f9366c Play skeleton kings speech only once and also in multiplayer 3 years ago
obligaron 57a3ede76a Introduce UseMultiplayerQuests 3 years ago
Gleb Mazovetskiy e7c0d2943f KeyMapper: Use forward_list instead of vector 3 years ago
Gleb Mazovetskiy 37ec8d030f Fix loading screen glitches 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
staphen 4579324726 Ensure that padmapper actions are in the correct order after initialization 3 years ago
staphen 21bd760bfa Bypass CMD_PUTITEM when triggering CMD_OPENHIVE or CMD_OPENGRAVE 3 years ago
obligaron b3be4ab65e TimeoutCursor: Only restore previous cursor when cursor is not already changed 3 years ago
obligaron a0bba9b152 Only color cycle animations if game logic is processed 3 years ago
obligaron ba65d5fbff SyncPutItem: Always use passed coordinates for item position 3 years ago
staphen 0f74370a99 Move gamepad logic from FetchMessage() to GameEventHandler() 3 years ago
staphen e67e4934cc Add padmapper for gamepad customization 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
qndel c05c4c0f55 fix typos 4 years ago
Anders Jenbo e348fa3b1e Implement town map 4 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Gleb Mazovetskiy 3b357f3936 CMake: An option to disable demomode support 4 years ago
Gleb Mazovetskiy 580d3cb6ee touch/renderers: Migrate away from Art 4 years ago
Gleb Mazovetskiy c351acbf7e Remove redundant devilutionx.mpq check 4 years ago
obligaron a410e989bf Remove ScrollInfo 4 years ago
Gleb Mazovetskiy 8f7dd16ac3 Show an error on outdated devilutionx/font.mpq 4 years ago
Gleb Mazovetskiy ba34bafb3f Use SDL events directly 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
obligaron 6804221199 Store scroll/rune location in SpellCastInfo.spellFrom and remove the scroll/rune only after the spell is casted 4 years ago
DakkJaniels 13d53a33dc move gold drop checks earlier 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
ephphatha 3a7fd8da2d Only send and consume object location for location based messages 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy 465ee78afe Fix `DVL_WM_RBUTTONUP` 4 years ago