378 Commits (4f237623082b9ea45aaeb0f724ab92ef855eebc6)

Author SHA1 Message Date
staphen 444ac9d820 Use memmove when shifting data in high/low priority buffers 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 74755c8be7 Remove utils/stdcompat/cstddef.hpp 3 years ago
staphen b1711739c6 Immediately drop player who sends invalid player data 3 years ago
Eric Robinson 074a1f2e0c
Rename: Loopback -> Offline (#6300) 3 years ago
staphen c2814088d2 Add fields to PlayerNetPack for validation 3 years ago
Anders Jenbo 63277a842d Clean up player packing 3 years ago
Anders Jenbo efa51993e3 Split network player sync and hero save file 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
Anders Jenbo 5a12f7b0d5 Always spawn players in a valid location 3 years ago
staphen 08592377a7 Clean up logic for PT_MESSAGE prioritization 3 years ago
obligaron e1cdec438e When player position desyncs ensure position.old is also updated 3 years ago
qndel ce2ce86070 inspect players command 3 years ago
obligaron 04b66114f2 Multiplayer: When updating remote player tile ensures that it's free 3 years ago
obligaron 4826e5819e Multiplayer: Fix desync when teleporting 3 years ago
obligaron adeeae2c52 Add option to enable singleplayer quests in multiplayer 3 years ago
Anders Jenbo a29fc3a074 Correct casing for Player::isWalking() 3 years ago
Gleb Mazovetskiy ca69237d59 Big-endian support for multiplayer 3 years ago
Gleb Mazovetskiy ec12d7ce44 Player: Optimize to save 40 bytes 3 years ago
obligaron 5b6beac375 Introduce Player::getAnimationFramesAndTicksPerFrame 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
Anders Jenbo f6b167683c
Correct some header includes (#5239) 4 years ago
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