87 Commits (451f1fd70a7e2538391229e41e0233186e470daf)

Author SHA1 Message Date
Gleb Mazovetskiy 451f1fd70a Re-encode dungeon tiles to remove bloat 2 years ago
Gleb Mazovetskiy 624afafe58 Extract Crawl to a library 2 years ago
Gleb Mazovetskiy 01147410c1 Add dependency on unordered_dense 2 years ago
Gleb Mazovetskiy ada13f9e9a Take PNG screenshots by default in SDL2 builds 2 years ago
Gleb Mazovetskiy b0c0ffef29 Fix tests build on SDL1 2 years ago
Gleb Mazovetskiy 09e7cfea0e Turn codec into a standalone library 2 years ago
Gleb Mazovetskiy 3b0cde6704 Turn utils/format_int into a standalone library 2 years ago
Gleb Mazovetskiy 495e583e64 Turn utils/file_util into a standalone library 2 years ago
Gleb Mazovetskiy 164dc9dc87 Turn util/parse_int into a standalone library 2 years ago
Gleb Mazovetskiy 3e22e8065b Turn util/str_* into a standalone library 2 years ago
Gleb Mazovetskiy 713c04838c Turn utils/utf8 into a standalone library 2 years ago
Gleb Mazovetskiy aa0476b0cc Use -O2 for render code even in release mode 2 years ago
Gleb Mazovetskiy cfdade5f37 Simplify txtdata parsing with a helper class 2 years ago
Gleb Mazovetskiy a2b94cc03c Lua: Migrate and organize the rest of debug cmds 2 years ago
Gleb Mazovetskiy 8bffbedcb4 Migrate some debug.cpp commands to Lua 2 years ago
Gleb Mazovetskiy b30b712cbb Lua: Add basic autocomplete in the console 2 years ago
Anders Jenbo 4fe90f7b74 Add audio functionality to Lua 2 years ago
Gleb Mazovetskiy 3ea4996367 Add a basic Quake-style console 2 years ago
Gleb Mazovetskiy de6eac137b Split up lua bindings a bit 2 years ago
Gleb Mazovetskiy fdb5738815 Add cursor support to DiabloUI and chat 2 years ago
Gleb Mazovetskiy 72b49abef4 Add sol2 for Lua <-> C++ bindings 2 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
Anders Jenbo 706010ee45 Add Lua support 2 years ago
Anders Jenbo d725fdb4f3 Add screen reader support 3 years ago
Andrew James bb16b93836
move definition of non-templated function to cpp file (#6620) 3 years ago
Gleb Mazovetskiy b28bbd65ad Fix some compilation warnings 3 years ago
Gleb Mazovetskiy 57dbe12915 Remove Debug /O2 for MSVC 3 years ago
Gleb Mazovetskiy 16a6fc62e1 Deduplicate some of the MPQ handling 3 years ago
Gleb Mazovetskiy a51abc4826 Compile some files with -O2 even in Debug mode 3 years ago
Stephen C. Wills 5e778431c3
Deterministic timer simulation for shrine messages in demo mode (#6516) 3 years ago
ephphatha 32c3316743 Load experience data from file 3 years ago
Gleb Mazovetskiy 1167b92692 Remove uses of `std::tolower` 3 years ago
Gleb Mazovetskiy 6bbe9e5ce8 CMake: Cleanup no-mpq config 3 years ago
Anders Jenbo 454efdc2c1 Re arange UI files 3 years ago
Eric Robinson f75f66d54b
Add `playerdat` (#5763) 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
Gleb Mazovetskiy 068fdac7c1 Do not use PKWare with no MPQs + NONET 3 years ago
Anders Jenbo c99f7cf644
Floating numbers (#5639) 3 years ago
Gleb Mazovetskiy 6d274c9547 `UNPACKED_SAVES`: Saves without MPQs 3 years ago
Gleb Mazovetskiy 8fe8023542 Create save and config directories 3 years ago
Gleb Mazovetskiy 9a1587060d Use real `CalculateSoundPosition` with NOSOUND 3 years ago
Gleb Mazovetskiy 9db80ef5d7 Assets: Load files directly for UNPACKED_MPQS 3 years ago
Gleb Mazovetskiy 3cb24c15f3 Remove SDL_image dep from SDL1 build 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
Gleb Mazovetskiy 6150973c1b Clean up gamepad icons code 3 years ago
Gleb Mazovetskiy 3b357f3936 CMake: An option to disable demomode support 4 years ago
Gleb Mazovetskiy 9b65eca49b Remove `Art` and related functions 4 years ago
Gleb Mazovetskiy ed3747dded Add `SurfaceToClx` conversion function 4 years ago
obligaron 5913783826 Add walking offset calculation to ActorPosition (and validate it) 4 years ago
Gleb Mazovetskiy 17a97450bc Convert assets to CLX 4 years ago