| .. |
|
DiabloUI
|
Correct spacing for font 22-*
|
4 years ago |
|
controls
|
Enhanced attack using controllers (#4019)
|
4 years ago |
|
discord
|
Update Source/discord/discord.cpp
|
4 years ago |
|
dvlnet
|
Reduce string conversions
|
4 years ago |
|
engine
|
Address type conversion warnings in WordWrapString
|
4 years ago |
|
miniwin
|
Mouse/Gamepad fixes
|
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
|
increase max stash pages from 50 to 100
|
4 years ago |
|
storm
|
public game browsing: show difficulty, speed, players and possible incompatibility
|
4 years ago |
|
utils
|
Address type conversion warnings in WordWrapString
|
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
|
Mouse/Gamepad fixes
|
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
|
allow remapping P for pause and always treat pause button as pause
|
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
|
♻️ 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
|
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
|
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
|
Mouse/Gamepad fixes
|
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
|
Allow casting Town Portal, Teleport, and Guardian scrolls from inventory
|
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
|
Only save stash pages containing items
|
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
|
…
|
|
|
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
|
Ensure Reflect + Thorn don't kill a monster twice (#4318)
|
4 years ago |
|
monster.h
|
Use `uint16_t` for sprite widths
|
4 years ago |
|
movie.cpp
|
Mouse/Gamepad fixes
|
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
|
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
|
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 |