From 1c03e7384b6f254add9af8c0ac6365057e727b3f Mon Sep 17 00:00:00 2001 From: Alan Moon Date: Sat, 8 Mar 2025 14:06:02 -0800 Subject: [PATCH] Update README.md add new endpoints --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 6370834..9e7d5b6 100644 --- a/README.md +++ b/README.md @@ -86,13 +86,13 @@ Almost everything: - farms - minigames - MMO (using sodoff-mmo) +- friends +- in-game messaging system (kind of, only tested in WoJS) ### What doesn't work - play as Guest -- friends - clans -- in-game messaging system (Terrible Mail) ### Methods @@ -155,6 +155,13 @@ Almost everything: - SetSelectedPet - SetUserRoomItemPositions - UseInventory +- GetUserMessageQueue +- GetCombinedListMessage +- SaveMessage +- GetBuddyList +- AddBuddy +- RemoveBuddy +- ApproveBuddy #### Implemented enough (probably) - GetCommonInventory (V1 - returns the viking's inventory if it is called with a viking; otherwise returns 8 viking slots) @@ -181,6 +188,7 @@ Almost everything: - ProcessRewardedItems (gives gems, but doesn't give gold, gold is not yet implemented) - SellItems (gives gems, but doesn't give gold, gold is not yet implemented) - SetUserAchievementTask (returns a real reward but still use task placeholder) +- SendMessage (has manual checks for type id's, not all are accounted for probably) #### Currently static or stubbed - GetAchievementTaskInfo (returns a static XML) @@ -190,11 +198,7 @@ Almost everything: - GetAllRewardTypeMultiplier (returns a static XML) - GetAnnouncementsByUser (returns no announcements, but that might be sufficient) - GetAverageRatingForRoom (return max rating) -- GetBuddyList (returns an emtpy array) - GetProfileTagAll (returns an empty array - used by Magic & Mythies) - GetRankAttributeData (returns a static XML) - GetUserActivityByUserID (returns an empty array) - GetUserGameCurrency (return 65536 gems and 65536 coins) -- GetUserMessageQueue (returns an emtpy array) -- SaveMessage (doesn't do anything and returns false) -- SendMessage (doesn't do anything and returns false)