Opcode.cs 1.5 KB
Newer Older
T
tanghai 已提交
1
namespace Model
2
{
T
tanghai 已提交
3
	// 1000开始
T
tanghai 已提交
4
	public enum Opcode: ushort
5
	{
T
tanghai 已提交
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
		FrameMessage = 1000,
		C2R_Login = 1001,
		R2C_Login = 1002,
		R2C_ServerLog = 1003,
		C2G_LoginGate = 1004,
		G2C_LoginGate = 1005,
		C2G_EnterMap = 1006,
		G2C_EnterMap = 1007,
		C2M_Reload = 1008,
		M2C_Reload = 1009,
		C2R_Ping = 1010,
		R2C_Ping = 1011,

		Actor_Test = 2001,
		Actor_TestRequest = 2002,
		Actor_TestResponse = 2003,
		Actor_TransferRequest = 2004,
		Actor_TransferResponse = 2005,
		Frame_ClickMap = 2006,
		Actor_CreateUnits = 2007,


		// server inner opcode
		ActorRequest = 1,
		ActorResponse = 2,
		ActorRpcRequest = 3,
		ActorRpcResponse = 4,
		G2G_LockRequest = 10,
		G2G_LockResponse = 11,
		G2G_LockReleaseRequest = 12,
		G2G_LockReleaseResponse = 13,

		M2A_Reload = 20,
		A2M_Reload = 21,

		DBSaveRequest = 26,
		DBSaveResponse = 27,
		DBQueryRequest = 28,
		DBQueryResponse = 29,
		DBSaveBatchResponse = 37,
		DBSaveBatchRequest = 38,
		DBQueryBatchRequest = 61,
		DBQueryBatchResponse = 62,
		DBQueryJsonRequest = 65,
		DBQueryJsonResponse = 66,

		ObjectAddRequest = 70,
		ObjectAddResponse = 71,
		ObjectRemoveRequest = 72,
		ObjectRemoveResponse = 73,
		ObjectLockRequest = 74,
		ObjectLockResponse = 75,
		ObjectUnLockRequest = 76,
		ObjectUnLockResponse = 77,
		ObjectGetRequest = 78,
		ObjectGetResponse = 79,

		R2G_GetLoginKey = 101,
		G2R_GetLoginKey = 102,

		G2M_CreateUnit = 103,
		M2G_CreateUnit = 104,

		M2M_TrasferUnitRequest = 105,
		M2M_TrasferUnitResponse = 106,
71 72
	}
}