| .. |
|
DiabloUI
|
Fix some more warnings
|
4 years ago |
|
controls
|
Fix some more warnings
|
4 years ago |
|
discord
|
Update Source/discord/discord.cpp
|
4 years ago |
|
dvlnet
|
Update zerotier_native.h
|
4 years ago |
|
engine
|
Fix some more warnings
|
4 years ago |
|
miniwin
|
[ganepad] Do not repeat spell if modefier is pressed
|
4 years ago |
|
mpq
|
Reduce debug log output of MpqWriter
|
4 years ago |
|
panels
|
Fix some more warnings
|
4 years ago |
|
platform
|
Use romfs on Switch for devilutionx.mpq
|
4 years ago |
|
qol
|
Don't hide the automap in Help and Chat Log (#4379)
|
4 years ago |
|
storm
|
public game browsing: show difficulty, speed, players and possible incompatibility
|
4 years ago |
|
utils
|
Use SoundSample for music
|
4 years ago |
|
.clang-format
|
.clang-format: Remove duplicate SortIncludes entry
|
4 years ago |
|
.clang-tidy
|
…
|
|
|
CMakeLists.txt
|
Remove use of tempstr
|
4 years ago |
|
appfat.cpp
|
Reduce string conversions
|
4 years ago |
|
appfat.h
|
Reduce string conversions
|
4 years ago |
|
automap.cpp
|
Reduce string conversions
|
4 years ago |
|
automap.h
|
Overhaul tests
|
4 years ago |
|
capture.cpp
|
Remove `(un)lock_buf`
|
4 years ago |
|
capture.h
|
…
|
|
|
codec.cpp
|
Cleanup Diablo-SHA and codec.cpp
|
4 years ago |
|
codec.h
|
…
|
|
|
control.cpp
|
Correctly center panel text when holding red item
|
4 years ago |
|
control.h
|
Fix some more warnings
|
4 years ago |
|
cursor.cpp
|
[gamepad] Reuse repeat logic from mouse
|
4 years ago |
|
cursor.h
|
Implement stash
|
4 years ago |
|
dead.cpp
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
dead.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
debug.cpp
|
Unify gold handling (withdraw any amount from stash)
|
4 years ago |
|
debug.h
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
diablo.cpp
|
Fix snd_deinit called even if snd_init failed
|
4 years ago |
|
diablo.h
|
Make 'quit game' return to the main menu when NOEXIT is set
|
4 years ago |
|
doom.cpp
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
doom.h
|
…
|
|
|
drlg_l1.cpp
|
Fix some more warnings
|
4 years ago |
|
drlg_l1.h
|
…
|
|
|
drlg_l2.cpp
|
Fix some more warnings
|
4 years ago |
|
drlg_l2.h
|
…
|
|
|
drlg_l3.cpp
|
Fix some more warnings
|
4 years ago |
|
drlg_l3.h
|
…
|
|
|
drlg_l4.cpp
|
Fix some more warnings
|
4 years ago |
|
drlg_l4.h
|
…
|
|
|
dthread.cpp
|
…
|
|
|
dthread.h
|
clang-format all files in {Source,test}/
|
4 years ago |
|
dx.cpp
|
Remove `(un)lock_buf`
|
4 years ago |
|
dx.h
|
Remove `(un)lock_buf`
|
4 years ago |
|
effects.cpp
|
Use SoundSample for music
|
4 years ago |
|
effects.h
|
Validate player sync
|
4 years ago |
|
effects_stubs.cpp
|
…
|
|
|
encrypt.cpp
|
Overhaul dependency options
|
4 years ago |
|
encrypt.h
|
…
|
|
|
engine.cpp
|
Stip stippled transparency
|
4 years ago |
|
engine.h
|
Add helpers for checking object type (#3357)
|
4 years ago |
|
error.cpp
|
Remove unnecessary string copies
|
4 years ago |
|
error.h
|
Move store graphics out of `stores.cpp`
|
4 years ago |
|
gamemenu.cpp
|
Make 'quit game' return to the main menu when NOEXIT is set
|
4 years ago |
|
gamemenu.h
|
Make 'quit game' return to the main menu when NOEXIT is set
|
4 years ago |
|
gendung.cpp
|
Initial clean up of code related to creating items (#2943)
|
4 years ago |
|
gendung.h
|
Use Miniset in drlg_l4
|
4 years ago |
|
gmenu.cpp
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
gmenu.h
|
…
|
|
|
help.cpp
|
Reduce string conversions
|
4 years ago |
|
help.h
|
…
|
|
|
hwcursor.cpp
|
Hardware cursor: Simplify initialization
|
4 years ago |
|
hwcursor.hpp
|
Make Gamepad cursor independant of hardware mouse
|
4 years ago |
|
init.cpp
|
Remove MpqDir and use PrefPath instead.
|
4 years ago |
|
init.h
|
Split loading of MPQs to handle translations and voice packs (#3922)
|
4 years ago |
|
interfac.cpp
|
Remove `(un)lock_buf`
|
4 years ago |
|
interfac.h
|
Reduce use of view globals in game menu
|
4 years ago |
|
inv.cpp
|
Avoid using HeldItem in CheckInvSwap
|
4 years ago |
|
inv.h
|
Avoid recreating items in PutItem locally
|
4 years ago |
|
inv_iterators.hpp
|
Refactor: Use item iterators in 7 more places
|
4 years ago |
|
itemdat.cpp
|
fix armor pierce on uniques and display affix values
|
4 years ago |
|
itemdat.h
|
switch affix_item_type bit flag enum to class format (#4123)
|
4 years ago |
|
items.cpp
|
Revert IPL_TARGAC description
|
4 years ago |
|
items.h
|
Unify gold handling (withdraw any amount from stash)
|
4 years ago |
|
lighting.cpp
|
Remove duplicate code in DoLighting
|
4 years ago |
|
lighting.h
|
TRN rewrite + bugfix (#4056)
|
4 years ago |
|
loadsave.cpp
|
Only save stash pages containing items
|
4 years ago |
|
loadsave.h
|
Implement stash
|
4 years ago |
|
main.cpp
|
Use romfs on Switch for devilutionx.mpq
|
4 years ago |
|
menu.cpp
|
Reduce string conversions
|
4 years ago |
|
menu.h
|
…
|
|
|
minitext.cpp
|
Reduce string conversions
|
4 years ago |
|
minitext.h
|
…
|
|
|
misdat.cpp
|
fix comment labels in misdat
|
4 years ago |
|
misdat.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
missiles.cpp
|
Avoid using HoldItem in AddStealPotions
|
4 years ago |
|
missiles.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
monstdat.cpp
|
Load monster graphics into a single buffer
|
4 years ago |
|
monstdat.h
|
Unique Monster Variable Rename (#4060)
|
4 years ago |
|
monster.cpp
|
Fix some more warnings
|
4 years ago |
|
monster.h
|
Fix Diablo's HP
|
4 years ago |
|
movie.cpp
|
Mouse/Gamepad fixes
|
4 years ago |
|
movie.h
|
…
|
|
|
msg.cpp
|
Fix some more warnings
|
4 years ago |
|
msg.h
|
Fix some more warnings
|
4 years ago |
|
multi.cpp
|
Fix some more warnings
|
4 years ago |
|
multi.h
|
public game browsing: show difficulty, speed, players and possible incompatibility
|
4 years ago |
|
nthread.cpp
|
clang-format all files in {Source,test}/
|
4 years ago |
|
nthread.h
|
Overhaul tests
|
4 years ago |
|
objdat.cpp
|
fix collision of bodies in butcher chamber/hell
|
4 years ago |
|
objdat.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
objects.cpp
|
Fix some more warnings
|
4 years ago |
|
objects.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
options.cpp
|
Fix some more warnings
|
4 years ago |
|
options.h
|
Fix some more warnings
|
4 years ago |
|
pack.cpp
|
MAXCHARLEVEL cleanup
|
4 years ago |
|
pack.h
|
Resolve game crash when syncing Diablo items in Hellfire games
|
4 years ago |
|
palette.cpp
|
Add OptionEntry for alternative nest art and remove command line parameter --nestart
|
4 years ago |
|
palette.h
|
Optimize `DrawHalfTransparentBlendedRectTo`
|
4 years ago |
|
path.cpp
|
Use helper when checking if object exists in path.cpp
|
4 years ago |
|
path.h
|
clang-format all files in {Source,test}/
|
4 years ago |
|
pfile.cpp
|
clearTables when closing stash mpq
|
4 years ago |
|
pfile.h
|
Implement stash
|
4 years ago |
|
player.cpp
|
Use appropriate spell ID when quick casting from scroll or staff
|
4 years ago |
|
player.h
|
Added more Quickspell hotkeys for a total of 16. Saving will write the number of configured quickspell slots at the beginning of the hotkeys file. The loader will check the size, if its bigger than older saves should be it will load the header and read the hotkeys, otherwise it will load 4 quickspells for compatibility.
|
4 years ago |
|
plrmsg.cpp
|
Implement stash
|
4 years ago |
|
plrmsg.h
|
Chat Interface Revision (#3840)
|
4 years ago |
|
portal.cpp
|
Add max_size checks when adding missiles to allow for limited size containers
|
4 years ago |
|
portal.h
|
Validate additional network messages
|
5 years ago |
|
quests.cpp
|
Fix some more warnings
|
4 years ago |
|
quests.h
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
restrict.cpp
|
Reduce string conversions
|
4 years ago |
|
restrict.h
|
…
|
|
|
scrollrt.cpp
|
Remove `(un)lock_buf`
|
4 years ago |
|
scrollrt.h
|
Touch support on all SDL2 platforms
|
4 years ago |
|
setmaps.cpp
|
Move ObjectAtPosition to objects.cpp and make it return a pointer
|
4 years ago |
|
setmaps.h
|
Move ObjectAtPosition to objects.cpp and make it return a pointer
|
4 years ago |
|
sha.cpp
|
Cleanup Diablo-SHA and codec.cpp
|
4 years ago |
|
sha.h
|
Cleanup Diablo-SHA and codec.cpp
|
4 years ago |
|
sound.cpp
|
Use SoundSample for music
|
4 years ago |
|
sound.h
|
Use SoundSample for music
|
4 years ago |
|
sound_defs.hpp
|
Use SoundSample for music
|
4 years ago |
|
sound_stubs.cpp
|
…
|
|
|
spelldat.cpp
|
…
|
|
|
spelldat.h
|
Validate spell network messages
|
5 years ago |
|
spells.cpp
|
Allow casting Town Portal, Teleport, and Guardian scrolls from inventory
|
4 years ago |
|
spells.h
|
Allow casting Town Portal, Teleport, and Guardian scrolls from inventory
|
4 years ago |
|
stores.cpp
|
Fix some more warnings
|
4 years ago |
|
stores.h
|
Unify gold handling (withdraw any amount from stash)
|
4 years ago |
|
sync.cpp
|
Avoid resetting monster health and mWhoHit
|
4 years ago |
|
sync.h
|
Validate CMD_SYNCDATA (#2968)
|
5 years ago |
|
textdat.cpp
|
Update textdat.cpp
|
4 years ago |
|
textdat.h
|
…
|
|
|
themes.cpp
|
Pass regionId to TFit_Obj3 to extract reference to themes global
|
4 years ago |
|
themes.h
|
…
|
|
|
tmsg.cpp
|
Mark network pointers as const
|
5 years ago |
|
tmsg.h
|
Mark network pointers as const
|
5 years ago |
|
town.cpp
|
Enable opening Hive and Crypt using gamepad
|
4 years ago |
|
town.h
|
clang-format all files in {Source,test}/
|
4 years ago |
|
towners.cpp
|
Fix cow quest getting stuck in multiplayer
|
4 years ago |
|
towners.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
track.cpp
|
[gamepad] Fix repeated spell casting getting stuck if there is no target
|
4 years ago |
|
track.h
|
[gamepad] Reuse repeat logic from mouse
|
4 years ago |
|
trigs.cpp
|
Change infostr from char[128] to std::string
|
4 years ago |
|
trigs.h
|
…
|
|