• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Instant Messages

Resource Instant Messages 1.2

wrigty12

Tester-Coder Hybrid
Member
Joined
Jul 24, 2022
Posts
561
What I want is exactly as you described: when you open the accumulated unread messages, they will be displayed simultaneously instead of simulating the effect of real-time input appearing one by one. In fact, the visual effect of viewing read messages from the app works very well, so I thought it could be achieved. I hope this effect can also be applied to non-mandatory messages, such as silent sending. Even if not, this is still a great plugin, and I will try to utilize its existing effects. Thank you for your work!
Maybe I'll add an option to make multiple instant messages have a time gap in between them when you first open them when I have some free time, but I wouldn't expect it super soon.
 

Skeep

Rookie
Member
Joined
Jan 26, 2024
Posts
4
Just wondering.
How do i set up a new tab on the menu to open these conversations?
 

wrigty12

Tester-Coder Hybrid
Member
Joined
Jul 24, 2022
Posts
561
Just wondering.
How do i set up a new tab on the menu to open these conversations?
It all depends on what menu you're using. Take a look at how other options in the menu are set up, duplicate one, and create it based on that!
 

xDracolich

Novice
Member
Joined
Jun 2, 2019
Posts
36
How do I call out the player's name? I tried the usual "\PN", but it just shows up as "PN" in the messages.
 

xDracolich

Novice
Member
Joined
Jun 2, 2019
Posts
36
Is it possible to set the player to already have "old messages"? Don't know how to really define the question, so I'll elaborate.

In my game, I've set it so that the player only has access to the messages if they have the Rotom Phone item in their bag. When they open their menu, they can also access the messages by choosing the option "Messages" and clicking on the Rotom Phone icon. They have the Rotom Phone before even loading into the world, and the game then starts out with the player's friends messaging them, telling the player to come over.


But I don't like how the game starts out blank, with these messages being the first to appear. I want the game to feel a little bit more realistic, and be able to scroll back up and see "old" conversations that the player had with their friends before the game started. Is it possible to set several old messages/conversations, for example with the player's friends, and the player's mom?
 

wrigty12

Tester-Coder Hybrid
Member
Joined
Jul 24, 2022
Posts
561
Is it possible to set the player to already have "old messages"? Don't know how to really define the question, so I'll elaborate.

In my game, I've set it so that the player only has access to the messages if they have the Rotom Phone item in their bag. When they open their menu, they can also access the messages by choosing the option "Messages" and clicking on the Rotom Phone icon. They have the Rotom Phone before even loading into the world, and the game then starts out with the player's friends messaging them, telling the player to come over.


But I don't like how the game starts out blank, with these messages being the first to appear. I want the game to feel a little bit more realistic, and be able to scroll back up and see "old" conversations that the player had with their friends before the game started. Is it possible to set several old messages/conversations, for example with the player's friends, and the player's mom?
Hm. Well, you can use use the slient argument of pbReceiveIM so the player doesn't get any notification, so you could log a bunch of messages during the setup of your game. However, the time stamps would be the time at which you added them, so it wouldn't be exactly what you're looking for for realism.

I'd have to add in a way to allow manually setting time when you receive a message so you can set the time to be in the past. That's easy to do with vanilla essentials since it uses the Time class directly, but FL Unreal Time would have to be handled differently.
 

wrigty12

Tester-Coder Hybrid
Member
Joined
Jul 24, 2022
Posts
561
wrigty12 updated Instant Messages with a new update entry:

1.2 - The Message History Update

BEFORE UPDATING ANY FILES: If you have made any edits the Settings or Configurations for the plugin, make sure to make a backup of those files before updating the plugin. If you copy over files to update, it will overwrite your changes. If you haven't already, I recommend you duplicate your Configuration files and rename them, so they won't be overwritten when you update.

The only files that were changed were 000_Settings, 001_Data...

Read the rest of this update entry...
 

wrigty12

Tester-Coder Hybrid
Member
Joined
Jul 24, 2022
Posts
561
Is it possible to set the player to already have "old messages"? Don't know how to really define the question, so I'll elaborate.

In my game, I've set it so that the player only has access to the messages if they have the Rotom Phone item in their bag. When they open their menu, they can also access the messages by choosing the option "Messages" and clicking on the Rotom Phone icon. They have the Rotom Phone before even loading into the world, and the game then starts out with the player's friends messaging them, telling the player to come over.


But I don't like how the game starts out blank, with these messages being the first to appear. I want the game to feel a little bit more realistic, and be able to scroll back up and see "old" conversations that the player had with their friends before the game started. Is it possible to set several old messages/conversations, for example with the player's friends, and the player's mom?
The latest update adds this feature! Let me know if there was something you wanted to do that wasn't covered.
 

AenaonDogsky

Arbiter of Doggos
Member
Joined
Dec 12, 2017
Posts
516
Hi, it could be me being dumb, but \PN shows as PN in a chat. Is there a different code/catch needed?
 

BIGFriv

Mr. Bigglesworth
Member
Joined
Mar 31, 2017
Posts
59
I was wondering if it's possible to change the bubble to have a different texture?
In the Conversation Contact Register, i can give a color, like ':bubble => "Purple"', but I was wondering if it could be a graphic instead,
maybe the character could have a text bubble with unicorns or be rainbow color etc
 

wrigty12

Tester-Coder Hybrid
Member
Joined
Jul 24, 2022
Posts
561
I was wondering if it's possible to change the bubble to have a different texture?
In the Conversation Contact Register, i can give a color, like ':bubble => "Purple"', but I was wondering if it could be a graphic instead,
maybe the character could have a text bubble with unicorns or be rainbow color etc
You have full control over what bubbles appear, you just need to add or edit the graphics in the Graphics > UI > Instant Messages > Bubbles folder, then replace the bubble color string with the name of the file. It's mentioned in the instructions in 002_Configuration_GroupContact.
 
Back
Top