354 Commits (bd689e935987eb04a22d580822603ad81ae81d32)

Author SHA1 Message Date
Vladimir Olteanu 74232f13bf Get rid of dthread 4 years ago
Anders Jenbo d1189388f5 Use user by reference 4 years ago
Anders Jenbo f6f05da485 Clean up game name and password variables 4 years ago
Anders Jenbo acc4f27f63 Remove last usage of DWORD 4 years ago
Anders Jenbo 9cae6dad7d Clean up most usages of DWORD 4 years ago
Gleb Mazovetskiy 33ac2cca8e ♻️ Make Monster counters `size_t` 4 years ago
Anders Jenbo a7be622aa3 Clean up naming of event handler 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
ephphatha 1fb45a7f25 Take Player reference in FixPlrWalkTags 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
Anders Jenbo 0b7ad34c9d
Take player by reference in StartWalkStand and RemovePlrMissiles (#4874) 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
Gleb Mazovetskiy 72660d9189
Migrate snprintf to fmt (#4845) 4 years ago
Gleb Mazovetskiy 3b2e560fa0
Non-int versions of `Point` and `Displacement` (#4824) 4 years ago
Mikołaj Piróg 2e7ff45fbf
Monster global constants cleanup (#4827) 4 years ago
Anders Jenbo 223fbe8387 Correctly check size of glpMsgTbl 4 years ago
Anders Jenbo bf47c95fe6 Consistant variable comparisons 4 years ago
obligaron 184290a977 Support setlevel in multiplayer 4 years ago
obligaron d0c14fe92f Introduce Player::setlevel 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Anders Jenbo 54cd839cf6 Clean up drlg tests 4 years ago
qndel d5744ba421 fix multiplayer 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 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
staphen 08494378e4 Ignore leave requests if the player leaving is the local player 4 years ago
staphen 851b03215b Accept all PT_MESSAGE packets when buffering messages 4 years ago
staphen eb485c2e89 Validate remote players in multiplayer games 4 years ago
staphen 5093d324ee Fix order of operations when reading from Single Player save 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
staphen c27364dd86 Do not exit game on network timeout 4 years ago
obligaron 299469c710 Sync mana between clients 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
qndel 48f102eff1
Chat log 4 years ago
obligaron 79b926c375 Move more options to OptionEntryBase 4 years ago
staphen dcb376d284 Fix blinking when position desyncs during E/W movement 4 years ago
staphen b85485b8f3 Resolve game crash when syncing Diablo items in Hellfire games 4 years ago
KPhoenix 34266ff4c7
Show correct death animation (#3953) 4 years ago
staphen aeddbb7f98 Reset game info after failing to join game 4 years ago
KPhoenix a08026097a
Chat Interface Revision (#3840) 4 years ago
obligaron 0f5fd4a7b1 Add OptionEntry Friendly Fire 4 years ago
obligaron e6320090ac Add OptionEntry Cow Quest 4 years ago
obligaron a69cd0db2a Add OptionEntry Theo Quest 4 years ago
obligaron 31f0b91783 Add OptionEntry Run in Town 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago