예제 #1
0
        public KerbalstuffMod GetMod(int modId)
        {
            var json = Call("/mod/" + modId);

            // Check if the mod has been removed from KS.
            var error = JsonConvert.DeserializeObject <KerbalstuffError>(json);

            if (error.error)
            {
                var errorMessage = string.Format("Could not get the mod from KS, reason: {0}.", error.reason);
                throw new Kraken(errorMessage);
            }

            return(KerbalstuffMod.FromJson(json));
        }