..
DiabloUI
Extract more Hellfire into data
8 months ago
controls
Resolved Controller Inventory Issue
7 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
Party Information Panel ( #7877 )
7 months ago
items
Validate item deltas on import
10 months ago
levels
Make `dun_render` a standalone library
7 months ago
lua
Added support for mods to add unique monsters without replacing any data ( #8092 )
7 months ago
monsters
Fixed IsUniqueMonsterValid() so that it doesn't wrongly return false for Zhar the Mad and the Warlord of Blood ( #8104 )
7 months ago
mpq
init.h -> init.hpp
10 months ago
panels
Fix compiler warnings ( #8098 )
7 months ago
platform
init.h -> init.hpp
10 months ago
portals
Validate network data when importing portal deltas
10 months ago
qol
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 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
Simplified ParseMonsterId() by using the magic_enum library
7 months ago
appfat.cpp
More dependency untangling
1 year ago
appfat.h
More dependency untangling
1 year ago
automap.cpp
Clean up const and shadow variables
7 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 compiler warnings ( #8098 )
7 months ago
control.h
Floating Item Info Box ( #8000 )
7 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
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 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
standardizing more ini indicators
7 months ago
diablo.h
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 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
Do not assert SFX count as it's not fixed size
7 months 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
Extract more Hellfire into data
8 months 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
Clean up const and shadow variables
7 months ago
init.cpp
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 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
Floating Item Info Box ( #8000 )
7 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
Make affixes data driven
8 months ago
itemdat.h
Make affixes data driven
8 months ago
items.cpp
Clean up const and shadow variables
7 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
Clean up const and shadow variables
7 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
Simplified ParseMonsterId() by using the magic_enum library
7 months ago
monstdat.h
Added support for mods to add unique monsters without replacing any data ( #8092 )
7 months ago
monster.cpp
Clean up const and shadow variables
7 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
Move documentation from implementations to declarations. ( #2858 )
5 years ago
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 const and shadow variables
7 months ago
objdat.h
Clean up selection type
2 years ago
objects.cpp
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 months ago
objects.h
Split up `engine.{h,cpp}`
1 year ago
options.cpp
Clean up const and shadow variables
7 months ago
options.h
Clean up const and shadow variables
7 months ago
pack.cpp
Extract more Hellfire into data
8 months ago
pack.h
Extract more Hellfire into data
8 months ago
pfile.cpp
Clean up const and shadow variables
7 months ago
pfile.h
Async load: Handle errors
1 year ago
player.cpp
Clean up const and shadow variables
7 months ago
player.h
Party Information Panel ( #7877 )
7 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
Clean up const and shadow variables
7 months ago
quests.h
Clean up const and shadow variables
7 months 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
Move doc from restrict.cpp to header
5 years ago
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
Make Hellifre sounds data driven
8 months ago
spelldat.cpp
Fix a few more warnings
2 years ago
spelldat.h
Extract more Hellfire into data
8 months ago
spells.cpp
Extract more Hellfire into data
8 months 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
Extract Hellfire table text for translation
7 months ago
towners.h
Fix debug command for talking to towners
1 year ago
track.cpp
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 months ago
track.h
Fix Automap movement being hardcoded to right stick on gamepad ( #7921 )
7 months ago
translation_dummy.cpp
Extract Hellfire table text for translation
7 months 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