- Pokémon Essentials Version
- v21.1 ✅
- Also compatible with
- v20.1
In the modern day, we heavily utilize texting and instant messaging to have conversations with other people. This plugin allows you to bring a similar system to your own games!
Using
You can review old messages you received, along side new ones, using
Demo Video of viewing an Instant Messages conversation
Version
Please use the Setup and Documentation document provided in the downloaded .zip for all the setup and how to use Instant Messages. You will need to configure conversations, groups, and contacts for your game, so use the examples in 002_Configuration_GroupContact and 003_Configuration_Conversation.
Performance
One thing I need to experiment with is how this plugin handles a lot of conversations within a group. It's possible that very long group conversations can be laggy, especially on slower computers. If you run into this, let me know.
Future
Using
pbReceiveIM
, you can send the player an instant message you defined.You can review old messages you received, along side new ones, using
pbInstantMessages
.Demo Video of viewing an Instant Messages conversation
Version
- This plugin works for v20.1 and v21.1
- Sending Messages: The key feature of the plugin. Send instant messages to the player.
- Messages can be picture messages and include emojis (using existing icon infrastructure that Pokemon Essentials already provides).
- Choices: Choices the player makes during a conversation can have an impact on the game by allowing it to set a Game Variable. Review the information in 003_Configuration_Conversation for how to set that up.
- Fast Forward: The player can use the SPECIAL key to fast forward through new messages.
- Reviewing Old Messages: After the player reads a message, they can go back and review old messages. Maybe you provided information they need to complete a quest?
Please use the Setup and Documentation document provided in the downloaded .zip for all the setup and how to use Instant Messages. You will need to configure conversations, groups, and contacts for your game, so use the examples in 002_Configuration_GroupContact and 003_Configuration_Conversation.
Performance
One thing I need to experiment with is how this plugin handles a lot of conversations within a group. It's possible that very long group conversations can be laggy, especially on slower computers. If you run into this, let me know.
Future
- Leaving a message on read (the player is asked to make a response, but doesn't have to do it right now)
- A couple tweaks and cleanup to the code.
- Credits
- wrigty12