18 Commits (development)

Author SHA1 Message Date
KPhoenix ba6cc56ae8 None to Empty 3 years ago
KPhoenix 6dde0f8a23 Add enum class for spell icons 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
KPhoenix d813f13700 `enum spell_id` -> `enum class SpellID` 3 years ago
Eric Robinson ef3a57b7d9
`enum spell_type` -> `enum class SpellType` (#5674) 3 years ago
Gleb Mazovetskiy 46e755f680 Simplify spell icon handling 3 years ago
Gleb Mazovetskiy 74ca2ab0db Use no-background spell icons with UNPACKED_MPQS 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 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
Gleb Mazovetskiy 8d1708358f Extract spell list and book into separate files 4 years ago