devilutionX/Source
Dennis Duda 0200a2abba Refactored spells.cpp (#147)
Finished refactoring spells.cpp, modifying other files only as needed.
Some functions are 99% binary exact now, like PlacePlayer, for example.
Added notes/TODOs for places with remaining discrepancies.
2018-07-22 04:49:32 +00:00
..
appfat.cpp Byte-identical version of appfat_cpp_init. (#110) 2018-07-01 09:37:56 -05:00
appfat.h Update appfat.h 2018-07-01 09:38:24 -05:00
automap.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
automap.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
capture.cpp Refactored capture.cpp. (#104) 2018-06-30 14:41:32 -05:00
capture.h Refactored capture.cpp. (#104) 2018-06-30 14:41:32 -05:00
codec.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
codec.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
control.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
control.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
cursor.cpp Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
cursor.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
dead.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
dead.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
debug.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
debug.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
diablo.cpp Fix decompilation of init_create_window (#145) 2018-07-16 22:13:06 -05:00
diablo.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
doom.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
doom.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
drlg_l1.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
drlg_l1.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
drlg_l2.cpp Fix catacomb generation (signage) 2018-06-28 11:53:29 -05:00
drlg_l2.h Update drlg_l2.h 2018-06-28 11:43:58 -05:00
drlg_l3.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
drlg_l3.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
drlg_l4.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
drlg_l4.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
dthread.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
dthread.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
dx.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
dx.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
effects.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
effects.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
encrypt.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
encrypt.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
engine.cpp Fix engine (objects always being lit) (#132) 2018-07-10 02:12:14 -05:00
engine.h Fix engine (objects always being lit) (#132) 2018-07-10 02:12:14 -05:00
error.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
error.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
fault.cpp Refactored fault.cpp (#101) 2018-06-30 14:33:03 -05:00
fault.h Refactored fault.cpp (#101) 2018-06-30 14:33:03 -05:00
gamemenu.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
gamemenu.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
gendung.cpp Fix dpiece_defs, clean up LoadLvlGFX (#105) 2018-06-29 11:43:32 -05:00
gendung.h Fix dpiece_defs, clean up LoadLvlGFX (#105) 2018-06-29 11:43:32 -05:00
gmenu.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
gmenu.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
help.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
help.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
init.cpp Fix decompilation of init_create_window (#145) 2018-07-16 22:13:06 -05:00
init.h Fix decompilation of init_create_window (#145) 2018-07-16 22:13:06 -05:00
interfac.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
interfac.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
inv.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
inv.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
items.cpp Fix bosses not dropping unique items 2018-07-08 19:47:57 -05:00
items.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
lighting.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
lighting.h Add debug lighting, add cmd line note (#61) 2018-06-23 12:19:49 -05:00
loadsave.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
loadsave.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
logging.cpp Refactored fault.cpp (#101) 2018-06-30 14:33:03 -05:00
logging.h Refactored fault.cpp (#101) 2018-06-30 14:33:03 -05:00
mainmenu.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
mainmenu.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
minitext.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
minitext.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
missiles.cpp Fix decompilation of init_create_window (#145) 2018-07-16 22:13:06 -05:00
missiles.h Fix decompilation of init_create_window (#145) 2018-07-16 22:13:06 -05:00
monster.cpp Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
monster.h Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
movie.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
movie.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
mpqapi.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
mpqapi.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
msg.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
msg.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
msgcmd.cpp Several fixes for storm/msgcmd (#146) 2018-07-19 02:05:50 -05:00
msgcmd.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
multi.cpp Several fixes for storm/msgcmd (#146) 2018-07-19 02:05:50 -05:00
multi.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
nthread.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
nthread.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
objects.cpp Fix dpiece_defs, clean up LoadLvlGFX (#105) 2018-06-29 11:43:32 -05:00
objects.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
pack.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
pack.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
palette.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
palette.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
path.cpp Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
path.h Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
pfile.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
pfile.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
player.cpp Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
player.h Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
plrmsg.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
plrmsg.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
portal.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
portal.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
quests.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
quests.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
restrict.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
restrict.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
scrollrt.cpp Annotated and fixed World.cpp (#129) 2018-07-07 22:55:56 -05:00
scrollrt.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
setmaps.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
setmaps.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
sha.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
sha.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
sound.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
sound.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
spells.cpp Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
spells.h Refactored spells.cpp (#147) 2018-07-22 04:49:32 +00:00
stores.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
stores.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
sync.cpp Fix zhar quest, monster squelching, golem (#75) 2018-06-25 02:58:05 -05:00
sync.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
textdat.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
textdat.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
themes.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
themes.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
tmsg.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
tmsg.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
town.cpp Annotated and fixed World.cpp (#129) 2018-07-07 22:55:56 -05:00
town.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
towners.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
towners.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
track.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
track.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
trigs.cpp refactor leveltype to use macros (#103) 2018-06-29 10:40:22 -05:00
trigs.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
wave.cpp Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
wave.h Add include guards, prepare for XRef (#28) 2018-06-20 05:17:44 -05:00
world.cpp Annotated and fixed World.cpp (#129) 2018-07-07 22:55:56 -05:00
world.h Annotated and fixed World.cpp (#129) 2018-07-07 22:55:56 -05:00