| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- using MongoDB.Bson.Serialization.Attributes;
- namespace Base
- {
- [BsonIgnoreExtraElements]
- public class C2S_LoginGate
- {
- public string Account;
-
- public string Passwd;
-
- public string Token;
-
- public string Mac;
- }
- [BsonIgnoreExtraElements]
- public class ReconnectBattle
- {
- public long RoomGuid;
-
- public string BattleIp;
-
- public short BattlePort;
- }
- [BsonIgnoreExtraElements]
- public class S2C_LoginGate: IErrorMessage
- {
- public ErrorMessage Errmsg;
-
- public long PlayerGuid;
-
- public string PlayerName;
- //1 登录大厅
- //2 断线重连
- //3 取名字
- public int Type;
-
- public ReconnectBattle Reconnect;
- public ErrorMessage ErrorMessage { get { return this.Errmsg; } }
- }
- [BsonIgnoreExtraElements]
- public class C2S_FetchServerTime
- {
- }
- [BsonIgnoreExtraElements]
- public class S2C_FetchServerTime: IErrorMessage
- {
- public ErrorMessage Errmsg;
- //服务器的真实时间
- public long ServerTime;
- public ErrorMessage ErrorMessage { get { return this.Errmsg; } }
- }
- [BsonIgnoreExtraElements]
- public class C2S_LogoutGate
- {
- }
- [BsonIgnoreExtraElements]
- public class S2C_LogoutGate: IErrorMessage
- {
- public ErrorMessage Errmsg;
- public ErrorMessage ErrorMessage { get { return this.Errmsg; } }
- }
-
- public class S2C_InitBuffInfo
- {
- /// <summary>
- /// buff所有者
- /// </summary>
- public int UnitGuid;
- public int BuffGuid;
- public int BuffId;
- public int Level = 1;
- //叠层数量
- public int StackCount = 1;
- //总时间和剩余持续时间,单位毫秒,如果是0,表示一个永久的BUFF
- public int TotalTime = 0;
- public long ExpiredTick = 0;
- //来源GUID
- public int CasterGuid = 0;
- }
- }
|