2018-08-19 09:46:58 +02:00
|
|
|
#pragma once
|
|
|
|
#include "..\Global\global.h"
|
|
|
|
|
2018-09-14 14:56:27 +02:00
|
|
|
#define ItemNewRoom ((void (__cdecl*)(__int16, __int16)) 0x00440DA0)
|
2018-08-19 09:46:58 +02:00
|
|
|
#define EffectNewRoom ((void (__cdecl*)(__int16, __int16)) 0x004412F0)
|
|
|
|
#define KillEffect ((void (__cdecl*)(__int16)) 0x00441180)
|
|
|
|
#define CreateEffectTR5 ((__int16 (__cdecl*)(__int16)) 0x00440620)
|
|
|
|
#define InitialiseFXArray ((void (__cdecl*)(__int32)) 0x00441080)
|
|
|
|
#define AddActiveItem ((void (__cdecl*)(__int16)) 0x00440D10)
|
|
|
|
#define RemoveActiveItem ((void (__cdecl*)(__int16)) 0x00440D10)
|
|
|
|
#define InitialiseItem ((void (__cdecl*)(__int16)) 0x004408B0)
|
|
|
|
#define CreateItem ((__int16 (__cdecl*)()) 0x00440840)
|
|
|
|
#define KillItem ((void (__cdecl*)(__int16)) 0x00440620)
|
|
|
|
#define ItemNearLara ((__int32 (__cdecl*)(PHD_3DPOS*, __int32)) 0x00432580)
|
|
|
|
#define TranslateItem ((void (__cdecl*)(ITEM_INFO*, __int32, __int32, __int32)) 0x00415960)
|
|
|
|
|
2018-09-08 18:43:59 +02:00
|
|
|
void __cdecl ClearItem(__int16 itemNum);
|
|
|
|
|
2018-08-19 09:46:58 +02:00
|
|
|
void Inject_Items();
|