| .. |
|
DiabloUI
|
Update translations
|
4 years ago |
|
controls
|
Touchscreen navigation for stash
|
4 years ago |
|
discord
|
Reduce string conversions
|
4 years ago |
|
dvlnet
|
Reduce string conversions
|
4 years ago |
|
engine
|
Remove `OwnedCelSprite::Unowned` method
|
4 years ago |
|
miniwin
|
Add helpers to change stash pages (#4287)
|
4 years ago |
|
mpq
|
MpqWriter: Cleanups and renames
|
4 years ago |
|
panels
|
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 |
|
platform
|
Use string_view for vita keyboard input
|
4 years ago |
|
qol
|
Add helpers to change stash pages (#4287)
|
4 years ago |
|
storm
|
public game browsing: show difficulty, speed, players and possible incompatibility
|
4 years ago |
|
utils
|
Fix #4251 macOS mouse grab issue (#4298)
|
4 years ago |
|
.clang-format
|
.clang-format: Remove duplicate SortIncludes entry
|
4 years ago |
|
.clang-tidy
|
Adjust clang-tidy to where Android Studio reads it correctly
|
5 years ago |
|
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
|
format fix : capture.h
|
5 years ago |
|
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 splitting gold
|
4 years ago |
|
cursor.cpp
|
Don't destroy hold item when setting cursor to hourglass
|
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
|
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 |
|
diablo.h
|
Add OptionEntry for alternative nest art and remove command line parameter --nestart
|
4 years ago |
|
doom.cpp
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
doom.h
|
…
|
|
|
drlg_l1.cpp
|
♻️ Replace 'dmaxx' and 'dmaxy' globals with single 'dmaxPosition'
|
5 years ago |
|
drlg_l1.h
|
…
|
|
|
drlg_l2.cpp
|
Remove old dungeon reroll bugfix
|
4 years ago |
|
drlg_l2.h
|
…
|
|
|
drlg_l3.cpp
|
♻️ Replace 'dmaxx' and 'dmaxy' globals with single 'dmaxPosition'
|
5 years ago |
|
drlg_l3.h
|
…
|
|
|
drlg_l4.cpp
|
clang-format all files in {Source,test}/
|
4 years ago |
|
drlg_l4.h
|
…
|
|
|
dthread.cpp
|
Make SdlThread constructor explicit
|
5 years ago |
|
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
|
fix spawning unique monsters
|
4 years ago |
|
effects.h
|
Validate player sync
|
4 years ago |
|
effects_stubs.cpp
|
Minimize impact of NOSOUND
|
5 years ago |
|
encrypt.cpp
|
Overhaul dependency options
|
4 years ago |
|
encrypt.h
|
Get rid of InitHash
|
5 years ago |
|
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
|
Reduce string conversions
|
4 years ago |
|
gamemenu.h
|
Introduce NOEXIT build option to disable Quit Game options in menus
|
4 years ago |
|
gendung.cpp
|
Initial clean up of code related to creating items (#2943)
|
4 years ago |
|
gendung.h
|
Initial clean up of code related to creating items (#2943)
|
4 years ago |
|
gmenu.cpp
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
gmenu.h
|
documentation cleanup: gmenu
|
5 years ago |
|
help.cpp
|
Reduce string conversions
|
4 years ago |
|
help.h
|
…
|
|
|
hwcursor.cpp
|
Add OptionEntries for Hardware Cursor
|
4 years ago |
|
hwcursor.hpp
|
Make Gamepad cursor independant of hardware mouse
|
4 years ago |
|
init.cpp
|
Reduce string conversions
|
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
|
refresh stats when sending an item to stash by ctrl + click
|
4 years ago |
|
inv.h
|
Don't use HoldItem in CMD_PUTITEM handler
|
4 years ago |
|
inv_iterators.hpp
|
Refactor: Use item iterators in 7 more places
|
4 years ago |
|
itemdat.cpp
|
switch affix_item_type bit flag enum to class format (#4123)
|
4 years ago |
|
itemdat.h
|
switch affix_item_type bit flag enum to class format (#4123)
|
4 years ago |
|
items.cpp
|
Improve item hints for gamepads
|
4 years ago |
|
items.h
|
Unify gold handling (withdraw any amount from stash)
|
4 years ago |
|
lighting.cpp
|
remove InitLightMax
|
4 years ago |
|
lighting.h
|
TRN rewrite + bugfix (#4056)
|
4 years ago |
|
loadsave.cpp
|
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 |
|
loadsave.h
|
Implement stash
|
4 years ago |
|
main.cpp
|
Link `SDL2::SDLmain` correctly
|
4 years ago |
|
menu.cpp
|
Reduce string conversions
|
4 years ago |
|
menu.h
|
renamed Source/mainmenu.cpp and .h to menu.cpp/.h
|
5 years ago |
|
minitext.cpp
|
Reduce string conversions
|
4 years ago |
|
minitext.h
|
Move documentation from implementations to declarations
|
5 years ago |
|
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
|
Only spawn loot once
|
4 years ago |
|
monster.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
movie.cpp
|
Make Gamepad cursor independant of hardware mouse
|
4 years ago |
|
movie.h
|
Move documentation from implementations to declarations. (#2858)
|
5 years ago |
|
msg.cpp
|
Don't use HoldItem in CMD_PUTITEM handler
|
4 years ago |
|
msg.h
|
Sync mana between clients
|
4 years ago |
|
multi.cpp
|
Do not exit game on network timeout
|
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
|
set statflag after recreating potion
|
4 years ago |
|
objects.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
options.cpp
|
Use truthy test for TARGET_OS_IPHONE
|
4 years ago |
|
options.h
|
[gamepad] Fix using quick spells with rebound keys
|
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
|
Reduce string conversions
|
4 years ago |
|
pfile.h
|
Implement stash
|
4 years ago |
|
player.cpp
|
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 |
|
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 cow quest getting stuck in multiplayer
|
4 years ago |
|
quests.h
|
Clean up owned/unowned CelSprite ambiguity
|
4 years ago |
|
restrict.cpp
|
Reduce string conversions
|
4 years ago |
|
restrict.h
|
Move doc from restrict.cpp to header
|
5 years ago |
|
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
|
Reduce string conversions
|
4 years ago |
|
sound.h
|
Don't restart music if the same track is played
|
4 years ago |
|
sound_stubs.cpp
|
Minimize impact of NOSOUND
|
5 years ago |
|
spelldat.cpp
|
Implement contextural translation (pgettext)
|
5 years ago |
|
spelldat.h
|
Validate spell network messages
|
5 years ago |
|
spells.cpp
|
Refactor OnHealOther to operate on Player references
|
4 years ago |
|
spells.h
|
Refactor OnHealOther to operate on Player references
|
4 years ago |
|
stores.cpp
|
Remove calls to NewCursor() from store functions
|
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
|
🚚 Rename 'TextDataStruct' struct to 'Speech' (#2805)
|
5 years ago |
|
textdat.h
|
🚚 Rename 'TextDataStruct' struct to 'Speech' (#2805)
|
5 years ago |
|
themes.cpp
|
Pass regionId to TFit_Obj3 to extract reference to themes global
|
4 years ago |
|
themes.h
|
Move documentation from themes.cpp to themes.h
|
5 years ago |
|
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
|
Fix flash infinite casting: Add check for _pInvincible to RepeatMouseAction
|
4 years ago |
|
track.h
|
Fix edge cases in mouse action tracking code (#2452)
|
5 years ago |
|
trigs.cpp
|
Change infostr from char[128] to std::string
|
4 years ago |
|
trigs.h
|
Reuse EntranceBoundaryContains in portal logic
|
5 years ago |