デバッグでのタンク補充を変更

This commit is contained in:
kimura 2021-11-04 17:21:49 +09:00
parent c5f397fbec
commit 4b4a1490c8
1 changed files with 24 additions and 26 deletions

View File

@ -84,38 +84,36 @@ public class DebugOptionManager : MonoBehaviour
refillManyProductButton.OnClickAsObservable().Subscribe(_ => refillManyProductButton.OnClickAsObservable().Subscribe(_ =>
{ {
gameData.StorageTanks.Clear(); // gameData.StorageTanks.Clear();
gameData.StorageTanks.Add(new StorageTank(){Capacity = 50}); // CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Normal);
gameData.StorageTanks.Add(new StorageTank(){Capacity = 50}); // CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Yellow);
gameData.StorageTanks.Add(new StorageTank(){Capacity = 50}); // CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Copper);
gameData.StorageTanks.Add(new StorageTank() // CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Silver);
// CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Gold);
// CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Rainbow);
// CookingResult.AddStock(new ProductData(){volume = 20, id = 2}, ProductRarity.Silver);
if (gameData.StorageTanks.Count < 2)
{ {
Capacity = 50, gameData.StorageTanks.Add(new StorageTank(){Capacity = Const.TankCapacity});
FlavorId = 5,
Stocks = new List<ProductStockData>
{
new ProductStockData
{
Rarity = ProductRarity.Gold,
Stock = 17
} }
var flavor = gameData.StorageTanks[0].FlavorId;
if (flavor == -1)
{
flavor = 1;
} }
}); CookingResult.AddStock(new ProductData(){volume = 5, id = flavor}, ProductRarity.Normal);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Normal); CookingResult.AddStock(new ProductData(){volume = 5, id = flavor}, ProductRarity.Yellow);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Yellow); CookingResult.AddStock(new ProductData(){volume = 5, id = flavor}, ProductRarity.Copper);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Copper); CookingResult.AddStock(new ProductData(){volume = 5, id = flavor}, ProductRarity.Silver);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Silver); CookingResult.AddStock(new ProductData(){volume = 10, id = 1}, ProductRarity.Copper);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Gold); CookingResult.AddStock(new ProductData(){volume = 10, id = 1}, ProductRarity.Silver);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Rainbow);
CookingResult.AddStock(new ProductData(){volume = 20, id = 2}, ProductRarity.Silver);
CookingResult.AddStock(new ProductData(){volume = 30, id = 3}, ProductRarity.Gold);
}).AddTo(this); }).AddTo(this);
refillLittleProductButton.OnClickAsObservable().Subscribe(_ => refillLittleProductButton.OnClickAsObservable().Subscribe(_ =>
{ {
gameData.StorageTanks.ForEach(x => x.ClearStock()); gameData.StorageTanks.ForEach(x => x.ClearStock());
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Yellow); // CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Yellow);
CookingResult.AddStock(new ProductData(){volume = 5, id = 1}, ProductRarity.Gold); CookingResult.AddStock(new ProductData(){volume = 3, id = 2}, ProductRarity.Copper);
}).AddTo(this); }).AddTo(this);
bulkOrderResetButton.OnClickAsObservable().Subscribe(_ => bulkOrderResetButton.OnClickAsObservable().Subscribe(_ =>