public void UpdateSortieInfo(kcsapi_map_start data) { SortieInfo.World = data.api_maparea_id; SortieInfo.Map = data.api_mapinfo_no; SortieInfo.Path = data.api_no; SortieInfo.IsNextBoss = data.api_no == data.api_bosscell_no; SortieInfo.IsInBattle = false; SortieInfo.BattleRank = null; }
private void Sortie(kcsapi_map_start raw) { var fleet = this.AirFleets.Values.FirstOrDefault(x => x.MapArea.Id == raw.api_maparea_id); if (fleet == null || !fleet.CanSortie) { return; } fleet.Sortie(); }
internal void Update(kcsapi_map_start api_map_start) { RashinFlg = api_map_start.api_rashin_flg; MapAreaId = api_map_start.api_maparea_id; MapInfoNo = api_map_start.api_mapinfo_no; CellNo = api_map_start.api_no; ColorNo = api_map_start.api_color_no; EventId = api_map_start.api_event_id; EventKind = api_map_start.api_event_kind; Next = api_map_start.api_next; BossCellNo = api_map_start.api_bosscell_no; BossComp = api_map_start.api_bosscomp; UpdateTime = DateTime.Now; }
private void ReqMapStart(kcsapi_map_start data) { this.currentMapAreaId = data.api_maparea_id; this.currentMapInfoNo = data.api_mapinfo_no; }
private void MapStart(kcsapi_map_start api) { mapId = api.api_maparea_id; isFirstCombat = true; }
public BattleHistory(kcsapi_map_start api_map_start) : base(api_map_start) { }
private void Update(kcsapi_map_start data) { _BattleHistory.Update(data); }
private void Create(kcsapi_map_start data) { _BattleHistory = new Models.BattleHistory(data); }