82 Commits (e39c19f85e1744de9662adc9cf07e7b7a2ea7a62)

Author SHA1 Message Date
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
staphen 45da8b2295 Remove unique monster's light when no corpse is left behind 3 years ago
Gleb Mazovetskiy 0a6a8e8aa0 Clean up missile data access 3 years ago
KPhoenix 7947b99511 Implement new enum class 3 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Anders Jenbo 16b65120ea Clean up LevelMonsterTypes related code 4 years ago
ephphatha 1337ff6ea2 Add check if a monster potentially has leashed minions 4 years ago
Gleb Mazovetskiy 33ac2cca8e ♻️ Make Monster counters `size_t` 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Gleb Mazovetskiy 6949a6f418 Monster: Remove MType/MData pointers 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 6d56058708 Move level generation to subfolder 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
Gleb Mazovetskiy a5e1fa5bbe Load missile frames into a single buffer 4 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Juliano Leal Goncalves 0d3d4c14f6
🚚 Rename 'Dead' concept to 'Corpse' everywhere (#2808) 5 years ago
qndel 1c9256d5d5
rename SetDead (#2249) 5 years ago
qndel e355d03019 Rename SetDead 5 years ago
vlad a07ea153ae load animation into correct `Dead` slot - fixes crash on killing petrified monsters - 5 years ago
Anders Jenbo e9f1d6ad88 Fix crash on monster death with existing saves 5 years ago
Anders Jenbo f289fbcec5 Remove dead missile code 5 years ago
Vladimir Olteanu 040ca7b1e9 Remove logic related to unused MFLAG_ALLOW_SPECIAL 5 years ago
Vladimir Olteanu 3364a4e00c Refactor MisFileData 5 years ago
Anders Jenbo 77b72da276 ♻️Use monster by reference when possible 5 years ago
Anders Jenbo ef6275caac Clean up private function names 5 years ago
obligaron 54d63e2edd Change AnimationInfo.pCelSprite to const 5 years ago
obligaron 3e57d0d69b Introduce MonsterGraphic enum class 5 years ago
obligaron 5f7a2803fc Introduce CMonster::GetAnimData 5 years ago
Anders Jenbo 9ae908f947 Rename missile globals 5 years ago
Anders Jenbo 07ad083fda Rename monster globals 5 years ago
Anders Jenbo cb564a2d54 Clean up A-D 5 years ago
Anders Jenbo 4eabc6024b Apply various cleanups via Android Studio 5 years ago
Anders Jenbo e11b86b6f1 Clang-tidy: llvm-namespace-comment 5 years ago
Anders Jenbo de4ced7e4f Clang-tidy: readability-qualified-auto 5 years ago
obligaron b5ad92eb2c Convert _mAnimData to CelSprite 5 years ago
obligaron ceda0b46ce Introduce InitDeadAnimationFromMonster 5 years ago
Juliano Leal Goncalves b3ec79af4f
Leverage 'Point' in Lighting and Player functions (#2048) 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Gleb Mazovetskiy 28182ca5e3 🧹 Fix a couple more compilation warnings 5 years ago
Vladimir Olteanu 4d5b9ac023 Coding style changes for dead.h, dead.cpp 5 years ago
Vladimir Olteanu 2a3cf98850 Slight cleanup of dead{.h,.cpp} 5 years ago
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago
Anders Jenbo 61d15e23db 🎨 Apply direction enum to monsters and relations 5 years ago
Anders Jenbo b238d320c2 🎨 Clean up dead.cpp 5 years ago
Anders Jenbo 01afe7c997 🎨 clang-tidy iterators 5 years ago
Anders Jenbo d9c2108513 🎨 clang-tidy type definition 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago