public MissionInfo(KCB2.MemberData.Deck.Fleet fleet) { Debug.WriteLine(fleet.ToString()); FleetNum = fleet.Num; FleetName = fleet.Name; MissionName = fleet.Mission; FinishTime = fleet.MissionFinish; }
public string ExportLogEntry(KCB2.LogManager.ExportLogDataType exportType) { if (exportType == LogManager.ExportLogDataType.CSV) return CSV; throw new NotSupportedException("Unknown log export type:" + exportType.ToString()); }
public NDockInfo(KCB2.MemberData.Dock.NDock dock) { DockNum = dock.Order; ShipName = dock.Name; FinishTime = dock.Finish; }
/// <summary> /// /// </summary> /// <param name="basicInfo"></param> /// <returns></returns> public void UpdateParameters(KCB2.MemberData.Basic basicInfo) { _deckCount = basicInfo.Deck; _ndockCount = basicInfo.NDock; _memberID = basicInfo.MemberID; RPCUpdateParameters(_memberID,_ndockCount, _deckCount); }
/// <summary> /// 修理入渠情報をタイマに反映するRPC呼びだし /// </summary> /// <param name="dockData"></param> public void UpdateNDock(KCB2.MemberData.Dock dockData) { foreach (var dock in dockData.RepairDock) { var info = new NDockInfo(dock); _ndockList[dock.Order - 1] = info; System.Diagnostics.Debug.WriteLine(info); RPCUpdateNDock(info); } }