104 Commits (d9dc49199f7cd1cb33f81d28cd87fdaf246700a2)

Author SHA1 Message Date
Gleb Mazovetskiy 32f9cc9ad9 Lua: Add basic APIs for walking to a towner 1 year ago
Gleb Mazovetskiy ee16071761 Untangle pathfinding dependencies 1 year ago
Gleb Mazovetskiy 4779f27730 data_file_test: Make it a standalone test 1 year ago
Gleb Mazovetskiy 3bb1d685af Extract current input mode into its own library 1 year ago
Gleb Mazovetskiy acc335be17 Options: Extract keymapper handling from options 1 year ago
Gleb Mazovetskiy 7afdbe8fdc Options: Extract padmapper handling from options 1 year ago
Gleb Mazovetskiy 88a9a0656d Move option change handlers out of `options.cpp` 1 year ago
Gleb Mazovetskiy bbcda12792 Move QuickMessages to its own library 1 year ago
Gleb Mazovetskiy 651c70f54b A few more dependency cleanup 1 year ago
Gleb Mazovetskiy 736a69ce8d Lua: Add i18n module 1 year ago
Gleb Mazovetskiy 7d4332c78c Split more things into libraries 1 year ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 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 b68f59d002 OSX: Fix base/pref/config paths on Tiger 1 year ago
Eric Robinson cfac786daf
Make invalid items unusable (#7506) 1 year ago
Gleb Mazovetskiy b8ab6d2faa Migrate from SimpleIni to our own implementation 1 year ago
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