88 lines
2.1 KiB
C
88 lines
2.1 KiB
C
#ifndef _NETPROC_H_
|
|
#define _NETPROC_H_
|
|
|
|
#ifdef _THEATER
|
|
enum
|
|
{
|
|
E_DATA_TYPE_PLAYER, // 玩家
|
|
E_DATA_TYPE_TALK, // 台词
|
|
E_DATA_TYPE_ASIDE, // 旁白
|
|
E_DATA_TYPE_ACTION, // 动作
|
|
E_DATA_TYPE_MOVE, // 移动
|
|
E_DATA_TYPE_SCENERY, // 布景
|
|
E_DATA_TYPE_CHANGE, // 变身
|
|
E_DATA_TYPE_DIR, // 方向
|
|
E_DATA_TYPE_EFFECT, // 特效
|
|
E_DATA_TYPE_FACE, // 表情
|
|
E_DATA_TYPE_NOTE, // 注解
|
|
E_DATA_TYPE_BGM, // 背景音乐
|
|
E_DATA_TYPE_NPC, // NPC
|
|
E_DATA_TYPE_END
|
|
};
|
|
|
|
// lssproto_TheaterData_recv 使用
|
|
enum
|
|
{
|
|
E_THEATER_SEND_DATA_THEATER_MODE = E_DATA_TYPE_END + 1, // 剧院模式 参数: 0:取消剧场模式 1:观众 2:表演者
|
|
E_THEATER_SEND_DATA_DISPLAY_SCORE, // 显示分数 参数: 分数
|
|
E_THEATER_SEND_DATA_END
|
|
};
|
|
#endif
|
|
|
|
extern short selectServerIndex;
|
|
extern short clientLoginStatus;
|
|
extern short charListStatus;
|
|
extern short charDelStatus;
|
|
|
|
#ifdef _NPC_MAGICCARD
|
|
extern bool bShowflag[20];
|
|
extern int iPosition[20];
|
|
extern int iShowdamage[20];
|
|
extern int iOffsetY[20];
|
|
extern int ioffsetsx;
|
|
extern int ioffsetsy;
|
|
extern unsigned int inextexet ;
|
|
#endif
|
|
|
|
extern char gamestate_chooseserver_name[];
|
|
extern char gamestate_login_charname[];
|
|
extern char gamestate_deletechar_charname[];
|
|
|
|
extern char netprocErrmsg[];
|
|
|
|
extern int connectServer2Counter;
|
|
/*
|
|
#ifdef _TELLCHANNEL // (不可开) ROG ADD 密语频道
|
|
extern char ReTellName[];
|
|
#endif
|
|
*/
|
|
void initConnectServer( void );
|
|
int ConnectWGS();
|
|
int connectServer( void );
|
|
|
|
void charListStart( void );
|
|
int charListProc( void );
|
|
void charLoginStart( void );
|
|
int charLoginProc( void );
|
|
|
|
void createNewCharStart( void );
|
|
int createNewCharProc( void );
|
|
|
|
void charLogoutStart( void );
|
|
int charLogoutProc( void );
|
|
|
|
void walkSendForServer( int, int, char * );
|
|
void noChecksumWalkSendForServer( int, int, char * );
|
|
|
|
void chatStrSendForServer( char *, int );
|
|
|
|
void delCharStart( void );
|
|
int delCharProc( void );
|
|
|
|
#ifdef _PK2007
|
|
void pkListStart( void );
|
|
int pkListProc( void );
|
|
#endif
|
|
|
|
#endif /* ifndef _NETPROC_H_ */
|