104 Commits (LineClear-test)

Author SHA1 Message Date
Juliano Leal Goncalves 4668a526eb ♻️ Leverage 'Point' struct on monster functions (#2056) 5 years ago
Juliano Leal Goncalves 0d4e792551 ♻️ Change 'SetMapMonsters' to take a 'Point' instead of 2 separate ints 5 years ago
Juliano Leal Goncalves 944ff6fb78 ♻️ Change 'InitMonster' to take a 'Point' instead of 2 separate ints 5 years ago
Juliano Leal Goncalves dd9e05222d ♻️ Change 'PosOkPlayer' to take a 'Point' instead of 2 separate ints 5 years ago
Juliano Leal Goncalves 21fdb0dcd9 ♻️ Replace manual direction displacement logic with 'Point' add operator 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Anders Jenbo 4b577329f4 ♻️Refactor towner initialization 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Anders Jenbo 3746723f52 ♻️Add type to MIN-files and TRN-files 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
Vladimir Olteanu 7aad72f96d
Use automatic memory management for sound stuff (#1771) 5 years ago
Gleb Mazovetskiy 57172e48ed 🔨 ⚙️ CMake: Add NOSOUND option 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
Jmgr c33182d6de Modernize deprecated headers 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 e2aa3d1c57 ♻️Deduplicate LineClear 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo 61d15e23db 🎨 Apply direction enum to monsters and relations 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo f450d6a125 🚚 Move defines to there proper files 5 years ago
Anders Jenbo 9331d4b3d3 🐛 Some Hellfire monsters not having the correct HP 5 years ago
Anders Jenbo fe84f83895 🐛 Some Hellfire monsters not having the correct HP 5 years ago
Anders Jenbo 819fd40376
🎨 Consistent enum value style (#1458) 5 years ago
Anders Jenbo 61244c4d93 ♻️ Rearange and apply more enums 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo 4ee84aea1a ♻️ Change BOOLEAN to bool 5 years ago
Anders Jenbo af96de4038 ♻️ Move a large part of enums to there respective headers 5 years ago
Anders Jenbo 433edc63ea ♻️ Consistently use pragma once to guard the headers 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo 6f1498d315 🚚 Move structures to there respective headers 5 years ago
Anders Jenbo def2253386 ♻️ Move monster.h related structs and enums and apply propper types 5 years ago
pionere f5c1079d6f eliminate unused code 5 years ago
Anders Jenbo 4a75c2c275 [hellfire] Better monster AI naming 5 years ago
Anders Jenbo 6f8f4c3293 Unify another chunk of simple Hellfire code paths 5 years ago
Anders Jenbo dca5a135b6 Reorder monster.cpp 5 years ago
Joel Falcou c4223d4c29 Per file basis use of extern C 6 years ago
Joel Falcou 64d26a7934 Sanitize use of namespace 6 years ago
Anders Jenbo c384711a5f Backport cleanups from hellfire branch 6 years ago
Anders Jenbo ba084d25a6 [hellfire] PostOkMonst, PostOkMonst2, PostOkMonst3 and monster_posok 6 years ago
Anders Jenbo 3c276a3cd3 Add documentation 6 years ago
Robin Eklind 27b40436a9 Use pointers instead of references for Devilution exported API 6 years ago
Anders Jenbo 5cd7958438 [hellfire] monster_43C785 6 years ago
Anders Jenbo e3e7451a84 [hellfire] SpawnLoot 6 years ago
Anders Jenbo e7416ce7dd [hellfire] MonstStartKill 6 years ago
qndel b44bfd983f missing semicolon 6 years ago