75 Commits (c8b8996cdd79d4cede65a2bcc0ff98cbcfb239fa)

Author SHA1 Message Date
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 3 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 3 years ago
Anders Jenbo 706010ee45 Add Lua support 3 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 4 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
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Vladimir Olteanu 74232f13bf Get rid of dthread 4 years ago
Gleb Mazovetskiy 1cdd76b617 Remove PCX rendering code 4 years ago
Gleb Mazovetskiy 0cd035ef61 Load PCX as CL2 4 years ago
Gleb Mazovetskiy 43a5d91074 Remove CEL rendering code 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Gleb Mazovetskiy c8ddf7df65 Crawl: Move implementation from header to cpp 4 years ago
Anders Jenbo ce4595b440 Split Crypt from Cathedral 4 years ago
Gleb Mazovetskiy 010dda42cf Remove PCX->CEL conversion 4 years ago
Gleb Mazovetskiy 0c7e36e81a DiabloUI: Clean up portrait loading 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago