75 Commits (FindSlotUnderCursor)

Author SHA1 Message Date
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
Anders Jenbo a29fc3a074 Correct casing for Player::isWalking() 3 years ago
staphen e67e4934cc Add padmapper for gamepad customization 3 years ago
obligaron c11463b615 Use cursor position for MouseActionType::OperateObject 3 years ago
Anders Jenbo 7c9111ddb0 Correct casing for isDoor() 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
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron 2b0b944afb Manage friendly mode per player and sync state between clients 4 years ago
Anders Jenbo c667e69554 [gamepad] Fix repeated spell casting getting stuck if there is no target 4 years ago
Anders Jenbo 66d7a3c222 [gamepad] Reuse repeat logic from mouse 4 years ago
obligaron 05dd2f9f90 Fix flash infinite casting: Add check for _pInvincible to RepeatMouseAction 4 years ago
qndel 0ccdf940f7
fix bounds checks (#3237) 4 years ago
qndel f8cda02456 apply bounds check function 4 years ago
obligaron 0818c55b88 Holding mouse when shift is held shouldn't lock to a target (Spells) 5 years ago
Juliano Leal Goncalves 01823e1324 ♻️ Replace 'cursmx' and 'cursmy' globals with single 'cursPosition' 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
obligaron b7cdf1eb59 Fix floating Dialogs (Walking while in store) 5 years ago
Anders Jenbo ab8afa7cd7
Fix edge cases in mouse action tracking code (#2452) 5 years ago
Anders Jenbo 4260d4cfcc Add OperateObject to MouseAction 5 years ago
Anders Jenbo f4897c3139 Clean up MouseAction code 5 years ago
obligaron 70db8456ba Remove _pwtype and replace it with UsesRangedWeapon 5 years ago
Anders Jenbo 3ffedb7a69 💄 Apply code style to src 5 years ago
Anders Jenbo b168773cc4 🚨 Fix clang warnings 5 years ago
FluffyQuack ba60907853
Hold mouse button to keep attacking (Diablo 2-style) (#2349) 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Trihedraf f2186d4d10 Change Multiplier if RunInTown Enabled to Fix Stuttering. 5 years ago
obligaron 1c77a22735 Fix movement with hold mouse button and stand animation 5 years ago
obligaron 7b16fafbff track_process: Player by reference 5 years ago
obligaron 4de25cd2ea Introduce PlayerStruct.IsWalking() 5 years ago
obligaron 7ed009ecb7
Remove PlayerStruct.actionFrame and enable ADL for Walking/Run (#1939) 5 years ago
Anders Jenbo 23cec61f15 🎨 Mark Points returned by GetTargetPosition as const 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Anders Jenbo 5745f099ba ♻️Use Point for positions in msg.cpp functions 5 years ago
Anders Jenbo 275404029e ♻️Cleanup player temp variables 5 years ago
Anders Jenbo e4cfad3196 ♻️Use points instead of individual fileds for player structure 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo 97d7171123 🔥 Get rid of _ptargx/y 5 years ago
FluffyQuack 4f417d2fdc Fix to one desync related to player movement (queuing moving after attacking). 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Yuri Pourre ed1ddfdece Exposes player id from multi_send_packet 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo 39999791b3 Revamp ini options and sync in multiplayer 5 years ago