603 Commits (access)

Author SHA1 Message Date
ephphatha 2121d8dc67 Use position for object delta messages 4 years ago
obligaron 6804221199 Store scroll/rune location in SpellCastInfo.spellFrom and remove the scroll/rune only after the spell is casted 4 years ago
obligaron 1cfd1ca99d Fix double casting bug - use separated info for casted and queued spells 4 years ago
Anders Jenbo b9aa2959a6 Split deleta sync from operate door 4 years ago
Anders Jenbo e83c55d444 Clean up object references 4 years ago
Stephen C. Wills e364b7488c
HitMonster() cleanup (#5147) 4 years ago
ephphatha 0ce76a3f13 Add Object lookup method to mimic map::at() 4 years ago
Cesar Canassa 75756c518f
♻️ Send the monster reference to the monster AI functions (#5113) 4 years ago
ephphatha 4a8f375011 Use position for operate object network commands 4 years ago
Cesar Canassa a0cd65e082 ♻️ Remove monsterId from M_SyncStartKill 4 years ago
ephphatha 6097a8a90a Deduplicate operate object command handlers 4 years ago
ephphatha de83d9440e Use position for break object network messages 4 years ago
ephphatha 4d730b5e5d Take object reference in DeltaSyncObject 4 years ago
ephphatha 0c08980c71 Combine Telekinesis with other object network commands 4 years ago
ephphatha 3a7fd8da2d Only send and consume object location for location based messages 4 years ago
Anders Jenbo 56915974d6 Minimize passing of player indexes 4 years ago
qndel 25dc9a61ff fix wrong condition in OnSetStrength 4 years ago
Anders Jenbo d1189388f5 Use user by reference 4 years ago
Anders Jenbo 9cae6dad7d Clean up most usages of DWORD 4 years ago
Cesar Canassa f0d1d58499 ♻️ Remove monsterId from delta_kill_monster 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
ephphatha b60bdf8b9b Unset leader of minions when the leader dies 4 years ago
Gleb Mazovetskiy 33ac2cca8e ♻️ Make Monster counters `size_t` 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
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