151 Commits (d3248e969a4fbf7a5a4cf431d9634f5867de4877)

Author SHA1 Message Date
Gleb Mazovetskiy d3248e969a Untangle more dependencies 8 months ago
Gleb Mazovetskiy 54e30ff210 light_render: Use an std::span for light tables 8 months ago
Gleb Mazovetskiy 8c6b2853ca Make light render benchmark standalone 9 months ago
Gleb Mazovetskiy 58fe44f836 init.h -> init.hpp 10 months ago
staphen bea626730f Redraw everything when floating numbers is enabled 10 months ago
staphen f1c1e530f5 Draw the filled part of the lower flask 10 months ago
Eric Robinson 8eddf55c3f
Stores - IsPlayerInStore() (#7843) 1 year ago
Eric Robinson aca06e898a
Menu text revision (#3902) 1 year ago
staphen e602321d5f Don't assume output surface pitch is the same as width 1 year ago
staphen b83f006671 Bleed per-pixel light up when rendering walls 1 year ago
Stephen C. Wills 0b4f3b4732
Introduce subtile lighting into the software renderer (#7807) 1 year ago
obligaron 4f9e063197 Change GetDebugGridText text from char to string 1 year ago
Gleb Mazovetskiy ee16071761 Untangle pathfinding dependencies 1 year ago
Gleb Mazovetskiy 3bb1d685af Extract current input mode into its own library 1 year ago
Gleb Mazovetskiy 88a9a0656d Move option change handlers out of `options.cpp` 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 1 year ago
Gleb Mazovetskiy c31836eab8 Split up `engine.{h,cpp}` 1 year ago
Gleb Mazovetskiy a49b1f2d58 Extract Is{Any,None}Of out of engine.hpp 1 year ago
Gleb Mazovetskiy f7a93f4cd3 Improve `dev.display.path()` 1 year ago
Eric Robinson 0fd4a7b348
Fix Life/Mana bugs (#5777) 1 year ago
Gleb Mazovetskiy 92aeb01ebb Fix stairs rendering in Caves and Hell 1 year ago
Gleb Mazovetskiy 67f822f659 Speed-up debug grid 1 year ago
Anders Jenbo ee8907eb96 Use Point in cursor.cpp 2 years ago
Eric Robinson e90855b3c4
Rename stores.cpp global variables (#7425) 2 years ago
Eric Robinson 6396af1ff5
Cleanup panel code (Part 2) (#7421) 2 years ago
KPhoenix b0cb1b92ed Bugfix: Corruption item power 2 years ago
Eric Robinson 8970eaa410
Cleanup panel code (Part 1) (#7417) 2 years ago
Anders Jenbo 8128086d5b Clean up DoBlitScreen 2 years ago
Gleb Mazovetskiy 77020db5ff Revert "DrawFloor: Remove a redundant check" 2 years ago
Gleb Mazovetskiy a75f77bfa8 DrawFloor: Remove a redundant check 2 years ago
Gleb Mazovetskiy 2580cd7b68 Simplify foliage rendering 2 years ago
Gleb Mazovetskiy 1bab0251e2 Minor rendering cleanups 2 years ago
Gleb Mazovetskiy a2961eafd2 scrollrt: Add `IsFloor` function 2 years ago
Gleb Mazovetskiy 5b076e20ef Rename `DrawFloor` to `DrawFloorTile` 2 years ago
Gleb Mazovetskiy 712f0bac0b Remove `LightTableIndex` global 2 years ago
qndel 24f108f193
fix many typos (#7322) 2 years ago
Gleb Mazovetskiy e9c29fa806 Switch to ankerl::unordered_dense 2 years ago
staphen 15e44a19c3 Fix order of events when drawing timeout cursor 2 years ago
Gleb Mazovetskiy 5ff588d402 Fix some compilation warnings 2 years ago
Eric Robinson 0ac30d101d
Refactor TileHasAny() (#7085) 2 years ago
Eric Robinson 368fa7f7e8
Clean up: DrawDungeon() (#7090) 2 years ago
Eric Robinson ed0b3fde14
Bugfix: Invisible monsters/towners in solid tiles in vision range (#7084) 2 years ago
KPhoenix 459aa0d20c Clean up: DrawView() 2 years ago
KPhoenix b00bf4e5d3 Clean up: DrawMain() 2 years ago
KPhoenix 3505ec1e18 Clean up: DrawFPS() 2 years ago
KPhoenix 04828c08a7 Fix rendering monsters in solid tiles 2 years ago
Eric Robinson b6b9c7d794
Fix draw monster (#7057) 2 years ago
Eric Robinson 0736ba27c9
Fix Sideways Walk Draw Order (#7056) 2 years ago
Eric Robinson 6d5bbe6782
Fix draw order problems with south walk (#7053) 2 years ago