101 Commits (1ba7e07b29943ab4e97ef20165a2e524c94fd484)

Author SHA1 Message Date
Anders Jenbo 1ba7e07b29 Do not show the cursor when using a touch device 4 years ago
Anders Jenbo b3a9a2ddce [gamepad] Allow for mixed mode navigation in inventory 4 years ago
Anders Jenbo 78c4f06e9e [gamepad] Remove item warping 4 years ago
Anders Jenbo 808702fe92 [gamepad] Make horizontal inventory navigation stable 4 years ago
staphen 5a75e076b6 [Gamepad] Don't treat special cursors as items 4 years ago
staphen ab13fba13f Use Rune Bomb or Cathedral Map to open Hive or Crypt 4 years ago
staphen ee23f41e0c Enable opening Hive and Crypt using gamepad 4 years ago
Yuri Pourre 7d74336e6b Enhance ctrl + drop 4 years ago
Yuri Pourre 071206a9e4
Fix ctrl + drop garbage 5 years ago
Yuri Pourre b8450dc792 Assign ctrl to drop items 5 years ago
obligaron 0818c55b88 Holding mouse when shift is held shouldn't lock to a target (Spells) 5 years ago
Gleb Mazovetskiy ec13c333a9 Refactor: Use item iterators for scroll checks 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
ephphatha 4158651eb4 Simplify IsPathBlocked logic 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Juliano Leal Goncalves 32e22a16b3 ♻️ Leverage conversion constructor for 'Direction' to 'Displacement' 5 years ago
Juliano Leal Goncalves 20db8d1a11 🚚 Rename 'MonsterStruct' to 'Monster' 5 years ago
Juliano Leal Goncalves bb2dfdfb73 🚚 Rename 'ItemStruct' to 'Item' 5 years ago
Juliano Leal Goncalves 01823e1324 ♻️ Replace 'cursmx' and 'cursmy' globals with single 'cursPosition' 5 years ago
Juliano Leal Goncalves 317ebcdd3e ♻️ Replace 'icursW28' and 'icursH28' globals with single 'icursSize28' 5 years ago
Juliano Leal Goncalves 5525c72a31 ♻️ Leverage 'Rectangle.Center' in 'AttrIncBtnSnap' function implementation 5 years ago
Juliano Leal Goncalves 6c21638bee ♻️ Leverage 'Point' in 'SetCursorPos' function 5 years ago
BC Ko 4df798808e
2435 refactor global variable Items part 2 (#2673) 5 years ago
Anders Jenbo df636c0afc Remove DIR_OMNI 5 years ago
Anders Jenbo 4891258775 Clean up quest init 5 years ago
BC Ko 14b7e3bdc1
2435 refactor missiles part 2 (#2635) 5 years ago
BC Ko e5434e03b3
2602 Use range-based for-loop for Quests (#2612) 5 years ago
Aaron Sun 3ee90ca629 Add options for sub-panel alignment 5 years ago
4aron5un 4c8210df21
Center the sub-panels (Quest, Character, Spell and Inventory) (#2498) 5 years ago
Anders Jenbo ab8afa7cd7
Fix edge cases in mouse action tracking code (#2452) 5 years ago
Anders Jenbo 9c4e34f988 Player by reference 5 years ago
Anders Jenbo 8ba3bbb6a4
Have PosOkPlayer take PlayerStruct as input (#2430) 5 years ago
Anders Jenbo a19e7b2a3b Remove some more use of miniwin 5 years ago
obligaron 70db8456ba Remove _pwtype and replace it with UsesRangedWeapon 5 years ago
ephphatha a8ed1998d1 Use Point in path_ functions that reference position 5 years ago
Anders Jenbo b3470b296c ♻️[controls] Only check active monsters when looking for a target 5 years ago
Anders Jenbo 9264ad4b89 Use IsTileNotSolid() in place of !nSolidTable[dPiece[][]] 5 years ago
Anders Jenbo 2d4da488f0 Split path test functions 5 years ago
ephphatha 190025e79f Use bound parameters for pathfinding functions operating on entities 5 years ago
FluffyQuack ba60907853
Hold mouse button to keep attacking (Diablo 2-style) (#2349) 5 years ago
Anders Jenbo 77b72da276 ♻️Use monster by reference when possible 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo 467b74dc06 Rename object globals 5 years ago
Anders Jenbo 9ae908f947 Rename missile globals 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Anders Jenbo c8870dbd1f Rename item globals 5 years ago
Anders Jenbo 07ad083fda Rename monster globals 5 years ago
ephphatha 08ae390643 Add explicit casts for some implicit conversions 5 years ago
Anders Jenbo 4eabc6024b Apply various cleanups via Android Studio 5 years ago