6536 Commits (2bdb6caa07398dbdda5c1c4319cf6a82025c85be)
 

Author SHA1 Message Date
Anders Jenbo 2bdb6caa07
Cleanup majority of remaning implicit bool conversions (#2234) 5 years ago
Anders Jenbo 1ac8987c58 🐛 Fix drlg1 algo 5 years ago
ephphatha 2fa4178aff Refactor Operate*Door functions with meaningful variable names 5 years ago
ephphatha f4f6a8a51e Refactor PlaySfxLoc to take a Point instead of x/y params 5 years ago
ephphatha bccf88dd8e Refactor PlaySFX_priv to take a Point instead of x/y params 5 years ago
ephphatha 15c285c879 Refactor calc_snd_position to take a Point instead of x/y params 5 years ago
Anders Jenbo d8fa29c972 Clean up more implicit bool conversion 5 years ago
Anders Jenbo eb2cd5f654 ♻️Create QuickMessage struct 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Andrew James ff145b422d
Refactor plrctrls functions to use Point and Direction types (#2155) 5 years ago
obligaron 0bf3943254 Use GetOffsetForWalking in DrawMonsterHelper 5 years ago
obligaron cada4a5ac4 Introduce MonsterStruct.IsWalking() 5 years ago
obligaron 3c9314fa0a Remove MonsterStruct.actionFrame and enable ADL for Walking 5 years ago
obligaron fb23521288 Introduce AnimationInfo.IsPetrified to handle Stone Curse Spell 5 years ago
obligaron a1f57f5777 ProcessAnimationPending for MM_RSPATTACK and Megademon special 5 years ago
obligaron a37e48db7b ProcessAnimationPending for MM_ATTACK+MM_RATTACK 5 years ago
obligaron a4cacfbcbe Enable ADL for Monsters 5 years ago
obligaron 317a6ee82c Introduce MonsterStruct::Petrify 5 years ago
obligaron b0ed920a25 Introduce AnimationInfo to MonsterStruct 5 years ago
Anders Jenbo 2417d3d333 🔥 Remove unused code 5 years ago
Anders Jenbo f2e24fee3d 🐛 Fix trap direction 5 years ago
Anders Jenbo 1cc0eb25ca ♻️Use ranges for loops (clang-tidy) 5 years ago
Anders Jenbo af254601d6 ♻️ Apply clang-tidy to engine 5 years ago
Anders Jenbo b1ca8ee45f
♻️Simplify loops in to mulitplications (#2225) 5 years ago
Anders Jenbo 35b2aa4947 ♻️Unfold a few functions 5 years ago
Anders Jenbo cac24d12fa ♻️Clean up msg 5 years ago
Anders Jenbo e008d66f14 ♻️Declare type with assignment 5 years ago
Anders Jenbo 79c9078fa1 ♻️Clean up type sizes 5 years ago
Anders Jenbo 325ac10044 ♻️Add helper function to wall spells 5 years ago
Anders Jenbo 1119c2d2d9 ♻️Cleanup missiles 5 years ago
Anders Jenbo 625333dfb1 ♻️Clean up items 5 years ago
Andrew James 60a47caf1b
Refactor Draw* functions to use Rectangle and Point types 5 years ago
Anders Jenbo ee7b32d8f6 Player by reference part 3 5 years ago
ephphatha a6b982b39d Expand test cases to cover ShiftDistribution function 5 years ago
Anders Jenbo e670faac99 🔥 Remove unused code DrawInvMsg 5 years ago
qndel 92d1006134 Use std::move for premiumitems shift 5 years ago
Vladimir Olteanu e664e39061 Direction16: nits 5 years ago
Anders Jenbo a1a8dd4bba 🔥 Remove redundant MI_Lightctrl code 5 years ago
Gleb Mazovetskiy 8a9618aea2 ♻️ Clean up `cel_header.hpp` 5 years ago
Matheus Gomes 5ee7edbde1 Refactored "StartWalk(...)" into different functions and moved tightly coupled "Direction" parameters into an array. 5 years ago
Gleb Mazovetskiy f98148484f
🐞 Fix inventory manipulation (#2216) 5 years ago
Vladimir Olteanu 2624d1e62f Introduce Direction16 as enum 5 years ago
Vladimir Olteanu 74863f95e9 Cleanup of MI_Lightctrl * Removal of redundant checks w.r.t. mx, my * Reduced indentation * Use Point stuff 5 years ago
Juliano Leal Goncalves 604b72bb12 Reword potion effect descriptions for consistency 5 years ago
ephphatha ac8d40458c Add tests for corner cases of the distribution functions 5 years ago
ephphatha a88f991746 Declare RandomTest test suite in the devilution namespace 5 years ago
Vladimir Olteanu 8c3c9ae74a Cleanup AddWarp 5 years ago
Anders Jenbo 00f8cab32a Cleanup missile velocity calculations 5 years ago
Vladimir Olteanu 0765d2a70e Cleanup missiles_process_charge 5 years ago
Vladimir Olteanu 52cc7ccc63 Cleanup MI_Hbolt 5 years ago