842 Commits (adf40f5c80df75fa5b6b9647d4d53174cc0c8b67)

Author SHA1 Message Date
Cesar Canassa 94e15b3a11 ♻️ Remove _misource access from AddTown 4 years ago
Cesar Canassa b415474cf5 ♻️ Remove _misource access from InitMissiles 4 years ago
Cesar Canassa 7fc08e183d ♻️ Remove _misource access from MoveMissilePos 4 years ago
Cesar Canassa ac583cbb2d
Adds isSameSource Missile method (#5036) 4 years ago
Cesar Canassa c89b67a4d5 ♻️ Remove _misource access from MI_Arrow 4 years ago
Cesar Canassa 95589ebf94 ♻️ Remove _misource access from MI_Firebolt 4 years ago
Cesar Canassa aa6ea3907e
♻️ Adds Missile::SourcePlayer and Missile::SourceMonster (#4999) 4 years ago
Anders Jenbo d1189388f5 Use user by reference 4 years ago
Mikołaj Piróg 262fa9ac2d
Rename MonsterData members (#5000) 4 years ago
Cesar Canassa ce349789cf
♻️ Refactor M_StartKill to receive a Monster reference (#4943) 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Andrew James 593a9f3b4b
Pull distinct points from VisionCrawlTable used by guardians (#4844) 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
ephphatha 7c54066f31 Use PickRandomlyAmong when choosing between two options 4 years ago
ephphatha bc0a058350 Invert FlipCoin 4 years ago
Gleb Mazovetskiy c8ddf7df65 Crawl: Move implementation from header to cpp 4 years ago
Cesar Canassa bb3fb36ddc
Introduces FlipCoin() (#4908) 4 years ago
Vladimir Olteanu bed5bd9ec1 Eliminate CrawlTable 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Cesar Canassa de971c6a8b
♻️ Refactor AddMonster to return a monster pointer (#4894) 4 years ago
Cesar Canassa 0d106beaf3 ♻️ Refactor M_StartHit to receive a Monster reference 4 years ago
Cesar Canassa 443f88b0f7 Rename MonsterTrapHit m parameter to monsterId 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
Cesar Canassa 4bb2f30657
♻️ Refactor MonsterDeath to receive a Monster reference (#4887) 4 years ago
Cesar Canassa 76da2d14c9
Remove monsterId from M_GetKnockback (#4882) 4 years ago
Gleb Mazovetskiy eb8721885d Fix clang warnings 4 years ago
k-bar 26de74f4a2
AnimationInfo class correct style (#4870) 4 years ago
Gleb Mazovetskiy 17f8cdddc4 Clean up `GetSpellLevel` 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 4 years ago
Anders Jenbo ab55877adc Take player by reference in UseMana 4 years ago
Anders Jenbo b00ae287b8 Minimize propegation of global Players index 4 years ago
k-bar 21b6365589 missile from berserked monster try to hit every monster 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
Andrew James 36bf343de6
Avoid unnecessary iterations in missile routines (#4843) 4 years ago
Vladimir Olteanu 5a5111f1d8
Refactor CrawlTable (#4833) 4 years ago
Anders Jenbo e5054a51db Remove useless code 4 years ago
Anders Jenbo 0cc5ee4344 Clean up variable definitions 4 years ago
Anders Jenbo 1c286b5624 Directly call StartMonsterDeath instead of feeding M_StartKill invalid input 4 years ago
k-bar 842a6e3d7e [Hellfire bug] fix Fire Ring trap 4 years ago
Anders Jenbo f5e7a98fbf Avoid using -1 as a discriminator 4 years ago
Anders Jenbo 147cb426c8 Fix traps and monsters hitting monsters 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
Vladimir Olteanu 4f1e6b76e0
Refactor MI_Apoca (#4730) 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago