243 Commits (M_RoundWalk)

Author SHA1 Message Date
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
ephphatha 8d5b5e833b Add tests for LCG random engine 5 years ago
ephphatha fa8eada221 Remove unused variable. 5 years ago
Gleb Mazovetskiy f9d20b44d6 🎉 Hardware cursor (SDL2-only) 5 years ago
Gleb Mazovetskiy 982260d94e Clip control.cpp draw calls 5 years ago
qndel b1d74d2791
alt highlighting (#2060) 5 years ago
obligaron 60616f2497 LoadFile support in Unittests 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
staphen 3e5e5b2696 Synchronize SFileCloseFile() access 5 years ago
Gleb Mazovetskiy 9a9941efdd 🚚 Move CL2 rendering to engine/render/cl2_render.cpp 5 years ago
Gleb Mazovetskiy 0edfa3de66 🚚 Move CEL rendering to engine/render/cel_render.cpp 5 years ago
Gleb Mazovetskiy 473d1b0b14 🎉 Clip CEL drawing functions 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Gleb Mazovetskiy e7a9293153 ♻️ engine.h: Minor refactoring 5 years ago
Gleb Mazovetskiy afef72f916 🎉 New map renderer 5 years ago
Anders Jenbo 92db72719d 🔥 Remove some unused code 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 987ab2533b 🐞 Synchronize SFileReadFile access 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Gleb Mazovetskiy f33f7ae7eb 💨 Do not zero-initalize arrays we write to 5 years ago
Gleb Mazovetskiy 63e0e60956 Add `MeasureSolidHorizontalBounds` 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Gleb Mazovetskiy 144dd6cd93 ♻️ engine.cpp: Minor cleanup in draw functions 5 years ago
thebigMuh ad8f342db0 Adding constness 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 bd389e9ef6 ♻️ Clean up bool logic in engine.cpp 5 years ago
Anders Jenbo 1e3ed903be 🎨 strip redundant else 5 years ago
Anders Jenbo 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Jmgr 1d84156509 Simplify bitshift divisions/multiplications 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo c89bd9c001 🚨 Fix remaning warnings for clang and gcc 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 6e1a106a38 🚚 Move header we implement into the project 5 years ago
Gleb Mazovetskiy 26a9930a70 Stop relying on buffer padding in CelBlitSafeTo 5 years ago
Anders Jenbo 20186e0370 🎨 Replace TRUE/FALSE with true/false 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Gleb Mazovetskiy 21a4a671e4 Cleanup DiabloAllocPtr 5 years ago
FluffyQuack c0f57f3020
🐮 Draw outline for color in index 0 for inventory icons. (#1318) 5 years ago
Juliano Leal Goncalves 800dbce066 ♻️ Move options-related structs to new 'options.h' file 5 years ago
Anders Jenbo fbd86cd3c5 🎨 Mark noreturn functions as such 5 years ago
Anders Jenbo 17803d5923 ♻️ Apply proper types to PlayerStruct 5 years ago
Gleb Mazovetskiy cd59a1c323 Completely replace gpBuffer with CelOutputBuffer 5 years ago