void OnMouseDown()
 {
     Debug.Log("OnMouseDown()");
     if (!(AlchemyTable.CanBrew && AlchemyTable.Finished))
     {
         Instantiate(MovingCircle);
     }
     AlchemyTable.StartBrew(MovingCircle);
 }
Esempio n. 2
0
        void Awake()
        {
            AlchemyTable.Bottle                      = new PotionBottle();
            AlchemyTable.Bottle.Type                 = TestBottle;
            AlchemyTable.Bottle.Behaviour            = new BottleBehaviour();
            AlchemyTable.Bottle.Behaviour.TimeToBrew = TestTimeToBrew;
            var borders = new GetBorders();

            borders.Check();
            AlchemyTable.AddIngredient(new Ingredient1());
            AlchemyTable.AddIngredient(new Ingredient2());
        }
Esempio n. 3
0
 void Brew()
 {
     AlchemyTable.Brew();
     Debug.Log("Brew step");
 }
Esempio n. 4
0
        //internal AlchemyTable Table;

        void OnTriggerExit2D(Collider2D col)
        {
            Debug.Log("Exit");
            AlchemyTable.StopBrew();
        }