所持金0救済の広告視聴導線条件追加
This commit is contained in:
parent
326dcd2db0
commit
772de97718
|
|
@ -76,7 +76,7 @@ public class DebugOptionManager : MonoBehaviour
|
||||||
resetMaterialButton.OnClickAsObservable().Subscribe(_ =>
|
resetMaterialButton.OnClickAsObservable().Subscribe(_ =>
|
||||||
{
|
{
|
||||||
// 所持素材
|
// 所持素材
|
||||||
gameData.Material = new List<MaterialData>{new MaterialData{Id = 2, Amount = 5}};
|
gameData.Material.Clear();
|
||||||
// レシピ
|
// レシピ
|
||||||
gameData.MyRecipes = new[] {Const.DefaultRecipeId};
|
gameData.MyRecipes = new[] {Const.DefaultRecipeId};
|
||||||
// フライパン
|
// フライパン
|
||||||
|
|
|
||||||
|
|
@ -126,7 +126,20 @@ public class KitchenManager : MonoBehaviour
|
||||||
|
|
||||||
// 休憩リワード
|
// 休憩リワード
|
||||||
var remaining = (int) DateTime.FromBinary(gameData.kitchenRefreshTime).Subtract(DateTime.UtcNow).TotalSeconds;
|
var remaining = (int) DateTime.FromBinary(gameData.kitchenRefreshTime).Subtract(DateTime.UtcNow).TotalSeconds;
|
||||||
if (remaining > 0 || gameData.isFirstPlay)
|
|
||||||
|
// 商品在庫計算
|
||||||
|
var shopStock = gameData.ShopStock.Count;
|
||||||
|
var tankStock = gameData.StorageTanks.Sum(x => x.Stock);
|
||||||
|
var totalStock = shopStock + tankStock;
|
||||||
|
|
||||||
|
Debug.Log($"material:{gameData.Material.Sum(data => data.Amount)} coin:{gameData.Coin} stock:{totalStock}");
|
||||||
|
if (gameData.Coin + gameData.Material.Sum(data => data.Amount) + totalStock == 0)
|
||||||
|
{
|
||||||
|
// 所持金0救済
|
||||||
|
adButton.gameObject.SetActive(true);
|
||||||
|
kitchenView.SetTiredAnimation();
|
||||||
|
}
|
||||||
|
else if (remaining > 0 || gameData.isFirstPlay)
|
||||||
{
|
{
|
||||||
adButton.gameObject.SetActive(false);
|
adButton.gameObject.SetActive(false);
|
||||||
kitchenView.SetNormalAnimation();
|
kitchenView.SetNormalAnimation();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue