ワールドマップバイト通知修正
This commit is contained in:
parent
7942929e69
commit
e299e4f3dd
|
@ -104,7 +104,7 @@ namespace MyGame.Scenes.WorldMap.Scripts
|
|||
}
|
||||
|
||||
// バイト強化可能か判定
|
||||
if (PartTimerManager.CheckLevelUp(cityIcon.CityId))
|
||||
if (!GameDataUtils.CheckLatestCity(cityIcon.CityId) && PartTimerManager.CheckLevelUp(cityIcon.CityId))
|
||||
{
|
||||
// 強化可能
|
||||
cityIcon.SetNotify(true);
|
||||
|
@ -129,12 +129,9 @@ namespace MyGame.Scenes.WorldMap.Scripts
|
|||
// 指定の都市に遷移
|
||||
earningView.OnClick.Subscribe(_ =>
|
||||
{
|
||||
globalGameData.CurrentCityId = cityIcon.CityId;
|
||||
WorldMarketManager.Instance.UpdateCurrentCity(cityIcon.CityId);
|
||||
GameDataObserver.Instance.ChangeCity(cityIcon.CityId);
|
||||
GameDataObserver.Instance.CheckMissionProgress();
|
||||
TransitionManager.Instance.LoadScene(GameScenes.Main);
|
||||
ChangeCity(cityIcon.CityId);
|
||||
LocalCacheManager.Save(Const.ChangeCityFlagTag, true);
|
||||
TransitionManager.Instance.LoadScene(GameScenes.Main);
|
||||
}).AddTo(citySelectDisposable);
|
||||
}
|
||||
fundingView.ResetView();
|
||||
|
@ -223,5 +220,13 @@ namespace MyGame.Scenes.WorldMap.Scripts
|
|||
var coinProgress = (float)partTimerData.sales / 10 * elapsed / partTimerData.maxSales;
|
||||
return (heartProgress, coinProgress);
|
||||
}
|
||||
|
||||
public static void ChangeCity(int cityId)
|
||||
{
|
||||
GameDataManager.GameData.CurrentCityId = cityId;
|
||||
WorldMarketManager.Instance.UpdateCurrentCity(cityId);
|
||||
GameDataObserver.Instance.ChangeCity(cityId);
|
||||
GameDataObserver.Instance.CheckMissionProgress();
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue