using System.Collections;
using System.Collections.Generic;
using UnityEngine;


[System.Serializable]
public class CustomerOrderParameters
{
    public TeaType TeaType = TeaType.Black;
    public bool hasBoba = false;
    public int iceLevel = 0;
}

[CreateAssetMenu()]
public class LevelDefinition : ScriptableObject
{
    public float ServingTimeExpectation = 30.0f;
    public float MaximumTimeExpectation = 60.0f;

    public float SpawnInterval = 20.0f;

    public CustomerOrderParameters[] Orders = null;

    public int SilverScore = 10;
    public int GoldScore = 20;

    public float ExpectedLevelLength = 120.0f;

    public bool HideBobaObjects = false;
    public bool HideIceObjects = false;
    public bool HideGreenTeaObjects = false;
    public bool HideSecondSealerObjects = false;
}
