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.
 
 
 
 
 
 
Gleb Mazovetskiy 7ff65351cb Lua: Add dev.items.get() command 8 months ago
..
DiabloUI Load spell icon based on data (#8072) 8 months ago
controls Untangle more dependencies 8 months ago
data Extract `HeadlessMode` from `diablo.h` 1 year ago
discord Update sol2 and lua 8 months ago
dvlnet Check if peers are ready before sending info request 9 months ago
engine Update sol2 and lua 8 months ago
items Validate item deltas on import 10 months ago
levels Make light render benchmark standalone 9 months ago
lua Lua: Add dev.items.get() command 8 months ago
monsters Unify monster sync packet validation and delta validation 10 months ago
mpq init.h -> init.hpp 10 months ago
panels Load spell icon based on data (#8072) 8 months ago
platform init.h -> init.hpp 10 months ago
portals Validate network data when importing portal deltas 10 months ago
qol Untangle more dependencies 8 months ago
quests Validate network data when importing quest deltas 10 months ago
storm `sgOptions` -> `GetOptions()` 1 year ago
utils Untangle more dependencies 8 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 Update sol2 and lua 8 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 Make light render benchmark standalone 9 months 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 Fix crashes at startup in Win9x builds 9 months ago
control.h Draw the filled part of the lower flask 10 months ago
cpp.hint
crawl.cpp Optimize `DoCrawl` 2 years ago
crawl.hpp Extract Crawl to a library 2 years ago
cursor.cpp Load spell icon based on data (#8072) 8 months 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 Update sol2 and lua 8 months ago
diablo.h Untangle more dependencies 8 months 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 Untangle more dependencies 8 months ago
game_mode.hpp Untangle more dependencies 8 months ago
gamemenu.cpp Untangle more dependencies 8 months 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 init.h -> init.hpp 10 months ago
init.hpp Fix build on Amiga 10 months ago
interfac.cpp Simplify palette handling 9 months ago
interfac.h Make use of SDL_UserEvent::code instead of SDL_Event::type 10 months 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 light_render: Use an std::span for light tables 8 months ago
lighting.h light_render: Use an std::span for light tables 8 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 init.h -> init.hpp 10 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 Load spell icon based on data (#8072) 8 months ago
misdat.h Load spell icon based on data (#8072) 8 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 Separate logic for enemy position from activeForTicks 10 months ago
monster.h Fix errors where Monster::enemy references garbage memory 10 months ago
movie.cpp Extract current input mode into its own library 1 year ago
movie.h
msg.cpp Fix MSVC related warnings with sdl2 9 months ago
msg.h Adjust NetSendCmdChBeltItem declaration to match definition 10 months ago
multi.cpp Untangle more dependencies 8 months ago
multi.h Big-endian networking fixes 1 year ago
nthread.cpp Untangle more dependencies 8 months 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 Support mods with UNPACKED_MPQS 10 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 Remove overzealous validation logic in spell message handlers 9 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 Simplify palette handling 9 months 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
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 Load spell icon based on data (#8072) 8 months 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
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