public SaveSlotButton CreateButtn(string filePath, string label)
    {
        SaveSlotButton t = Instantiate <SaveSlotButton>(prefab, content.contentTransform);

        t.slotNumber = filePath;
        t.ChangeText(label);
        t.panel = this;
        content.AddToList(t);

        t.button.onClick.AddListener(delegate { SaveGame(filePath); });


        return(t);
    }
    public void CreateNewSaveButton()
    {
        string fp    = BuildSavePath(Globals.campaign.fileName);
        string label = fp; // we can change this later to be

        SaveSlotButton t = Instantiate <SaveSlotButton>(prefab, content.contentTransform);

        content.AddToList(t);
        t.ChangeText("-New Save-");

        t.button.onClick.AddListener(delegate { NewSave(); });

        //TODO actully save the file with the path
    }