150 Commits (d9dc49199f7cd1cb33f81d28cd87fdaf246700a2)

Author SHA1 Message Date
qndel 44da8ee35d remove empty line 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 d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy b76feb2be3 Extract game mode out of init.cpp 1 year ago
Gleb Mazovetskiy c31836eab8 Split up `engine.{h,cpp}` 1 year ago
Gleb Mazovetskiy dd76f17e4b Rename endian.hpp to endian_read.hpp 1 year ago
Gleb Mazovetskiy a49b1f2d58 Extract Is{Any,None}Of out of engine.hpp 1 year ago
Gleb Mazovetskiy 19ccf7ce88 Split endian_write from endian 1 year ago
staphen 459e814f14 Fix tile incorrectly marked as solid next to crypt stairs down 1 year ago
staphen 028d32fb7a Fix nonsolid fence tiles 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Gleb Mazovetskiy 92aeb01ebb Fix stairs rendering in Caves and Hell 1 year ago
Anders Jenbo e949f41d83 Clean up selection type 2 years ago
Gleb Mazovetskiy 2580cd7b68 Simplify foliage rendering 2 years ago
Gleb Mazovetskiy 3d716f74d3 Add dun_render_benchmark 2 years ago
Gleb Mazovetskiy 114b38da90 Fix `ReencodeDungeonCelsLeft/RightTriangle` 2 years ago
Gleb Mazovetskiy 451f1fd70a Re-encode dungeon tiles to remove bloat 2 years ago
qndel 24f108f193
fix many typos (#7322) 2 years ago
Gleb Mazovetskiy 90732aa7be Migrate objdat.cpp data to TSV 2 years ago
Eric Robinson 0ac30d101d
Refactor TileHasAny() (#7085) 2 years ago
Tully-B 59ae17dff5
Patch up wrong tree tile near Hive entrance (#7061) 2 years ago
Anders Jenbo 7d6c2ff6f2 Limit theme scan to the number of generated rooms 2 years ago
staphen 3c5b298391 Capture the level seed and use it to skip failed dungeon layouts 2 years ago
obligaron 22ec684671 Fix some MSVC warnings 2 years ago
obligaron 7cd7a3445f Remove global SetPiece Handling 2 years ago
obligaron 42e1b82a91 Use GetDunSize in loops 2 years ago
obligaron dc85e7db43 Introduce GetDunSize 2 years ago
Gleb Mazovetskiy 0d19c1b773 Slightly optimize loading same-sprite monsters 2 years ago
obligaron 631111f405 Fix MSVC warnings in themes.cpp 2 years ago
obligaron 9bf1fd48b0
Fix a few MSVC warnings (#6782) 2 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
Gleb Mazovetskiy fa155d4ffd Dungeon tiles: Port over some cleanups from #6636 3 years ago
ephphatha c1f3dcb705 Use safer versions of random number functions instead of GenerateRnd 3 years ago
Gleb Mazovetskiy e5c426c315 Make `IsWall` easier for the compiler to inline 3 years ago
Gleb Mazovetskiy cf925d1edc Replace tuples with structs 3 years ago
Gleb Mazovetskiy 0f77cc3797 Force-inline methods to improve debug build perf 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 62d067b653 Remove utils/stdcompat/abs.hpp 3 years ago
Gleb Mazovetskiy 74755c8be7 Remove utils/stdcompat/cstddef.hpp 3 years ago
qndel 728b632960 fix typos 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
ikonomov ee91d9ecf5 update arenas 3 years ago
obligaron 8832c26955
Fix PoolFix() to always replace dirt ceiling tiles if they are adjacent to a ground lava tile (#6266) 3 years ago
Anders Jenbo 8f74f86a6e 🐛 Use the alternate stairs up banner is active 3 years ago
obligaron c0b2d5569f When checking chamber of bone entry also check the current dungeon level 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago