public override void SetData(ISFSObject datam, MahjongUserInfo userInfo) { if (datam.ContainsKey("laiziGang")) { mParams["laiziGang"] = new VarIntArray(datam.GetIntArray("laiziGang")); } }
public override void SetData(ISFSObject datam, MahjongUserInfo userInfo) { if (datam.ContainsKey("visibleCards")) { mParams["nius"] = new VarIntArray(datam.GetIntArray("visibleCards")); } }
public override void SetData(ISFSObject data, MahjongUserInfo userInfo) { base.SetData(data, userInfo); //胡牌 if (data.ContainsKey("hucardlist")) { mParams["hucardlist"] = new VarIntArray(data.GetIntArray("hucardlist")); } }
public override void SetData(ISFSObject data, MahjongUserInfo userInfo) { if (data.ContainsKey("visibleCards")) { var hasLiang = data.TryGetBool(ProtocolKey.KeyHasLiang); mParams["liangdaoCards"] = new VarIntArray(data.GetIntArray("visibleCards")); mParams["hasLiang"] = new VarBool(hasLiang); userInfo.IsAuto = hasLiang; } }