Files
LGram16 dd97ddec92 Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code:
- Client: Game client source (moved to Client/Client/)
- Server: Game server source
- GameTools: Development tools
- CryptoSource: Encryption utilities
- database: Database scripts
- Script: Game scripts
- rylCoder_16.02.2008_src: Legacy coder tools
- GMFont, Game: Additional resources

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 20:17:20 +09:00

80 lines
1.5 KiB
C

#ifndef _INFOSTRUCT_H_
#define _INFOSTRUCT_H_
struct ClientInfo
{
unsigned int m_UID;
TCHAR m_szAccount [20];
TCHAR m_szPassword[20];
unsigned char m_Level;
TCHAR m_szName [20];
TCHAR m_szIP [16];
TCHAR m_RegDate [11];
};
struct SEL_GUILD_INFO
{
enum SIZE
{
MAX_STRING = 256,
};
TCHAR m_szServerGroupName[MAX_STRING];
TCHAR m_szGuildName[MAX_STRING];
TCHAR m_szNation[MAX_STRING];
unsigned long m_dwGID;
unsigned long m_dwFame;
unsigned long m_dwGold;
unsigned int m_nMemberNum;
unsigned int m_nLevel;
};
struct SEL_FORT_INFO
{
enum SIZE
{
MAX_STRING = 256,
};
TCHAR m_szServerGroupName[MAX_STRING];
TCHAR m_szGuildName[MAX_STRING];
TCHAR m_szNation[MAX_STRING];
unsigned long m_dwCampID;
unsigned long m_dwFame;
unsigned long m_dwGold;
unsigned int m_nMemberNum;
unsigned int m_nLevel;
};
struct SEL_CASTLE_INFO
{
enum SIZE
{
MAX_STRING = 256,
};
TCHAR m_szServerGroupName[MAX_STRING];
TCHAR m_szNation[MAX_STRING];
TCHAR m_szZone[MAX_STRING];
unsigned long m_dwCastleID;
unsigned char m_cChannel;
unsigned char m_cName;
unsigned char m_cSiegeCount;
unsigned char m_cInvincibleCount;
unsigned short m_wTotalSiegeCount;
unsigned long m_dwTotalTaxMoney;
char m_cRight;
float m_fPosInX;
float m_fPosInY;
float m_fPosInZ;
float m_fPosOutX;
float m_fPosOutY;
float m_fPosOutZ;
unsigned short m_wItemID;
unsigned char m_cItemNum;
};
#endif