devilutionX/Source
Anders Jenbo c71efb5960 Better assertions on item generation tests
[Diablo/Hellfire] Also clear PkItemStruct when calling PackItem() to
avoid garbage data ending up in the saves.
2021-03-03 09:30:09 +01:00
..
.clang-format
all.h Strip out debug features from the release builds 2021-02-19 22:04:11 +01:00
appfat.cpp Converte all Levels when cross loading saves 2021-02-27 14:51:37 +01:00
appfat.h
automap.cpp automap: Migrate away from gpBuffer/gpBufEnd 2021-03-01 13:30:57 +01:00
automap.h
capture.cpp
capture.h
codec.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
codec.h
control.cpp Standardize colon alignment on text (#816) 2021-02-27 23:03:41 +01:00
control.h Fix remaning basic compiler errors and warnings 2021-02-22 13:51:42 +01:00
cursor.cpp
cursor.h
dead.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
dead.h Notes of untimly header cleanups 2021-01-26 03:12:58 +01:00
debug.cpp Strip out debug features from the release builds 2021-02-19 22:04:11 +01:00
debug.h Strip out debug features from the release builds 2021-02-19 22:04:11 +01:00
diablo.cpp Better assertions on item generation tests 2021-03-03 09:30:09 +01:00
diablo.h Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
doom.cpp
doom.h
drlg_l1.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
drlg_l1.h eliminate unused code 2021-02-19 22:04:11 +01:00
drlg_l2.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
drlg_l2.h
drlg_l3.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
drlg_l3.h
drlg_l4.cpp [3DS] use -O2 / exclude DRLG_L4FloodTVal from optimizing 2021-02-21 00:31:13 +01:00
drlg_l4.h
dthread.cpp unify checks for single and multiplayer 2021-02-18 22:32:01 +01:00
dthread.h
dx.h Fix remaning basic compiler errors and warnings 2021-02-22 13:51:42 +01:00
effects.cpp unify checks for single and multiplayer 2021-02-18 22:32:01 +01:00
effects.h Clean up narator sound logic 2021-01-24 07:08:11 +01:00
encrypt.cpp get rid of a few warnings 2021-02-19 22:04:11 +01:00
encrypt.h get rid of a few warnings 2021-02-19 22:04:11 +01:00
engine.cpp automap: Migrate away from gpBuffer/gpBufEnd 2021-03-01 13:30:57 +01:00
engine.h Make header checks portable 2021-03-02 12:17:13 +01:00
error.cpp
error.h
gamemenu.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
gamemenu.h Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
gendung.cpp Strip out debug features from the release builds 2021-02-19 22:04:11 +01:00
gendung.h eliminate unused code 2021-02-19 22:04:11 +01:00
gmenu.cpp get rid of a few warnings 2021-02-19 22:04:11 +01:00
gmenu.h eliminate unused code 2021-02-19 22:04:11 +01:00
help.cpp Replace 'Left Click' with 'Left Mouse Button' on help screen shortcuts 2021-02-27 23:59:25 +01:00
help.h
init.cpp Clean up gpBufEnd initialization 2021-03-01 12:08:37 +01:00
init.h Fix remaning basic compiler errors and warnings 2021-02-22 13:51:42 +01:00
interfac.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
interfac.h
inv.cpp 🐛 Clear item before reusing it in all cases 2021-03-03 01:43:24 +01:00
inv.h ♻️ Pass item referece on SpecialAutoPlace 2021-02-28 02:22:33 +01:00
itemdat.cpp
itemdat.h
items.cpp 🐛 Clear item before reusing it in all cases 2021-03-03 01:43:24 +01:00
items.h ♻️ Remove unused return value from SpawnUnique 2021-03-03 01:10:30 +01:00
lighting.cpp Strip out debug features from the release builds 2021-02-19 22:04:11 +01:00
lighting.h eliminate unused code 2021-02-19 22:04:11 +01:00
loadsave.cpp Make header checks portable 2021-03-02 12:17:13 +01:00
loadsave.h
mainmenu.cpp Make header checks portable 2021-03-02 12:17:13 +01:00
mainmenu.h
minitext.cpp Engine: Functions to render to any buffer 2021-02-27 17:49:39 +01:00
minitext.h Deduplicate some code in minitext.cpp 2021-01-24 22:52:16 +01:00
misdat.cpp Clean up missile function names 2021-02-25 11:52:19 +01:00
misdat.h Clean up missile types 2021-02-25 09:56:10 +01:00
missiles.cpp Clean up missile function names 2021-02-25 11:52:19 +01:00
missiles.h Clean up missile function names 2021-02-25 11:52:19 +01:00
monstdat.cpp Clean up Hellfire special cases 2021-02-25 05:50:24 +01:00
monstdat.h Fix remaning basic compiler errors and warnings 2021-02-22 13:51:42 +01:00
monster.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
monster.h eliminate unused code 2021-02-19 22:04:11 +01:00
movie.cpp
movie.h eliminate unused code 2021-02-19 22:04:11 +01:00
mpqapi.cpp Make header checks portable 2021-03-02 12:17:13 +01:00
mpqapi.h Notes of untimly header cleanups 2021-01-26 03:12:58 +01:00
msg.cpp Better assertions on item generation tests 2021-03-03 09:30:09 +01:00
msg.h Use sized types for network messages 2021-02-25 05:50:24 +01:00
multi.cpp Make header checks portable 2021-03-02 12:17:13 +01:00
multi.h Make header checks portable 2021-03-02 12:17:13 +01:00
nthread.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
nthread.h eliminate unused code 2021-02-19 22:04:11 +01:00
objdat.cpp Fix a few compiler warnings 2021-02-22 05:13:57 +01:00
objdat.h Fix a few compiler warnings 2021-02-22 05:13:57 +01:00
objects.cpp Clea up some duplicate item code 2021-02-27 23:04:06 +01:00
objects.h Fix regression of static lights from fix of dynamic ones 2021-01-31 14:00:22 +01:00
pack.cpp Better assertions on item generation tests 2021-03-03 09:30:09 +01:00
pack.h Better assertions on item generation tests 2021-03-03 09:30:09 +01:00
palette.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
palette.h Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
path.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
path.h Notes of untimly header cleanups 2021-01-26 03:12:58 +01:00
pfile.cpp Better assertions on item generation tests 2021-03-03 09:30:09 +01:00
pfile.h Better assertions on item generation tests 2021-03-03 09:30:09 +01:00
player.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
player.h Remove some unused junk 2021-02-25 05:37:17 +01:00
plrmsg.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
plrmsg.h get rid of a few warnings (strncpy) 2021-02-19 22:04:11 +01:00
portal.cpp fix portals 2021-02-18 18:47:29 +01:00
portal.h
quests.cpp Clean up Hellfire special cases 2021-02-25 05:50:24 +01:00
quests.h Fix loading order of poison water palette 2021-02-21 18:47:16 +01:00
render.cpp Fix for RightMask_Transparent[] array so that each row increases by 2 rather than alternating between 1 and 3. 2021-03-01 19:34:09 +01:00
render.h
restrict.cpp
restrict.h
scrollrt.cpp Remove gpBufStart 2021-03-01 02:20:21 +01:00
scrollrt.h Remove gpBufStart 2021-03-01 02:20:21 +01:00
setmaps.cpp
setmaps.h
sha.cpp get rid of a few warnings 2021-02-19 22:04:11 +01:00
sha.h Notes of untimly header cleanups 2021-01-26 03:12:58 +01:00
sound.h Fix remaning basic compiler errors and warnings 2021-02-22 13:51:42 +01:00
spelldat.cpp
spelldat.h
spells.cpp
spells.h
stores.cpp ♻️ Pass item referece on SpecialAutoPlace 2021-02-28 02:22:33 +01:00
stores.h eliminate unused code 2021-02-19 22:04:11 +01:00
sync.cpp Some additional clean up 2021-01-25 01:21:18 +01:00
sync.h Some additional clean up 2021-01-25 01:21:18 +01:00
textdat.cpp eliminate unused code 2021-02-19 22:04:11 +01:00
textdat.h
themes.cpp Fix RNG diverging during level generation depending on the code path 2021-02-01 06:44:16 +01:00
themes.h
tmsg.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
tmsg.h Use sized types for network messages 2021-02-25 05:50:24 +01:00
town.cpp Clean up rendering 2021-02-19 03:05:12 +01:00
town.h Some additional clean up 2021-01-25 01:21:18 +01:00
towners.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
towners.h Mark _tAnimOrder as explicitly signed 2021-01-31 05:42:32 +01:00
track.cpp Revamp ini options and sync in multiplayer 2021-03-01 11:52:26 +01:00
track.h Some additional clean up 2021-01-25 01:21:18 +01:00
trigs.cpp unify checks for single and multiplayer 2021-02-18 22:32:01 +01:00
trigs.h Notes of untimly header cleanups 2021-01-26 03:12:58 +01:00