[VXA] ATS: Message Options 1.0.7

0 Members and 1 Guest are viewing this topic.

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
ATS: Message Options
Version: 1.0.7
Author: modern algebra
Date: 28 January 2013

Version History


  • <Version 1.0.7> 2013.01.28 - Fixed error where pitch would always be 100 if random range was equal
  • <Version 1.0.6> 2013.01.27 - Slight adjustments for greater compatibility with ATS: Choice Options
  • <Version 1.0.5> 2013.01.22 - Fixed an error with blank messages when using fit_window_to_text and wait commands.
  • <Version 1.0.4> 2012.09.24 - Fixed an error where this script would sometimes break the alignment feature of ATS: Formatting
  • <Version 1.0.3> 2012.09.22 - Added message codes to play SEs, MEs, animations and balloons while a message is showing
  • <Version 1.0.2> 2012.09.08 - Made it so that the choice window is flush with the message window when the message window is not full sized
  • <Version 1.0.1> 2012.09.08 - Fixed a bug where the name window would not dispose
  • <Version 1.0.0> 2012.09.08 - Original Release

Description


This script allows you to control a number of things about the message window, such as its size and position. It also provides for scrolling and review, and it includes the option to create a name window to identify the speaker (or for any other use).

Features

  • Show a name window to identify the speaker and control its position, border size, and more!
  • Smoothly scroll through message windows by line or by page.
  • Control the position of the message window directly, and this includes an option to show a message window above a specified character.
  • Control the size of the message window, either directly or by fitting it to the longest line of text in a message window.
  • Control the graphics of the message window, with the freedom to easily change the windowskin, the size of the border, or to replace the "dim" background with a picture of your choosing.
  • Play a letter-by-letter sound effect, with control over the SE, frequency with which the SE is played, and an option to randomize pitch.
  • Play chosen SEs on opening a message window, finishing a message window, terminating a message window, or waiting for player input.
  • Use message codes to play SEs, MEs, animations and balloons while the message is showing.

If you are looking for other features from my VX script of the same name, then see some of the other scripts in the ATS series.

Screenshots


Instructions

Paste the script into its own slot in the Script Editor, above Main but below Materials. Aside from that, please see the instructions contained in the header, as well as those in the Editable Region beginning at line 125.

Script


Please retrieve the script from Pastebin.

Credit


  • modern algebra

Thanks

  • eschalt, for an error report
  • Venetian Gondolier, for an error report

Support


Please post in this topic at RMRK if you have any questions, suggestions, or error reports.

Known Compatibility Issues

No currently known compatibility problems, but there might be issues with other non-ATS message systems.

Demo


See attached.

Terms of Use


I adopt RMRK's default Terms of Use.
« Last Edit: September 05, 2016, 11:08:08 PM by modern algebra »

*
Rep: +0/-0Level 74
rpg makerr
Nice! (Yes, I check 8 times daily for ATS updates.)

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
haha, you're certainly fast :)

****
Rep:
Level 83
3...2...1...
Does this also have the option for the speech bubble arrow-type things that the VX script had? The one where it would make the message window look like a speech bubble?

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
No, it doesn't. It can show the window above or below the player or what have you, but it doesn't show a speech bubble sprite coming from the character.

It wouldn't be terribly difficult to add, but I never really liked that effect.

*
Rep: +0/-0Level 74
rpg makerr
A bug: going into a shop doesn't erase name box..


*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
Thanks for the error report. I updated the script and it should now be fixed.

pokeball YinOfflineFemale
**
Rep:
Level 86
Thanks! I am in love with the whole series of ATS. Once it's completed will probably be on par with the best message system made for an RPG Maker, HERMES by derula for XP. Only thing it will be missing is the parallel windows.

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
Well, I'm glad that you like it so far. Let me know if you find any bugs or if you have any suggestions.

**
Rep: +0/-0Level 65
RMRK Junior
This is great!  I'll be using this along with special codes (and face options, when it's ready.)  One feature I was looking for from the VX version, but doesn't seem to be in this version, is the ability to allow players to continue walking around while displaying a message.  Is that feature planned for any of the other future ATS Series releases?

****
Rep:
Level 83
3...2...1...
Bummer that you didn't like that effect. I loved it. When combined with a fully white window skin, the effect was quite amazing. I will be using this, however, with or without the speech bubbles.

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
@Countdown - I will think about adding it then.

@Jothanos - It's not currently planned, no, but I will think about adding it.

For now, I updated the script to 1.0.3 and it now includes the ability to play SEs, MEs, animations and balloons with the message codes: \p_se, \p_me, \p_anim, and \p_bln.

*
Rep: +0/-0Level 53
RMRK Junior
Hey, I've been using this the last couple of days and I was wondering if I wasn't setting up my scrolling right or if this feature wasn't supported yet - When scrolling text with a portrait alongside, is there any way to maintain the position of the face but scroll the text?  I've just downloaded Formatting and haven't configured that yet, but I didn't see anything along those lines in the description.

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
No, not yet, sorry. That support will come in when I write the Face Options script.

***
hail satan buddy 666
Rep:
Level 54
Blagil VlUE
Whoa, This is amazing, Whoa.
[

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
I am glad you like it!

***
hail satan buddy 666
Rep:
Level 54
Blagil VlUE
I am glad you like it!
Thanks, It's your script. Could u put face potrait in this script.
Call script: face potrait open : Picture name from rpgmaker game's folder picture
[

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
I am planning to write a script with a feature similar to that, but it might be a little while.

***
hail satan buddy 666
Rep:
Level 54
Blagil VlUE
I am planning to write a script with a feature similar to that, but it might be a little while.
OK, I will see this topic.
[

**
Rep: +0/-0Level 53
RMRK Junior
I guess i want face portrait script.
Not in this script. Or not?

**
Rep: +0/-0Level 68
Writer
I'm loving these features! How long before Face Options become available?

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
Sorry, Modern Lost, you're right; it is not in this script.

@Ace - I am reluctant to give a timeline, since I don't know how much time I will have for RM over the next couple months. However, I can say that it is fairly high up on my To Do list. I am glad to hear that you are enjoying the series so far though!

*
Rep:
Level 81
GIAW 14: 1st Place (Easy Mode)2013 Project of the Year2013 Best RPG Maker User (Programming)2013 Most Promising ProjectParticipant - GIAW 11Bronze - GIAW 10
By the way, the thread name is still 1.0.3 when the script is at version 1.0.4  :o

UPDATED 05-29-14


IS YOUR PROJECT OPTIMIZED?
UPDATED 07/04/15 - v2.5

RPG MAKER TOOLBOX
UPDATED 07/04/15 - v1.5

*
Rep:
Level 97
2014 Best RPG Maker User - Engine2014 Most Unsung Member2013 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best RPG Maker User (Scripting)2011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best Use of Avatar and Signature Space2010 Favourite Staff Member2010 Most Mature Member
Thanks for the catch.

**
Rep: +0/-0Level 68
Writer
Sorry, Modern Lost, you're right; it is not in this script.

@Ace - I am reluctant to give a timeline, since I don't know how much time I will have for RM over the next couple months. However, I can say that it is fairly high up on my To Do list. I am glad to hear that you are enjoying the series so far though!
Well, I'm loving his script series, these are very versatile. Anyway, I hope you complete it soon!  ;D