private void OnDesideRepair() { App.OnlyController = key; RepairMng.StartRepair(RepairMng.GetDockIndexFromDock(repairDockModel), FocusBanner.ShipModel.MemId, use_repairkit: false); UpdateView(SingletonMonoBehaviour <AppInformation> .Instance.CurrentDeck); StrategyTopTaskManager.Instance.TileManager.UpdateAllAreaDockIcons(); if (FocusBanner.ShipModel.TaikyuRate > 50.0) { ShipUtils.PlayShipVoice(FocusBanner.ShipModel, 11); } else { ShipUtils.PlayShipVoice(FocusBanner.ShipModel, 12); } ModeProcessor.ChangeMode(0); }