Ejemplo n.º 1
0
    void StartDay()
    {
        EventCardDeck.Instance.GetCard();

        InitMonsterMove();

        foreach (Hero hero in heroes)
        {
            hero.timeline.Reset();
            hero.IsSleeping = false;
        }

        foreach (Well well in wells)
        {
            Cell a = Cell.FromId(well.Cell.Index);
            if (a.Inventory.Heroes.Count == 0)
            {
                well.ResetWell();
            }
        }

        narrator.MoveNarrator();
        narrator.CheckLegendCards();

        playerTurn = new Queue <Player>(players);
    }