@ -40,8 +40,8 @@
# include "enums.h"
# include "enums.h"
# include "structs.h"
# include "structs.h"
# include "3rdParty/Storm/Source/storm.h"
# include "DiabloUI/diabloui.h"
# include "DiabloUI/diabloui.h"
# include "3rdParty/Storm/Source/storm.h"
# include "3rdParty/PKWare/pkware.h"
# include "3rdParty/PKWare/pkware.h"
// If defined, use copy protection [Default -> Defined]
// If defined, use copy protection [Default -> Defined]
@ -61,12 +61,19 @@
# define ASM_XLAT(eax, ebx) eax = (eax & 0xFFFFFF00) + LOBYTE(ebx[LOBYTE(eax)])
# define ASM_XLAT(eax, ebx) eax = (eax & 0xFFFFFF00) + LOBYTE(ebx[LOBYTE(eax)])
// header files
// header files
# ifdef __cplusplus
extern " C " {
# endif
# include "Source/appfat.h"
# include "Source/appfat.h"
# include "Source/automap.h"
# include "Source/automap.h"
# include "Source/capture.h"
# include "Source/capture.h"
# include "Source/codec.h"
# include "Source/codec.h"
# include "Source/control.h"
# include "Source/control.h"
# ifdef __cplusplus
}
# include "Source/cursor.h"
# include "Source/cursor.h"
extern " C " {
# endif
# include "Source/dead.h"
# include "Source/dead.h"
# include "Source/debug.h"
# include "Source/debug.h"
# include "Source/diablo.h"
# include "Source/diablo.h"
@ -79,7 +86,11 @@
# include "Source/dx.h"
# include "Source/dx.h"
# include "Source/effects.h"
# include "Source/effects.h"
# include "Source/encrypt.h"
# include "Source/encrypt.h"
# ifdef __cplusplus
}
# include "Source/engine.h"
# include "Source/engine.h"
extern " C " {
# endif
# include "Source/error.h"
# include "Source/error.h"
# include "Source/fault.h"
# include "Source/fault.h"
# include "Source/gamemenu.h"
# include "Source/gamemenu.h"
@ -103,11 +114,19 @@
# include "Source/msgcmd.h"
# include "Source/msgcmd.h"
# include "Source/multi.h"
# include "Source/multi.h"
# include "Source/nthread.h"
# include "Source/nthread.h"
# ifdef __cplusplus
}
# include "Source/objects.h"
# include "Source/objects.h"
extern " C " {
# endif
# include "Source/pack.h"
# include "Source/pack.h"
# include "Source/palette.h"
# include "Source/palette.h"
# include "Source/path.h"
# include "Source/path.h"
# ifdef __cplusplus
}
# include "Source/pfile.h"
# include "Source/pfile.h"
extern " C " {
# endif
# include "Source/player.h"
# include "Source/player.h"
# include "Source/plrmsg.h"
# include "Source/plrmsg.h"
# include "Source/portal.h"
# include "Source/portal.h"
@ -129,5 +148,8 @@
# include "Source/trigs.h"
# include "Source/trigs.h"
# include "Source/wave.h"
# include "Source/wave.h"
# include "Source/render.h" // linked last, likely .s/.asm
# include "Source/render.h" // linked last, likely .s/.asm
# ifdef __cplusplus
}
# endif
# endif
# endif