215 Commits (4db65d94de34c9f8fa6bc3510ce2d8ca80026fa9)

Author SHA1 Message Date
staphen 8b6b898493 Defer d-pad inputs to movement handlers 3 years ago
obligaron b916c8e428 Introduce Open/Close/ToggleCharPanel 3 years ago
obligaron c4388b0d41 Remove unused pnum from UseInvItem 3 years ago
obligaron 1522dc7031 Multiplayer: Add arena potions 3 years ago
staphen d2bc7c10ba Fix stand ground for gamepad controls 3 years ago
ephphatha 94c646ef8f Use rectangles for inventory/belt hit areas 3 years ago
obligaron 2296bf5625 Use StashStruct::EmptyCell instead for empty stash item check 3 years ago
Gleb Mazovetskiy ebcd6b222d Optimize `SpellData` size: 40 bytes -> 24 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
Gleb Mazovetskiy b61dac853b Add `GetSpellData(SpellID)` 3 years ago
KPhoenix d813f13700 `enum spell_id` -> `enum class SpellID` 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
Eric Robinson ef3a57b7d9
`enum spell_type` -> `enum class SpellType` (#5674) 3 years ago
KPhoenix 8db521727d
`enum missile_id` -> `enum class MissileID` 3 years ago
Anders Jenbo a29fc3a074 Correct casing for Player::isWalking() 3 years ago
Gleb Mazovetskiy 46e755f680 Simplify spell icon handling 3 years ago
staphen e1167350a2 Clean up handling for gamepad IGNORE/NONE buttons 3 years ago
staphen 6a565d3755 Further improve simulated mouse interaction 3 years ago
staphen 21bd760bfa Bypass CMD_PUTITEM when triggering CMD_OPENHIVE or CMD_OPENGRAVE 3 years ago
obligaron ba65d5fbff SyncPutItem: Always use passed coordinates for item position 3 years ago
staphen e67e4934cc Add padmapper for gamepad customization 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
Gleb Mazovetskiy 12c7dab3f3 Define gamepad type for SDL1 handhelds 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
staphen c90d884597 Fix skipping intro using gamepad 4 years ago
Anders Jenbo 872456ae5d Use size_t for a select few pnum variables 4 years ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
Nicholas Calaway cf33230293
#3380 Use appropriate terms for mouse/gamepad/touch #5234 (#5235) 4 years ago
ephphatha 0ce76a3f13 Add Object lookup method to mimic map::at() 4 years ago
ephphatha 975eb3674b Add helper to check if a monster belongs to a player 4 years ago
Anders Jenbo 046f826931 [gamepad/touch] Fix targeting berserked 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
Anders Jenbo d1189388f5 Use user by reference 4 years ago
Gleb Mazovetskiy 33ac2cca8e ♻️ Make Monster counters `size_t` 4 years ago
Nicholas Calaway 67aaced610
Fix bad interaction between hold to attack and quick cast (#4965) 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
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
ephphatha 3af11ad355 Use the same function when checking and actually dropping an item 4 years ago
Gleb Mazovetskiy 01ad1814ea Make path finding index-based 4 years ago
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 4 years ago
staphen 128f5098e0 Check player hitpoints in InGameMenu() 4 years ago