549 Commits (1bc9c3973f02f3a7d402dfd587b53b2590e656d2)

Author SHA1 Message Date
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
obligaron b5ad92eb2c Convert _mAnimData to CelSprite 5 years ago
obligaron ab9a300393 Introduce InitMissileAnimationFromMonster 5 years ago
qndel 8ba4afe313 fix wrong sound/message 5 years ago
Vladimir Olteanu 03f9392e0f Use Point stuff in MI_Fireman 5 years ago
Vladimir Olteanu 34fd7d7651 Use WalkingDistance in CheckIfTrig 5 years ago
Juliano Leal Goncalves 4668a526eb ♻️ Leverage 'Point' struct on monster functions (#2056) 5 years ago
Juliano Leal Goncalves dd9e05222d ♻️ Change 'PosOkPlayer' to take a 'Point' instead of 2 separate ints 5 years ago
Anders Jenbo 8a7ec56d3a Player by reference part 2 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
Juliano Leal Goncalves 15c46b9eb0 💬 Rename HeroSpeech members to improve discoverability 5 years ago
Juliano Leal Goncalves 5350250a76 🚚 Rename speech functions to 'Say' variations 5 years ago
Juliano Leal Goncalves 8c620ce29e ♻️ Extract 'HeroSpeech' enum class for hero sounds instead of using raw `int`s 5 years ago
obligaron e99af6cbb1 Remove old positioning logic for manashield and reflect 5 years ago
Anders Jenbo bec0ceec4a ♻️ Add points 5 years ago
Anders Jenbo 0c2042fa52 ♻️ Player by reference 5 years ago
obligaron 006fdafd6e Fix steal potions to change rejuvenation randomy to mana or life and not always to life 5 years ago
obligaron d5e429608c Fix breaking glass sound is missing for small life/mana potions 5 years ago
Anders Jenbo b0f2d5b5d2 🐛 Fix all monsters wanting to talk 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Juliano Leal Goncalves 39736e2538 ♻️ Pass 'PlayerStruct' pointer to 'ClrPlrPath' 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Anders Jenbo 3b04f67194 🔥 Remove a chunk of miniwin types 5 years ago
Anders Jenbo 5745f099ba ♻️Use Point for positions in msg.cpp functions 5 years ago
Anders Jenbo bd515ac75d ♻️Apply Point equality operator 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 f77c52941a ♻️Make GetDirection take Points instead of ints 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo 98cd435fba ♻️ Apply point types to missiles 5 years ago
Anders Jenbo efbe8a8338 ♻️ add possition points to monsters 5 years ago
Anders Jenbo 7912e510f0 🎨 Clean up overuse of SDL types 5 years ago
Anders Jenbo 275404029e ♻️Cleanup player temp variables 5 years ago
Anders Jenbo e4cfad3196 ♻️Use points instead of individual fileds for player structure 5 years ago
Anders Jenbo d99522b9a5 ♻️ Clean up direction related code 5 years ago
Anders Jenbo e2aa3d1c57 ♻️Deduplicate LineClear 5 years ago
Anders Jenbo 235d6f6d06 ♻️Deduplicate fireball 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo bd389e9ef6 ♻️ Clean up bool logic in engine.cpp 5 years ago
Anders Jenbo 1e3ed903be 🎨 strip redundant else 5 years ago
Anders Jenbo 664e888cdd 🎨 Remove double negatives 5 years ago
Anders Jenbo 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Anders Jenbo f004c78824 🧹 performance-unnecessary-value-param 5 years ago
Jmgr 1d84156509 Simplify bitshift divisions/multiplications 5 years ago
qndel ec74917cb4 class sounds cleanup 5 years ago
Anders Jenbo 373f28736f 🎨 Acceptable parts of modernize-* 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo 946ff5b0fa ♻️Performe static casts when load save game data 5 years ago