redspark

Veteran
Veteran
Joined
Apr 30, 2012
Messages
79
Reaction score
21
First Language
English
I'm working on my first plugin for MV.  I have no idea what I'm doing but at least I'm trying. ;)  Below is the effect I'm going for.  It was done in Adventure Game Studio.  Once I get it working in MV, I will publish some screen shots.




Currently the Help for the plugin reads as follows:

Code:
SAY Speaker|Parms Id Text------------------------- Speaker (E / P) - E is for Events while P is for one of the Party Members.                    Event Ids are always a number. However, Party Members can                   be referred to by Name instead. Id (## or string) - The Id of the speaker is the event Id number in the case                     of an event or the index of a party member within the                     party.  In the case of a party member, the name can also                     be used.  However, if the party member is not present                     the command will be skipped. Parms - There are different Parameters that can be passed to the command to         modify the position of the Bubble.                 Each Parameter is separated by a pipe (|) symbol.  Order of the         Parameters is not important.  However, Speaker is always first.         Direction (N/S/E/W) - Causes the bubble to appear next to the speaker                               in that cardinal point direction.  So N is                               above the speaker. For example, the command:  SAY P Harold Hi will cause a comic bubble to be drawn over the party member named Harold that says, "Hi" The command: SAY P|S Harold Hi will cause the same effect as the last example, however, the bubble will appear below the Harold Party member instead of the default of above or N. Keep in mind that there are no spaces in the P|S argument.  This is important. TYPED delay [sound] ------------------- This command will enable the Typewriter feature.  delay - A delay greater than 0 will cause the letters of the text to appear         one by one as if typed on the screen.  A delay of 0, disables this         feature.         sound - The audio file to play with each letter typed.  Leaving out the         sound option will disable the audio sound.
 

Rhadley

Warper
Member
Joined
Nov 4, 2015
Messages
2
Reaction score
1
First Language
English
I fully support you in making this plugin!  I am looking for something as we speak!
 

Merryjest

Veteran
Veteran
Joined
May 8, 2012
Messages
275
Reaction score
53
First Language
English
Primarily Uses
RMMZ
This is exactly what I'm looking for! I wish you the best of luck- do let me know what you come up with!
 

redspark

Veteran
Veteran
Joined
Apr 30, 2012
Messages
79
Reaction score
21
First Language
English
Thanks everyone for your interest.  I'm still working on it.  I have made lots of progress.  I managed to get the Speech bubble to trigger from the Text command instead of using a separate plugin command and it works with Yanfly's Text Message Core plugin too.  Bubbles work for the Player, Followers and Events.

Right now, what I'm working on getting correct is the appearance of the speech bubble and its size.  Once I figure out those details, I should be able to release a beta version of the plugin for everyone to test. :)

The below example is using the following in the Text Command:

\BE[4|N] Hello, \PC[1]. I am a log.Comicdemo01.jpg

The \B tells the plugin that it is a Bubble message.  The E indicates that the speaker is an event.  [4|N] shows that the speaker event id is 4 and that the bubble should appear North (or above) the speaker.  The rest of the text is processed as usual including the \PC[1] for YanFly's plugin to get the Player's Class.

I hope you like it so far.  There is still a lot of work left to do and I'm learning as I go.  Wish me luck. ;)

Comicdemo01.jpg
 

ZeroAlmah

Warper
Member
Joined
Nov 10, 2015
Messages
2
Reaction score
2
First Language
German
I can´t wait for this =D The screenshot looks pretty nice. The commands are similiar to the UMS script from RPG Maker XP. Great =)
 

Nuxill

Ok
Veteran
Joined
Jun 22, 2014
Messages
53
Reaction score
52
First Language
English
Primarily Uses
RMMV
This is really cool. I'm excited to see the final product! 
 

Nelderson

Coding *****
Veteran
Joined
Mar 17, 2012
Messages
165
Reaction score
170
First Language
English
Primarily Uses
RMMV
Last edited by a moderator:

redspark

Veteran
Veteran
Joined
Apr 30, 2012
Messages
79
Reaction score
21
First Language
English
Similar in concept here:

http://forums.rpgmakerweb.com/index.php?/topic/49393-nasty-text-pop-over-events/

Feel free to use some of the logic to get your plugin in the right direction :)
Your script looks excellent.  I will definitely take a look.  Thanks. :)

EDIT: Also keep an eye out for this one....looks awesome:

http://forums.rpgmakerweb.com/index.php?/topic/49676-message-plus/
Unfortunately, this script doesn't cover followers like yours does.  But it is a nice script.  If only it covered followers and drew a speech bubble tail to the speaker, then I could throw in the towel. ;)
 

M.I.A.

Goofball Extraordinaire
Veteran
Joined
Jul 13, 2012
Messages
997
Reaction score
841
First Language
English
Primarily Uses
I would prefer chat bubbles to the default message system anyday!! keep it up. :0
 

redspark

Veteran
Veteran
Joined
Apr 30, 2012
Messages
79
Reaction score
21
First Language
English
Thanks.  I'm still working on it.  However, Message Plus may end up doing the same thing but even better.  She/He was asked to make a Speech bubble layout for their plugin.  I will continue to work on mine but if they do add the new layout, even I would consider using that instead of this plugin. ;)
 

xaviarsly

Villager
Member
Joined
Mar 13, 2016
Messages
21
Reaction score
1
First Language
einglish
Primarily Uses
omg this is so cool i would totally use this in my project!
 

Latest Threads

Latest Profile Posts

In last 5 years, I have bought 4 MSI computer components and had issues with all 4 of them. With two of them these issues were so huge the board was quite unusable. I think it's safe to day it's my last MSI product purchase.
Thanks Thesaurus.com for letting me know another word for 'noted' is 'noted'.
The capital city of Lindenburg everyone. "Capital"


Map043.png
been trying to up my action sequence game and I'm not entirely sure what to do, even with tutorials out there. but I think I'm heading in the right direction with some attacks.
I've started brainstorming an entry for IGMC 2022. One hour of game length and first ten minutes to grab the reviewer's interest. Here we go.

Forum statistics

Threads
123,359
Messages
1,156,041
Members
161,796
Latest member
BoysDontCry
Top