88 Commits (install)

Author SHA1 Message Date
Eric Robinson c26801c8e5 Fix stash text height 3 months ago
Eric Robinson 7e8173e6ff
Add Player hasNoLife helper (#8302) 3 months ago
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Eric Robinson e303a82b1c
Floating Item Info Box (#8000) 7 months ago
Eric Robinson 8eddf55c3f
Stores - IsPlayerInStore() (#7843) 1 year ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 1 year ago
Andrew James c7abf2f778
Extract logic from CheckInvCut/AutoPlaceItemInInventory (#7494) 1 year ago
Eric Robinson e90855b3c4
Rename stores.cpp global variables (#7425) 2 years ago
Eric Robinson 6396af1ff5
Cleanup panel code (Part 2) (#7421) 2 years ago
obligaron 2da492d203 Change some functions to Player reference 2 years ago
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 2 years ago
Gleb Mazovetskiy 55b0fc5c26 Text inputs: Selection, copy, cut 2 years ago
Gleb Mazovetskiy e5881688f4 `text_render`: Replace optional args with struct 2 years ago
Gleb Mazovetskiy 09ab58343c Migrate gold drop/withdrawal to `text_input` 2 years ago
ephphatha 24a20ce8e2 Extract uses of MyPlayer to prevent future crashes in tests/game init 3 years ago
ephphatha bd8aab0aff handle stash item swapping using the gamepad a bit better 3 years ago
Gleb Mazovetskiy 5355146d51 Use structured bindings 3 years ago
ephphatha dd296d25e0 Find the closest point when pasting items on the edge of the stash 3 years ago
Stephen C. Wills 45dbe6aa61
Shift software cursor graphic and remove special casing (#6512) 3 years ago
Gleb Mazovetskiy 9ae72f0269 Remove `PointsInRectangle` factory functions 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
obligaron b87711bc08 Reintroduce Player::spellFrom to seperate teleport cursor from queued spell 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
staphen 58b48e17ea Fix OOB access when accessing stash 3 years ago
ikonomov 49894785b5 Update stash.cpp 3 years ago
obligaron 715e689ecb Introduce Item::isUsable() 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
Gleb Mazovetskiy ba56673d55 Only load stash graphics in town 3 years ago
KPhoenix 069ba7f1d4
[QOL] Colored slot backs (#5266) 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
Gleb Mazovetskiy c351acbf7e Remove redundant devilutionx.mpq check 4 years ago
Gleb Mazovetskiy 17a97450bc Convert assets to CLX 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 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
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Anders Jenbo d82f2ebc9e Pass players by reference instead of an index 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago