[XP] Scrolling Message System Ex

Started by LiTTleDRAgo, May 20, 2013, 12:10:00 am

Previous topic - Next topic

LiTTleDRAgo

May 20, 2013, 12:10:00 am Last Edit: July 11, 2013, 05:56:33 pm by LiTTleDRAgo
Scrolling Message System Ex
Authors: Slipknot, LiTTleDRAgo
Version: 1.2x
Type: Custom Message System
Key Term: Custom Message System



Introduction

This is edited version of Slipknot's SMS

Although it's feature is not many as MMW, I'm interested on the scrolling feature and the script structure so I edited it and adding some features


Features

Default in RTP


  • Color: \c[ID]
  • Actor Name: \n[ActorID]
  • Show Gold Window: \g
  • Variable: \v[ID]

-
Default in SMS


  • Letter by Letter: the characters are drawed one by one.
  • Scrolling: the text lines are scrolled, the time of this can be changed.
  • Stop: the message window can be stopped until the player press a key. \!
  • Autoclose: the message will close without the player input. \%
  • Choices: the choices are showed in a different window, they are also scrolled when are more than two.
    The choice window is shown inside the window like Default Message System
  • Height: The height of lines can be changed, everything is adjusted to this.
  • Above Events: You can draw the window above an event. \p[event]
  • Bold and Italic: \b and \i
  • Face: A small graphic is shown inside the message \face[file]
  • Name Box: Text is shown in a small window above message \name[text]

-
Added Features in EX Version


  • Furigana: Insert small text above a sentence \r[sentence,furigana]
  • Font change: Change the font name or font size
        1. \font[fontname] Change the font name
        2. \font[fontsize] Change the font size (Integer)
        3. \font[fontname,fontsize]  Change both the font name or font size
  • Conditional Text: Show the text if condition is met (for advanced user
        1. \if[condition,text] Will show the text if condition is met (else nothing shown)
        2. \unless[condition,text] Will show the text if condition is not met (else nothing shown)
  • Game Related: Show Information related to the game
        1. display name of current map \map
        2. display name of item, weapon, armor or skill
            2a. \N[In] = display name of item with id n (note the "I")
            2b. \N[Wn] = display name of weapon with id n (note the "W")
            2c. \N[An] = display name of armor with id n (note the "A")
            2d. \N[Sn] = display name of skill with id n (note the "S")
            2e. \N[En] = display name of enemies with id n (note the "E")
            2f. \N[Pn] = display name of event with id n (note the "P")
        3. display icon of item, weapon, armor or skill
            3a. \I[In] = display icon of item with id n (note the "I")
            3b. \I[Wn] = display icon of weapon with id n (note the "W")
            3c. \I[An] = display icon of armor with id n (note the "A")
            3d. \I[Sn] = display icon of skill with id n (note the "S")
        4. display icon and name of item, weapon, armor or skill
            4a. \I&N[In] = display icon and name of item with id n (note the "I")
            4b. \I&N[Wn] = display icon and name of weapon with id n (note the "W")
            4c. \I&N[An] = display icon and name of armor with id n (note the "A")
            4d. \I&N[Sn] = display icon and name of skill with id n (note the "S)



Screenshots

Spoiler: ShowHide


Screenshot is from the old SMS, too lazy to make one
The choice window is different from the screenshot (shown inside the window like Default Message System)


Script

Here


Compatibility

This script couldn't work with other message window script.


Credits and Thanks


  • Slipknot, for the original writer of the script
  • LiTTleDRAgo



Author's Notes

~