public string TranslateTalentActivationSpecial(BaseEotETalent.ActivationSpec activationSpec)
    {
        string activationSpecString = "";

        switch (activationSpec)
        {
            case BaseEotETalent.ActivationSpec.ACTION:
                activationSpecString = "Action";
                break;
            case BaseEotETalent.ActivationSpec.INCIDENTAL:
                activationSpecString = "Incidental";
                break;
            case BaseEotETalent.ActivationSpec.MANEUVER:
                activationSpecString = "Maneuver";
                break;
            case BaseEotETalent.ActivationSpec.OUTOFTURN:
                activationSpecString = "Out of Turn";
                break;
            default:
                Debug.LogWarning("Talent specific activation could not be identified: " + activationSpec.ToString());
                break;
        }
        return activationSpecString;
    }
    public string TranslateCareerTree(BaseEotETalent.Trees careerTree)
    {
        string careerTreeString = "";

        switch(careerTree)
        {
            case BaseEotETalent.Trees.ASSASSIN:
                careerTreeString = "Assassin";
                break;
            case BaseEotETalent.Trees.BODYGUARD:
                careerTreeString = "Bodyguard";
                break;
            case BaseEotETalent.Trees.DOCTOR:
                careerTreeString = "Doctor";
                break;
            case BaseEotETalent.Trees.FORCESENSITIVEEXILE:
                careerTreeString = "Force Sensitive Exile";
                break;
            case BaseEotETalent.Trees.FRINGER:
                careerTreeString = "Fringer";
                break;
            case BaseEotETalent.Trees.GADGETEER:
                careerTreeString = "Gadgeteer";
                break;
            case BaseEotETalent.Trees.MARAUDER:
                careerTreeString = "Marauder";
                break;
            case BaseEotETalent.Trees.MECHANIC:
                careerTreeString = "Mechanic";
                break;
            case BaseEotETalent.Trees.MERCENARYSOLDIER:
                careerTreeString = "Mercenary Soldier";
                break;
            case BaseEotETalent.Trees.NPCONLY:
                careerTreeString = "NPC Only";
                break;
            case BaseEotETalent.Trees.OUTLAWTECH:
                careerTreeString = "Outlaw Tech";
                break;
            case BaseEotETalent.Trees.PILOT:
                careerTreeString = "Pilot";
                break;
            case BaseEotETalent.Trees.POLITICO:
                careerTreeString = "Politico";
                break;
            case BaseEotETalent.Trees.SCHOLAR:
                careerTreeString = "Scholar";
                break;
            case BaseEotETalent.Trees.SCOUNDREL:
                careerTreeString = "Scoundrel";
                break;
            case BaseEotETalent.Trees.SCOUT:
                careerTreeString = "Scout";
                break;
            case BaseEotETalent.Trees.SLICER:
                careerTreeString = "Slicer";
                break;
            case BaseEotETalent.Trees.SURVIVALIST:
                careerTreeString = "Survivalist";
                break;
            case BaseEotETalent.Trees.THIEF:
                careerTreeString = "Thief";
                break;
            case BaseEotETalent.Trees.TRADER:
                careerTreeString = "Trader";
                break;
            default:
                Debug.LogWarning("Talent career tree could not be identified: " + careerTree.ToString());
                break;
        }

        return careerTreeString;
    }
    public string TranslateTalentActivation(BaseEotETalent.Activation activation)
    {
        string activationString = "";

        switch (activation)
        {
            case BaseEotETalent.Activation.ACTIVE:
                activationString = "Active";
                break;
            case BaseEotETalent.Activation.PASSIVE:
                activationString = "Passive";
                break;
            default:
                Debug.LogWarning("Talent activation could not be identified: " + activation.ToString());
                break;
        }

        return activationString;
    }