Exemple #1
0
        private static IEnumerator _getAllModIds(Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "getAllModIds";
            JsonConstructor json = new JsonConstructor();

            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #2
0
        private static IEnumerator _test(Action <string> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "test";
            JsonConstructor json = new JsonConstructor();

            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #3
0
        private static IEnumerator _hasLiked(string modId, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "hasLiked";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("modId", modId);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #4
0
        private static IEnumerator _adminCommand(string Message, Action <string> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "adminCommand";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("Message", Message);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #5
0
        private static IEnumerator _isValidSession(string sessionId, Action <string> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "isValidSession";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("sessionId", sessionId);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #6
0
        private static IEnumerator _downloadTempFile(string key, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "downloadTempFile";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("key", key);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #7
0
        private static IEnumerator _setPlayerTags(string tags, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "setPlayerTags";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("tags", tags);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
        private static IEnumerator _setCustomConsoleCss(string css, Action <string> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "setCustomConsoleCss";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("css", css);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #9
0
        private static IEnumerator _downloadMod(string id, Action <string> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "downloadMod";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("id", id);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #10
0
        private static IEnumerator _favoriteMod(string modID, string favorite, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "favoriteMod";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("modID", modID);
            json.AppendValue("favorite", favorite);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #11
0
        private static IEnumerator _like(string likedModId, string likeState, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "like";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("likedModId", likedModId);
            json.AppendValue("likeState", likeState);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #12
0
        private static IEnumerator _deleteComment(string targetModId, string targetCommentId, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "deleteComment";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("targetModId", targetModId);
            json.AppendValue("targetCommentId", targetCommentId);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #13
0
        private static IEnumerator _createAccount(string username, string password, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "createAccount";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("username", username);
            json.AppendValue("password", password);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #14
0
        private static IEnumerator _editTag(string tagID, string body, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "editTag";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("tagID", tagID);
            json.AppendValue("body", body);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #15
0
        private static IEnumerator _signInFromGame(string username, string password, string playfabID, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "signInFromGame";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("username", username);
            json.AppendValue("password", password);
            json.AppendValue("playfabID", playfabID);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #16
0
        private static IEnumerator _getModTemplate(string modName, string description, string tags, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "getModTemplate";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("modName", modName);
            json.AppendValue("description", description);
            json.AppendValue("tags", tags);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }
Exemple #17
0
        private static IEnumerator _updateUserData(string password, string username, string bio, string newPassword, string borderStyle, string showFull, Action <JsonObject> callback)
        {
            string url  = MODBOT_API_URL_BASE;
            string data = "";

            url += "updateUserData";
            JsonConstructor json = new JsonConstructor();

            json.AppendValue("password", password);
            json.AppendValue("username", username);
            json.AppendValue("bio", bio);
            json.AppendValue("newPassword", newPassword);
            json.AppendValue("borderStyle", borderStyle);
            json.AppendValue("showFull", showFull);
            data = json.ToString();

            yield return(SendRequest(url, data, callback));
        }