166 Commits (install)

Author SHA1 Message Date
Eric Robinson 18b53700db Refactor CreateBlock 3 months ago
LP 16b96e2c31
Fix broken catacombs wall tile (#8296) 4 months ago
Gleb Mazovetskiy 842b23803f SDL3: Use endianness swap helpers throughout 5 months ago
Gleb Mazovetskiy a99cc9b40a SDL3: Some more migration 5 months ago
Andrettin 0c3fe1345c
Parse Quest Data from TSV 7 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Gleb Mazovetskiy e1c95e0eab Make `dun_render` a standalone library 7 months ago
Anders Jenbo 7b2de562c2 Extract more Hellfire into data 8 months ago
Gleb Mazovetskiy 8c6b2853ca Make light render benchmark standalone 9 months ago
staphen f7909cac28 Add benchmark for Lightmap::build() 9 months ago
Gleb Mazovetskiy 903f0a8181 Simplify palette handling 9 months ago
staphen 5e561d709a Validate network data when importing portal deltas 10 months ago
staphen a37f71425e Do not deactivate dlvl 15 pentagram 11 months ago
staphen 09f24ae0e8 Reindex all level cel blocks 1 year ago
staphen 729c794f7a Efficiently pack re-encoded level cel blocks 1 year ago
Stephen C. Wills 0b4f3b4732
Introduce subtile lighting into the software renderer (#7807) 1 year ago
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