8455 Commits (d9dc49199f7cd1cb33f81d28cd87fdaf246700a2)

Author SHA1 Message Date
staphen d9dc49199f Do not depend on FileExists() when opening save files for writing 1 year ago
staphen a4f38d5dd4 Avoid write mode when opening save files 1 year ago
staphen ba773259cd Fix gcc/MSVC compiler warnings 1 year ago
qndel 44da8ee35d remove empty line 1 year ago
Gleb Mazovetskiy f7be00cea6 `DrawUniqueInfo`: Word-wrap long lines 1 year ago
Gleb Mazovetskiy 04896c1687 text_render: Readjust kerning on each new line 1 year ago
Gleb Mazovetskiy aa47c40553 text_render: Fix `GetLineStartX` for `AlignCenter` 1 year ago
staphen a21a04d451 Fix off-by-one in path finding logic 1 year ago
staphen 20c0a8dae8 Fix d-pad in main menu 1 year ago
Gleb Mazovetskiy 32f9cc9ad9 Lua: Add basic APIs for walking to a towner 1 year ago
Gleb Mazovetskiy 3e6b501d82 Fix pathfinding and increase player path limit 1 year ago
pionere 96392116e0 prevent the overwrite of existing mpq files (requires C++17) 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 bae54d05e3 Options: Move resolutions list init to display.cpp 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 4113805237 Options: Remove dependency on gbRunGame 1 year ago
Gleb Mazovetskiy 9492456dcd Options: Remove dependency on demomode 1 year ago
obligaron b169d91c48
Fix MSVC warnings (#7666) 1 year ago
staphen 8f232cfc89 Delete copy constructor in ModEntry 1 year ago
Gleb Mazovetskiy ccbf0fc9a2 Audio device settings: Fix name handling 1 year ago
Gleb Mazovetskiy 88a9a0656d Move option change handlers out of `options.cpp` 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
staphen 7a6a6a6c32 Don't send spell level in spell casting network message 1 year ago
Anders Jenbo 908fb47073 Merge limitFPS and vSync options (#7646) 1 year ago
Gleb Mazovetskiy 916b67141a Settings: Use the full height and up to 720 width 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 7668de36a4 Add a default clock mod 1 year ago
Gleb Mazovetskiy 4b38771263 Lua render: add screen_width/height() 1 year ago
staphen 3b841b5800 Reload Lua mods when enabling/disabling 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 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 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 4931cc6386 Lua mod ini file configuration 1 year ago
Gleb Mazovetskiy affd7e86e6 Move MPQs from init to engine/assets 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
staphen 0d188dd073 Don't apply dungeon item validation to town items 1 year ago
Gleb Mazovetskiy a12b5368c3 Extract sound effects enum into its own file 1 year ago
Apaczer fc0f58c839 storm_svid: use DISPLAY_TEXTURE_FORMAT for PlayEnd 1 year ago
Andrew James aec1769858 account for held items in ResetInvCursorPosition 1 year ago