201 Commits (433edc63eaac94ac71057fd06367f73cfcaa01ea)

Author SHA1 Message Date
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
Xadhoom cb65d308cf RNG: do not rely on implicit conversions in arithmetic expressions 5 years ago
Juliano Leal Goncalves 103cde53ff ♻️ Make options struct hierarchical 5 years ago
Gleb Mazovetskiy ba6a78ebc8 Migrate `Cl2DrawOutline` to accept a buffer 5 years ago
Gleb Mazovetskiy 819b5b05df Migrate `Cl2DrawLightTbl` to accept a buffer 5 years ago
Gleb Mazovetskiy 07f4dbbd2e Migrate `Cl2Light` to accept a buffer 5 years ago
Gleb Mazovetskiy bb3ba369df Migrate `Cl2Draw` to accept a buffer 5 years ago
Gleb Mazovetskiy d55a1c8a7d
Pass CelOutputBuffer to game text printing (#1095) 5 years ago
Gleb Mazovetskiy 83ce7c27af Enginify `trans_rect` 5 years ago
Gleb Mazovetskiy 188d3d5ec0 automap: Migrate away from gpBuffer/gpBufEnd 5 years ago
Anders Jenbo 39999791b3 Revamp ini options and sync in multiplayer 5 years ago
Gleb Mazovetskiy e5d7571ea7 Cleanup: Remove ENG_set_pixel function 5 years ago
Gleb Mazovetskiy 0a6640397b Fix two-handed weapons in inventory 5 years ago
Gleb Mazovetskiy bd18080c32 Fix CelBlitLightBlendedSafeTo 5 years ago
Gleb Mazovetskiy 8283f85e24 Engine: Functions to render to any buffer 5 years ago
Anders Jenbo 36a196389b Fix remaning basic compiler errors and warnings 5 years ago
pionere f5c1079d6f eliminate unused code 5 years ago
pionere d5a0fa8e85 get rid of a few warnings 5 years ago
pionere 40eaf8a6f5 SeedCount is _DEBUG-only 5 years ago
FluffyQuack 790c8e17e5 Implemented blended tranparency 5 years ago
qndel c0f5749728 Fix RNG diverging during level generation depending on the code path 5 years ago
Anders Jenbo 374e8177ef Remove wave.cpp 5 years ago
Anders Jenbo fd210b4b0b Clean up Cl2ApplyTrans 5 years ago
Anders Jenbo 2dc33b58ea Reorder engine.cpp 5 years ago
Gleb Mazovetskiy ec329e645c Fix all "no-write-strings" warnings 5 years ago
Anders Jenbo 31ac716c3d
99 lines of documentation (#2058) 6 years ago
Robin Eklind c2df2635db engine: add BUGFIX comment for Cl2BlitOutlineSafe 6 years ago
Anders Jenbo 3b8bcf98bf Enable assertions 6 years ago
Anders Jenbo cc280eeba3 Enable asserts in files that where cleaned 6 years ago
Anders Jenbo cd18914026 Avoid void pointers 6 years ago
Anders Jenbo 6704657e71 Apply sematic codestyle 6 years ago
Anders Jenbo 660405505f Remove C compat 6 years ago
Anders Jenbo 58e424412a
Better line drawing function (#98) 6 years ago
Anders Jenbo 3c276a3cd3 Add documentation 6 years ago
Anders Jenbo e7e51abd13 Document remaning functions in render related files 6 years ago
Anders Jenbo a29d64b923 Document engine.cpp functions 6 years ago
Anders Jenbo f1616060e5 Document CL2 render functions 6 years ago
Anders Jenbo 20621a0642
add all.h and use in place of diablo.h (#2005) 6 years ago
qndel a6a89bca3a apply TRUE/FALSE 6 years ago
Anders Jenbo f761c73723 Correct CelBlitWidth signature 6 years ago
Anders Jenbo 0c90ad0527 Set bool values TRUE/FALSE 6 years ago
Robin Eklind f9fa98984b engine: pass tbl parameter explicitly instead of using default parameter values 6 years ago
galaxyhaxz 67fedd9e99 Fix unknown struct field and drawpanflag 6 years ago