/// <summary> /// 城战开始 tips /// </summary> /// <param name="cmd"></param> public void OnCityWarBeginNotice(GameCmd.stCityWarBeginClanUserCmd_CS cmd) { //同意参加 Action agree = delegate { MainPlayStop(); stCityWarBeginClanUserCmd_CS agreeCmd = new stCityWarBeginClanUserCmd_CS(); NetService.Instance.Send(agreeCmd); }; Action refuse = delegate { }; List <table.CityWarDataBase> cityWarList = GameTableManager.Instance.GetTableList <table.CityWarDataBase>(); table.CityWarDataBase db = cityWarList.Find((d) => { return(d.CopyId == cmd.city_war_id); }); if (db == null) { return; } string des = string.Format("{0}即将开始,是否进入参加", db.Name); TipsManager.Instance.ShowTipWindow(0, 15, Client.TipWindowType.CancelOk, des, agree, refuse, title: db.Name); }
public void OnCityWarBeginNotice(stCityWarBeginClanUserCmd_CS msg) { DataManager.Manager <CityWarManager>().OnCityWarBeginNotice(msg); }