SAMMI Archipelago Text Client
A downloadable extension
Download NowName your own price
This extension allows a user to connect to an Archipelago Multiworld server and send and receive data as a text client.
Commands:
- Archipelago: Open session to connect to an Archipelago server
- Archipelago: Authenticate to connect to a slot on the server
- Archipelago: Say to send a text message
- Archipelago: Send raw data to send any arbitrary command you'd like, in JSON format
- Archipelago: Close session to close a session
Extension triggers:
- "AP: Connection Error" when an open connection encounters an error, containing the session name and error message
- "AP: Session Closed" when a session is closed, containing the session name, closing code and closing reason
- "AP: " followed by any data packet as detailed by Archipelago's network protocol documentation, containing session name and all of the data listed for that data packet type, as well as some helpful id-to-name translation for stuff like ReceivedItems and PrintJSON
Typical usage:
- Use Archipelago: Open Session to establish a connection
- Listen for the AP: RoomInfo trigger for that session, then use Archipelago: Authenticate to connect to a slot on that server
- Listen for the AP: PrintJSON trigger to read events happening on the server and use the data how you wish (e.g. displaying sent items on your stream overlay)
- Use Archipelago: Close session when you're done, and listen for the AP: Session closed trigger to do any required cleanup
Published | 8 days ago |
Status | In development |
Category | Tool |
Release date | 8 days ago |
Author | KewlioMZX |
Tags | archipelago, extension, sammi |
Code license | MIT License |
Average session | A few seconds |
Languages | English |
Download
Download NowName your own price
Click download now to get access to the following files:
Archipelago.sef 23 kB
Version 0.7.0
Leave a comment
Log in with itch.io to leave a comment.