private void Start()
    {
        attackAbilityText  = string.Empty;
        defenseAbilityText = string.Empty;

        selectedAbilityData = new AbilityMapperData();

        for (int i = 0; i < selectedAbilityTexts.Length; i++)
        {
            selectedAbilityTexts[i].text = unselectedAbilityName;
        }

        basicAbilitiesScreen.Open();

        EventManager.StartListening(GameEvent.StartRedraft, new System.Action(OnRedraft));
    }
    void LoadData()
    {
        // TODO: Add the SelectedAbilityConfig from the draft screen instead

        string dataString = FileHandler.ReadString("SelectedAbilitiesConfig");

        Debug.Log(dataString);
        data = JsonUtility.FromJson <AbilityMapperData>(dataString);
        Debug.Log("AbilityMapper 1st " + data.ability1);
        Debug.Log("AbilityMapper 2nd " + data.ability2);
        Debug.Log("AbilityMapper 3rd " + data.ability3);
        Debug.Log("AbilityMapper 4th " + data.ability4);
        Debug.Log("AbilityMapper 5th " + data.ability5);
        Debug.Log("AbilityMapper 6th " + data.ability6);
        Debug.Log("AbilityMapper 7th " + data.ability7);
        //Debug.Log("AbilityMapper 8th " + data.ability8);
    }
 public static void SetData(AbilityMapperData mapperData)
 {
     data = mapperData;
 }