public void UpdateUserWeatherData(UserWeatherPB userWeatherPB, WeatherPB weatherPB) { _weatherPB = weatherPB; foreach (var v in userWeatherPB.BlessNumMap) { BlessNumDir[v.Key] = v.Value; } _visitedTime = userWeatherPB.ChallengeCount; }
public void UpdateMyWeather(UserWeatherPB pb) { var vo = _listVo.Find((m) => { return(m.NpcId == pb.Player); }); vo.UpdateUserWeatherData( pb, GetWeatherRulesById(pb.WeatherId) ); }
public VisitVo(UserWeatherPB userWeatherPB, WeatherPB weatherPB, int curVisitTime, VisitModel visitModel) { _visitModel = visitModel; NpcId = userWeatherPB.Player; BlessNumDir = new Dictionary <int, int>(); foreach (var v in userWeatherPB.BlessNumMap) { BlessNumDir[v.Key] = v.Value; } //WeatherId = userWeatherPB.WeatherId; _weatherPB = weatherPB; //_visitedTime = curVisitTime; _visitedTime = userWeatherPB.ChallengeCount; }