public int __decode(byte[] binData, ref int pos) { this.retCode = Proto4z.BaseProtoObject.decodeUI16(binData, ref pos); this.scenes = new SceneInfoArray(); this.scenes.__decode(binData, ref pos); return(pos); }
public System.Collections.Generic.List <byte> __encode() { var data = new System.Collections.Generic.List <byte>(); data.AddRange(Proto4z.BaseProtoObject.encodeUI16(this.retCode)); if (this.scenes == null) { this.scenes = new SceneInfoArray(); } data.AddRange(this.scenes.__encode()); return(data); }
public SceneInfoAck(ushort retCode, SceneInfoArray scenes) { this.retCode = retCode; this.scenes = scenes; }
public SceneInfoAck() { retCode = 0; scenes = new SceneInfoArray(); }
public SceneInfoArray scenes; //要检查状态, 如果是主城则状态会置换为INSTACING, 如果是需要匹配的 状态为匹配中 public LeaveSceneAck() { retCode = 0; scenes = new SceneInfoArray(); }
public SceneInfoArray scenes; //要检查状态, 如果是主城则状态会置换为INSTACING, 如果是需要匹配的 状态为匹配中 public SceneInfoNotice() { retCode = 0; scenes = new SceneInfoArray(); }
public SceneInfoArray scenes; //要检查状态, 如果是主城则状态会置换为INSTACING, 如果是需要匹配的 状态为匹配中 public TryEnterSceneAck() { retCode = 0; scenes = new SceneInfoArray(); }