763 Commits (124cc71800163f70aebe7a587d4e4e94ce90ecab)

Author SHA1 Message Date
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
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