public static EngramEntry FromINIValue(string iniValue)
        {
            var newSpawn = new EngramEntry();

            newSpawn.InitializeFromINIValue(iniValue);
            return(newSpawn);
        }
        public EngramEntry Clone()
        {
            var engramEntry = new EngramEntry();

            engramEntry.ArkApplication         = this.ArkApplication;
            engramEntry.EngramClassName        = this.EngramClassName;
            engramEntry.EngramLevelRequirement = this.EngramLevelRequirement;
            engramEntry.EngramPointsCost       = this.EngramPointsCost;
            engramEntry.EngramHidden           = this.EngramHidden;
            engramEntry.RemoveEngramPreReq     = this.RemoveEngramPreReq;
            engramEntry.SaveEngramOverride     = this.SaveEngramOverride;
            return(engramEntry);
        }