577 Commits (bb78f48043029540dd99fbac823c040ca19daad1)

Author SHA1 Message Date
Anders Jenbo ce4595b440 Split Crypt from Cathedral 4 years ago
staphen 4a3a8f5a57 Validate spell IDs that are sent over the network 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Cesar Canassa 0d106beaf3 ♻️ Refactor M_StartHit to receive a Monster reference 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
Cesar Canassa 76da2d14c9
Remove monsterId from M_GetKnockback (#4882) 4 years ago
Cesar Canassa 79f5cdb2be
♻️ change delta_monster_hp to receive a Monster reference (#4873) 4 years ago
ephphatha fce4d23ba8 Iterate over all monsters when applying delta 4 years ago
ephphatha 2da2ea7b03 Take monster reference in M_ClearSquares 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Anders Jenbo b00ae287b8 Minimize propegation of global Players index 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 7cab074aa5
Correct members' names in monster.h (#4850) 4 years ago
Mikołaj Piróg 2e7ff45fbf
Monster global constants cleanup (#4827) 4 years ago
Anders Jenbo bf47c95fe6 Consistant variable comparisons 4 years ago
Anders Jenbo cb63e0c8e8 Better name for function that weakens Na-Krul 4 years ago
Anders Jenbo d82f2ebc9e Pass players by reference instead of an index 4 years ago
Anders Jenbo 4c62905381 Deduplicate OperateLever 4 years ago
Anders Jenbo 21fd0fb686 Split delta sync from realtime sync 4 years ago
obligaron 88a0b5ba60 IsValidLevelForMultiplayer: Fix last set level is wrongly assumed as invalid 4 years ago
obligaron d94380953e Fix automap not saved in multiplayer quest/set-maps 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
obligaron 184290a977 Support setlevel in multiplayer 4 years ago
obligaron e151274fdf Introduce IsValidLevel 4 years ago
obligaron 22a113d3a6 Introduce GetLevelForMultiplayer 4 years ago
obligaron 766fdf74df Change IOwnLevel from nReqLevel to player 4 years ago
obligaron 6210f57e82 Change DeltaSyncObject and DeltaPutItem from bLevel to Player 4 years ago
obligaron 8637e05650 Remove bLevel from delta_kill_monster_ and delta_monster_hp 4 years ago
obligaron 783db07cbf Replace CMD_DLEVEL_0/_1/... with generic CMD_DLEVEL 4 years ago
obligaron 303735777e Store delta level information in unordered_map 4 years ago
obligaron 29e4ec4ef1 Move delta structs to msg.cpp 4 years ago
obligaron 316279fdd2 Reduce use of sgLevels 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
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
staphen a2fe3a981e Fix issues with ears due to translation 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
Anders Jenbo 895057584e Use mtype instead of index id to check for golem monsters 4 years ago
obligaron 2b0b944afb Manage friendly mode per player and sync state between clients 4 years ago
Robin b86b8fd7c4
msg: add BUGFIX for delta_kill_monster (#2261) 4 years ago
qndel 944655ff94
fix typos (#4568) 4 years ago
obligaron d921fb3e97 Throttle send player commands to avoid desyncs 4 years ago
obligaron daf299940e ADL: Fix PreviewFrame for some spells 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 4 years ago
ephphatha 28b6eaf7de Only use HoldItem in InvGetItem if necessary 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago