712 Commits (37daef5de3a002b507efb67d6ecce384e83d0b73)

Author SHA1 Message Date
Eric Robinson 7e8173e6ff
Add Player hasNoLife helper (#8302) 3 months ago
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Gleb Mazovetskiy 1bbe8bfe08 SDL3: Even more migration 5 months ago
Andrettin d87c0dcf8a
Player Class Flags (#8173) 6 months ago
Andrettin f6b4665e94
Make Player Class Data Data-Driven (#8167) 6 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 3aaa414f07
Draw Hotkeys on Belt (#7911) 11 months ago
chasedjones88 b47d97f14c
Rebase of #7876 - Shift item order when selling to keep consistent window order (#7886) 12 months ago
Andrew James b72327b972 Play the sound of the item we're pasting, not what we picked up 12 months ago
Yggdrasill 176819a072
Make RecreateItem() take whole dwBuff flag as argument (#7870) 1 year ago
Eric Robinson 8eddf55c3f
Stores - IsPlayerInStore() (#7843) 1 year ago
Eric Robinson 173c662723 Remove CalcPlrStaff() 1 year ago
Gleb Mazovetskiy ee16071761 Untangle pathfinding dependencies 1 year ago
Gleb Mazovetskiy 3bb1d685af Extract current input mode into its own library 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy a49b1f2d58 Extract Is{Any,None}Of out of engine.hpp 1 year ago
Andrew James 5758e561fd allow auto-equipping two-handed weapons with both hands occupied 1 year ago
Andrew James 1b32872db2 Shuffle items around when auto-equipping so less inv space is required 1 year ago
Andrew James a8ca96452a Only use holditem if we're actually picking the item to hand 1 year ago
Andrew James b19f2e80ce Move anonymous namespace functions to the top of the file 1 year ago
Andrew James c7abf2f778
Extract logic from CheckInvCut/AutoPlaceItemInInventory (#7494) 1 year ago
Andrew James 59471f0828 Remove special case when auto-placing 2x2 items 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
Anders Jenbo e949f41d83 Clean up selection type 2 years ago
Andrew James 99e12f7663 dedupe code to pick up/auto-move items from body 2 years ago
Andrew James e9bb19b60f tidy up one-hand equip logic 2 years ago
Andrew James db02222cda remove temporary ii variable 2 years ago
Andrew James 6901d9e0fb don't trample over holditem unnecessarily 2 years ago
Andrew James 5e0b48df2e
Fix not being able to equip two-handed items in a certain case 2 years ago
Gleb Mazovetskiy efa94307e0 Optimize lit blending with light level 0 2 years ago
Gleb Mazovetskiy 712f0bac0b Remove `LightTableIndex` global 2 years ago
Gleb Mazovetskiy df98042a1b Optimize InvDrawSlotBack 2 years ago
matheusgomes28 7848ab731e
Splitting CheckInvPaste() into smaller functions (#6984) 2 years ago
Eric Robinson 0d68aed1f7
Sort inventory (#7040) 2 years ago
KPhoenix 0f90d5baba Bugfix: Auto Refill Belt not working properly 2 years ago
Gleb Mazovetskiy dc59cdaee4 Extract objcurs widths into a file 2 years ago
obligaron 2da492d203 Change some functions to Player reference 2 years ago
obligaron fae6b3d817 Change Player::getId() and MyPlayerId to uint8_t 2 years ago
Gleb Mazovetskiy c5a5dc9f5c Fix a few MSVC warnings 2 years ago
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 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 fb97eb7114 Clean up hit detection for inventory slots when pasting large items 3 years ago
Stephen C. Wills 45dbe6aa61
Shift software cursor graphic and remove special casing (#6512) 3 years ago
Anders Jenbo c91e69384a Revert "Fix cursor jitter when clicking inv items (#6510)" 3 years ago
Eric Robinson 2a393397a1
Fix cursor jitter when clicking inv items (#6510) 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago