29 Commits (ps2)

Author SHA1 Message Date
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 680ab5ec40 Overhaul backbuffer state handling 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 e5e8ba07c2 Hellfire spell book: Set button widths correctly 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
staphen cab75ded6b Check both SPL_NULL and SPL_INVALID to determine spell validity 4 years ago
Gleb Mazovetskiy 17f8cdddc4 Clean up `GetSpellLevel` 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
ephphatha c68fcf3cb1 Apply MethodCase config to Rectangle::Contains 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Andrew James 13a3424ff0
Add helpers for creating/using Rectangles in UI contexts (#4734) 4 years ago
Andrew James 0add7a8af6
Define sizes using Size type in control.cpp/stash.cpp (#4737) 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
qndel f84c35d2dc fix typos 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
Gleb Mazovetskiy c2b5cad662 Fix SPLICONLAST for zero-based frame indexing 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
Felipe Wannmacher 6e32bf9794
changed spell circle ui (#3963) 4 years ago
Gleb Mazovetskiy ccf8cc004d Spell book: Fix "Level 0 - Unusable" overlap 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy 8d1708358f Extract spell list and book into separate files 4 years ago