自動調理で空のタンクがあってもすべて受け取れず破棄画面が出るのを修正

This commit is contained in:
kimura 2022-04-22 12:31:41 +09:00
parent e82750e7ca
commit 954da581fa
1 changed files with 7 additions and 1 deletions

View File

@ -58,10 +58,16 @@ namespace MyGame.Scenes.Main.Scripts
}
else
{
if (gameData.StorageTanks.Exists(data => data.FlavorId == productData.id && data.Capacity - data.Stock >= productData.volume))
// 空以外の補充可能な空きがあるタンクを優先して判定する
if (gameData.StorageTanks.Exists(data => !data.IsEmpty && data.FlavorId == productData.id && data.Capacity - data.Stock >= productData.volume))
{
continue;
}
if (emptyTankCount > 0)
{
emptyTankCount--;
continue;
}
discardProductList.Add(productData);
}
}