Initial MSVC 2008 projects workspace
This commit is contained in:
69
l2detect/ConfigIni.h
Normal file
69
l2detect/ConfigIni.h
Normal file
@@ -0,0 +1,69 @@
|
||||
#ifndef CONFIGINI_H_
|
||||
#define CONFIGINI_H_
|
||||
|
||||
class CConfig
|
||||
{
|
||||
public:
|
||||
CConfig();
|
||||
virtual ~CConfig();
|
||||
|
||||
public:
|
||||
bool ReadConfig( const char *szConfigFileName );
|
||||
bool ReadConfig( const wchar_t *szConfigFilename );
|
||||
bool SaveConfig();
|
||||
void SetDefault();
|
||||
|
||||
protected:
|
||||
void _initNull();
|
||||
|
||||
public:
|
||||
char szCfgFileName[256];
|
||||
bool isInGameMode;
|
||||
|
||||
int L2_version;
|
||||
int L2_client_version;
|
||||
|
||||
// Listen port setup
|
||||
char FakeListenLoginIP[32];
|
||||
int FakeListenLoginPort;
|
||||
char FakeListenGameIP[32];
|
||||
int FakeListenGamePort;
|
||||
|
||||
// Forward connection to
|
||||
char RealLoginServerIP[128];
|
||||
int RealLoginServerPort;
|
||||
|
||||
// Catch game server traffic
|
||||
//int PlayGameServerNo; // removed!
|
||||
char ForceGameServerIP[32];
|
||||
int ForceGameServerPort;
|
||||
int IngameGameServerPort;
|
||||
|
||||
// Logging setup
|
||||
int LogGamePackets;
|
||||
char LogGameFileNamePrefix[128];
|
||||
int WarnUnknownPacketsToStdout;
|
||||
int DumpUnknownToStdout;
|
||||
int WarnMessageLevel;
|
||||
|
||||
// hacks
|
||||
int EnableModifyGameTraffic; // enable or disable game protocol-level hacks
|
||||
int OverrideGameProtocolVersion;
|
||||
int ReplyL2JGameGuardQuery;
|
||||
int GraciaEpilogueProtocol_148_hacks;
|
||||
|
||||
// L2Walker fixes
|
||||
int L2Walker_DropRequestGMList;
|
||||
int L2Walker_FixMoveBackwardToLocation;
|
||||
int L2Walker_FixChangeWaitType2;
|
||||
int L2Walker_InjectStatusUpdate;
|
||||
|
||||
// tweaks
|
||||
int ThreadProirityRaiseEnable;
|
||||
|
||||
// invis GM detection
|
||||
int InvisGMTrackEnable;
|
||||
int InvisGMSpeed;
|
||||
};
|
||||
|
||||
#endif /* CONFIGINI_H_ */
|
Reference in New Issue
Block a user