• The Eevee Expo Game Jam #10 has concluded, congratulations to all participants! Now it's time for the judges to play through the games, and you can play along to vote who deserves the community choice spotlight.
    You can check out the submitted games here!
    Play through the games and provide some feedback to the devs while you're at it!
  • Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
Instant Messages

v21.1 Instant Messages 1.1.1

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21.1 ✅
Also compatible with
  1. 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 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
Features
  • 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?
Setup and Usage
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
Author
wrigty12
Downloads
138
Views
1,109
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from wrigty12

Latest updates

  1. Update 1.1.1 - Crash Fix

    The only file that was changed was 004_MessagesUI. You only need to replace that file with the...
  2. 1.1 - New Features and Bug Fixes

    BEFORE UPDATING ANY FILES: If you have made any edits the Settings or Configurations for the...
Back
Top