You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
staphen 1becbfc455 Fix bugprone implicit conversions 10 months ago
..
DiabloUI Move some Hellfire differences to data files (#7943) 11 months ago
controls More consistent gamepad context sensitivity 1 year ago
data Extract `HeadlessMode` from `diablo.h` 1 year ago
discord Add support for MPQ packed mods and turn Hellfire into one 11 months ago
dvlnet `sgOptions` -> `GetOptions()` 1 year ago
engine Redraw everything when floating numbers is enabled 10 months ago
items Validate item deltas on import 10 months ago
levels Validate network data when importing portal deltas 10 months ago
lua Move some Hellfire differences to data files (#7943) 11 months ago
monsters Unify monster sync packet validation and delta validation 10 months ago
mpq Do not depend on FileExists() when opening save files for writing 1 year ago
panels Use existing fn for Speedbook Spellmatching Skill 10 months ago
platform `sgOptions` -> `GetOptions()` 1 year ago
portals Validate network data when importing portal deltas 10 months ago
qol Stores - IsPlayerInStore() (#7843) 1 year ago
quests Validate network data when importing quest deltas 10 months ago
storm `sgOptions` -> `GetOptions()` 1 year ago
utils Remove unused function FreeRenderer() 11 months ago
.clang-format Migrate item data to txtdata/ 2 years ago
.clang-tidy Simplify txtdata parsing with a helper class 2 years ago
CMakeLists.txt Validate network data when importing quest deltas 10 months ago
appfat.cpp More dependency untangling 1 year ago
appfat.h More dependency untangling 1 year ago
automap.cpp BUGFIX: Search Effect not working with Minimap (#7919) 11 months ago
automap.h Extract Is{Any,None}Of out of engine.hpp 1 year ago
capture.cpp More dependency untangling 1 year ago
capture.h Lowercase all file paths 4 years ago
codec.cpp Rename endian.hpp to endian_read.hpp 1 year ago
codec.h Remove utils/stdcompat/cstddef.hpp 3 years ago
control.cpp Draw the filled part of the lower flask 10 months ago
control.h Draw the filled part of the lower flask 10 months ago
cpp.hint Add hint to avoid bugprone-use-after-move warnings 4 years ago
crawl.cpp Optimize `DoCrawl` 2 years ago
crawl.hpp Extract Crawl to a library 2 years ago
cursor.cpp Extract current input mode into its own library 1 year ago
cursor.h Split up `engine.{h,cpp}` 1 year ago
dead.cpp Extract `HeadlessMode` from `diablo.h` 1 year ago
dead.h Split up `engine.{h,cpp}` 1 year ago
debug.cpp Add missiles to tile data debug command 1 year ago
debug.h Add missiles to tile data debug command 1 year ago
diablo.cpp Ignore held mouse button when pressing keymapper mouse buttons 11 months ago
diablo.h Move QuickMessages to its own library 1 year ago
diablo_msg.cpp Split up `engine.{h,cpp}` 1 year ago
diablo_msg.hpp Split up `engine.{h,cpp}` 1 year ago
doom.cpp Split up `engine.{h,cpp}` 1 year ago
doom.h Split up `engine.{h,cpp}` 1 year ago
effects.cpp More dependency untangling 1 year ago
effects.h Extract sound effects enum into its own file 1 year ago
effects_stubs.cpp Remove missing SfxID 2 years ago
encrypt.cpp Validate length of incoming deltas 10 months ago
encrypt.h Validate length of incoming deltas 10 months ago
game_mode.cpp Add support for MPQ packed mods and turn Hellfire into one 11 months ago
game_mode.hpp Add support for MPQ packed mods and turn Hellfire into one 11 months ago
gamemenu.cpp Remove unused function in gamemenu.cpp 1 year ago
gamemenu.h Menu text revision (#3902) 1 year ago
gmenu.cpp Options: Remove dependency on demomode 1 year ago
gmenu.h Split up `engine.{h,cpp}` 1 year ago
headless_mode.cpp Extract `HeadlessMode` from `diablo.h` 1 year ago
headless_mode.hpp Extract `HeadlessMode` from `diablo.h` 1 year ago
help.cpp More dependency untangling 1 year ago
help.h Split up `engine.{h,cpp}` 1 year ago
hwcursor.cpp `sgOptions` -> `GetOptions()` 1 year ago
hwcursor.hpp `sgOptions` -> `GetOptions()` 1 year ago
init.cpp Handle loaded MPQ files in a map instead of bespoke globals (#7887) 11 months ago
init.h Handle loaded MPQ files in a map instead of bespoke globals (#7887) 11 months ago
interfac.cpp [3DS] Fix async loading 1 year ago
interfac.h Async load: Handle errors 1 year ago
inv.cpp Draw Hotkeys on Belt (#7911) 11 months ago
inv.h Extract logic from CheckInvCut/AutoPlaceItemInInventory (#7494) 1 year ago
inv_iterators.hpp Support `const` inventory iterators 3 years ago
itemdat.cpp Allow for item drop rates up to 255 (#7533) 1 year ago
itemdat.h Allow for item drop rates up to 255 (#7533) 1 year ago
items.cpp Move some Hellfire differences to data files (#7943) 11 months ago
items.h Move some Hellfire differences to data files (#7943) 11 months ago
lighting.cpp Extract the vision algorithm to a separate library 11 months ago
lighting.h Extract the vision algorithm to a separate library 11 months ago
loadsave.cpp Refactor Missile direction/frame group handling 10 months ago
loadsave.h Async load: Handle errors 1 year ago
main.cpp Fix SDL MinGW build 4 years ago
menu.cpp Handle loaded MPQ files in a map instead of bespoke globals (#7887) 11 months ago
menu.h Add missing <cstdint> includes 3 years ago
minitext.cpp Split up `engine.{h,cpp}` 1 year ago
minitext.h Split up `engine.{h,cpp}` 1 year ago
misdat.cpp Extract `HeadlessMode` from `diablo.h` 1 year ago
misdat.h Refactor Missile direction/frame group handling 10 months ago
missiles.cpp Refactor Missile direction/frame group handling 10 months ago
missiles.h Refactor Missile direction/frame group handling 10 months ago
monstdat.cpp Clean up selection type 2 years ago
monstdat.h Extract sound effects enum into its own file 1 year ago
monster.cpp Fix crash related to Monster placement 10 months ago
monster.h Move some Hellfire differences to data files (#7943) 11 months ago
movie.cpp Extract current input mode into its own library 1 year ago
movie.h
msg.cpp Fix bugprone implicit conversions 10 months ago
msg.h Validate length of incoming network messages 10 months ago
multi.cpp Fix includes in sync.h 10 months ago
multi.h Big-endian networking fixes 1 year ago
nthread.cpp fix many typos (#7322) 2 years ago
nthread.h Add missing <cstdint> includes 3 years ago
objdat.cpp Clean up selection type 2 years ago
objdat.h Clean up selection type 2 years ago
objects.cpp Untangle pathfinding dependencies 1 year ago
objects.h Split up `engine.{h,cpp}` 1 year ago
options.cpp Add support for MPQ packed mods and turn Hellfire into one 11 months ago
options.h Add support for MPQ packed mods and turn Hellfire into one 11 months ago
pack.cpp Make RecreateItem() take whole dwBuff flag as argument (#7870) 1 year ago
pack.h Make invalid items unusable (#7506) 1 year ago
pfile.cpp More dependency untangling 1 year ago
pfile.h Async load: Handle errors 1 year ago
player.cpp Decouple Golems from Players and use SpawnMonster for Golem 11 months ago
player.h Handle loaded MPQ files in a map instead of bespoke globals (#7887) 11 months ago
playerdat.cpp Fix typo in playerdat (#7072) 2 years ago
playerdat.hpp Split up `engine.{h,cpp}` 1 year ago
plrmsg.cpp text renderer: colors layout fix + improved tests 1 year ago
plrmsg.h Split up `engine.{h,cpp}` 1 year ago
portal.cpp Refactor Missile direction/frame group handling 10 months ago
portal.h Msg: Change OnXYZ to get a Player reference instead of a player index 2 years ago
quests.cpp `sgOptions` -> `GetOptions()` 1 year ago
quests.h Split up `engine.{h,cpp}` 1 year ago
quick_messages.cpp Move QuickMessages to its own library 1 year ago
quick_messages.hpp Move QuickMessages to its own library 1 year ago
restrict.cpp Use SDL for creating file during RW test 4 years ago
restrict.h
sha.cpp Cleanup Diablo-SHA and codec.cpp 4 years ago
sha.h Remove utils/stdcompat/cstddef.hpp 3 years ago
sound_effect_enums.h Extract sound effects enum into its own file 1 year ago
spelldat.cpp Fix a few more warnings 2 years ago
spelldat.h Extract sound effects enum into its own file 1 year ago
spells.cpp Extract game mode out of init.cpp 1 year ago
spells.h Change CastSpell to Player reference 2 years ago
stores.cpp Stores - Unhardcode shop values 1 year ago
stores.h Stores - Unhardcode shop values 1 year ago
sync.cpp Fix pointer arithmetic in OnSyncData() 10 months ago
sync.h Fix includes in sync.h 10 months ago
textdat.cpp Validate network data when importing quest deltas 10 months ago
textdat.h Validate network data when importing quest deltas 10 months ago
tmsg.cpp Remove utils/stdcompat/cstddef.hpp 3 years ago
tmsg.h Remove utils/stdcompat/cstddef.hpp 3 years ago
towners.cpp Fix debug command for talking to towners 1 year ago
towners.h Fix debug command for talking to towners 1 year ago
track.cpp Stores - IsPlayerInStore() (#7843) 1 year ago
track.h [gamepad] Reuse repeat logic from mouse 4 years ago
translation_dummy.cpp Remove "Book of " from `translation_dummy.cpp` 2 years ago
vision.cpp Extract the vision algorithm to a separate library 11 months ago
vision.hpp Extract the vision algorithm to a separate library 11 months ago