66 Commits (dyn-players-param2)

Author SHA1 Message Date
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
Anders Jenbo 3d93478a6c Some additional clean up 5 years ago
Anders Jenbo c54cc2013c Calculate tick related values based on current game speed 5 years ago
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 6 years ago
Anders Jenbo 7e45f8bcc8 More cleanups 6 years ago
Anders Jenbo 711665ee96 Assign correct data types 6 years ago
Anders Jenbo 20621a0642
add all.h and use in place of diablo.h (#2005) 6 years ago
Anders Jenbo 08aa6a860a Move generic helpers out of miniwin 6 years ago
Robin Eklind d16f603537 all: remove unused storm imports 7 years ago
galaxyhaxz 540892ff9d Preliminary support for fixed header files 7 years ago