429 Commits (master)

Author SHA1 Message Date
Gleb Mazovetskiy 99fcac822c Fix use-after-free in selhero 4 years ago
Gleb Mazovetskiy b881468c04
Difficulty indicator improvements (#5224) 4 years ago
Gleb Mazovetskiy 623dd88fe7 Clean up `selhero_Init` 4 years ago
qndel ab6261bfe6 show difficulty indicator on multiplayer characters 4 years ago
Gleb Mazovetskiy 9b65eca49b Remove `Art` and related functions 4 years ago
Gleb Mazovetskiy f3e37781d9 ArtCursor: Art -> CLX 4 years ago
qndel ef5a4de227 typos + code cleanup 4 years ago
Gleb Mazovetskiy fcd163cac6 Remove unused `DrawArt` overload 4 years ago
qndel c7fcaf4dd1 fix error messages 4 years ago
Gleb Mazovetskiy 17a97450bc Convert assets to CLX 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
DakkJaniels 163ea36fa6
Convert ZT gamename to lower case (#5110) 4 years ago
Gleb Mazovetskiy 0cd035ef61 Load PCX as CL2 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy ea1087dfeb Use `StrCat` in a few more places 4 years ago
Gleb Mazovetskiy a4ac41cece Replace `DVL_VK` virtual key codes with `SDLK` 4 years ago
Gleb Mazovetskiy f9f6949af2 Clean up `effects_play_sound`, `gfnSoundFunction` 4 years ago
Gleb Mazovetskiy 643c707c55 Remove strncmp 4 years ago
obligaron ebfb519ee0 Rename gbQuietMode to HeadlessMode 4 years ago
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
Stephen C. Wills 4584b41d69
Fix errors rendering progress dialog (#4878) 4 years ago
Gleb Mazovetskiy ad7ca97ae1
Fix black background palette (#4831) 4 years ago
Gleb Mazovetskiy 7e582a5840 DiabloUi: Render focus indicators as PCX 4 years ago
Gleb Mazovetskiy 0c7e36e81a DiabloUI: Clean up portrait loading 4 years ago
Gleb Mazovetskiy 7a58f800f4
DiabloUI: Clean up logo handling (#4830) 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Gleb Mazovetskiy 8e9c9e0238 Reduced the size of `OwnedCelSprite*` by 8 bytes 4 years ago
Gleb Mazovetskiy 112f01c960 Remove unused overload of `LoadArt` 4 years ago
Gleb Mazovetskiy 1933e237da Remove `FallbackPalette` 4 years ago
Gleb Mazovetskiy 73f9dd45ab Move embedded dialog assets to the MPQ 4 years ago
Gleb Mazovetskiy ba71949ebb Add 2 options to reduce static memory use 4 years ago
Andrew James 13a3424ff0
Add helpers for creating/using Rectangles in UI contexts (#4734) 4 years ago
Gleb Mazovetskiy ee3096d2da Fix heap-use-after in hero selection 4 years ago
ephphatha e246ac78db Simplify character test in UiValidPlayerName 4 years ago
ephphatha 771beeb82d Use string_view for UiValidPlayerName 4 years ago
Gleb Mazovetskiy f22d1d0149 Remove uses of deprecated codecvt 4 years ago
Gleb Mazovetskiy 2386fd12a9 Fix a few warnings 4 years ago
Gleb Mazovetskiy 9d2948c782 Loading screen: Free the background early 4 years ago
Gleb Mazovetskiy ede7eab7e8 Fix `-wnarrowing` from `SDL_Rect` construction 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 4 years ago
Gleb Mazovetskiy 8514cc80a9 Migrate embedded button data to PCX 4 years ago
Gleb Mazovetskiy c380c7fa61 PCX: Add transparency support 4 years ago
Gleb Mazovetskiy 5df03f56e3 DiabloUI: Render scrollbar as PCX 4 years ago