using UnityEngine;
using System.Collections;

public class Speech
{
    public Enums.eCharacters Character { get; private set; }
    public string Text { get; private set; }
    public Enums.eTownsfolkBadFacts[] UnlockedBadFacts;
    public Enums.eTownsfolkGoodFacts[] UnlockedGoodFacts;

    public Speech(Enums.eCharacters character, string text, Enums.eTownsfolkBadFacts[] unlockedBadFacts = null, Enums.eTownsfolkGoodFacts[] unlockedGoodFacts = null)
    {
        Character = character;
        Text = text;
        UnlockedGoodFacts = unlockedGoodFacts == null ? new Enums.eTownsfolkGoodFacts[] { } : unlockedGoodFacts;
        UnlockedBadFacts = unlockedBadFacts == null ? new Enums.eTownsfolkBadFacts[] { } : unlockedBadFacts;
    }
}