Initial MSVC 2008 projects workspace

This commit is contained in:
alexey.min
2012-02-01 05:25:08 +00:00
commit 03de3bdc95
1446 changed files with 476853 additions and 0 deletions

31
l2detect/UserAI_InvisGM.h Normal file
View File

@@ -0,0 +1,31 @@
#ifndef H_USERAI_INVISGM
#define H_USERAI_INVISGM
class UserAI_InivisGMManager
{
public:
static const int ACT_MOVE = 1;
static const int ACT_STOP_MOVE = 2;
static const int ACT_SKILL_USE = 3;
static const int ACT_SKILL_LAUNCH = 4;
public:
UserAI_InivisGMManager();
~UserAI_InivisGMManager();
public:
void clear();
void handlePossibleInvisGM( unsigned int objectID, int actionId,
int x, int y, int z,
int dx, int dy, int dz,
int skillId, int skillLevel );
void deletePossibleInvisGM( unsigned int objectID );
bool isInvisGM( unsigned int objectID );
protected:
void generate_CharInfo( unsigned int objectID, int x, int y, int z );
protected:
static const int MAX_INVIS_GMS = 16;
unsigned int gm_oids[MAX_INVIS_GMS];
};
#endif