blackmorning message codes
Show your support
All works are free for use. If you would like to show your support you may wish to: Version 1.05
Last updated 03/21/2014 DOWNLOAD LINK ALSO REQUIRES BM-Base This script gives some added options for the message window |
Follow my twitter and keep up-to-date on new/updated scripts
|
Features
"face_name-face_index". face_name is the filename of the faceset that you want, face_index is the index of the faceset.
Example: If using faceset "actor4" and is the first face, the portrait's filename is actor4-0. Remember that index starts at 0.
- write out different terms using codes in messages
- write out values of actor's parameters, ex parameters, classes, etc
- write text based on switches
- add text sounds and animations during messages
- add animations over characters during messages
- add balloons over characters during messages
- show busts instead of face sets (uses face information (name, index), in-game switch can turn this off/on)
"face_name-face_index". face_name is the filename of the faceset that you want, face_index is the index of the faceset.
Example: If using faceset "actor4" and is the first face, the portrait's filename is actor4-0. Remember that index starts at 0.
Message Window text Codes - These go inside of your message window.
Text Replacements
\nmp - Write name of the map the player is currently on.
\npg - Write amount of money the party has.
\nev[n] # event on the current map.
\nem[n] # enemy
\ntr[n] # troop
\nvr[n] # variable
\nsw[n] # switch
\nel[n] # element
\nwt[n] # weapon type
\nat[n] # armor type
\nst[n] # skill type
\npr[n] # parameter
(n can be 0..7 or :hp, :mp, :atk, :def, :mat, :mdf, :agi, :luk)
\nxp[n] # extra parameter
(n can be 0..9 or :hit, :eva, :cri, :cev, :mev, :mrf, :cnt, :hrg, :mrg, :trg)
\nsp[n] # special parameter
(n can be 0..9 or :tgr, ::grd, :rec, :pha, :mcr, :tcr, :pdr, :mdr, :fdr, :exr)
0 - Party Leader
-1 - 1st non-leader member.
-2 - 2nd non-leader member. So on.
\apr[n, x] - # parameter
\axp[n, x] - # extra parameter
\asp[n, x] - # special parameter
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\vocab[method] - Write whatever Vocab.method returns, if it is a valid method call.
\vocab[method,n] - Write whatever Vocab.method(n) with ID n returns, if it is a valid method call.
\vocab[param, n] - Will draw the label for parameter with ID n.
0 => Max HP; 1 => Max MP; 2 => Attack; 3 => Defence; 4 => Magic; 5 => Magic Defence; 6 => Agility; 7 => Luck
\vocab[etype, n] - Will draw the label for equipment type with ID n.
0 => Weapon; 1 => Shield; 2 => Head; 3 => Body; 4 => Accessory
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\icl[n] - # class
\iel[n] - # element
\ip[n] - # parameter
\iwt[n] - # weapon type
\iat[n] - # armor type
\ist[n] - # skill type
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\#{code} - This will evaluate code.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\s{n,text} - Write text if the switch with ID n is ON.
\s!{n,text} - Write text if the switch with ID n is OFF.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sound Effects:
\lse - Turns the letter by letter SE on.
/lse - Turns the letter by letter SE off.
\pse - Turns the pause SE on.
/pse - Turns the pause SE off.
\fse - Turns the finish SE on.
/fse - Turns the finish SE off.
\tse - Turns the terminate SE on.
/tse - Turns the terminate SE off.
\pSE[file,x,y] - Play the "file" SE at volume x and pitch y
\pME[file,x,y] - Play the "file" ME at volume x and pitch y
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Other Effects:
\pANIM[x,n] - Play the animation with ID n over character x
\pBLN[x,n] - Play the balloon with ID n over character x
Text Replacements
\nmp - Write name of the map the player is currently on.
\npg - Write amount of money the party has.
- Writes the item name with item ID = n
\nev[n] # event on the current map.
\nem[n] # enemy
\ntr[n] # troop
\nvr[n] # variable
\nsw[n] # switch
\nel[n] # element
\nwt[n] # weapon type
\nat[n] # armor type
\nst[n] # skill type
\npr[n] # parameter
(n can be 0..7 or :hp, :mp, :atk, :def, :mat, :mdf, :agi, :luk)
\nxp[n] # extra parameter
(n can be 0..9 or :hit, :eva, :cri, :cev, :mev, :mrf, :cnt, :hrg, :mrg, :trg)
\nsp[n] # special parameter
(n can be 0..9 or :tgr, ::grd, :rec, :pha, :mcr, :tcr, :pdr, :mdr, :fdr, :exr)
- Writes the value with ID = n and actor ID = x
0 - Party Leader
-1 - 1st non-leader member.
-2 - 2nd non-leader member. So on.
\apr[n, x] - # parameter
\axp[n, x] - # extra parameter
\asp[n, x] - # special parameter
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\vocab[method] - Write whatever Vocab.method returns, if it is a valid method call.
\vocab[method,n] - Write whatever Vocab.method(n) with ID n returns, if it is a valid method call.
\vocab[param, n] - Will draw the label for parameter with ID n.
0 => Max HP; 1 => Max MP; 2 => Attack; 3 => Defence; 4 => Magic; 5 => Magic Defence; 6 => Agility; 7 => Luck
\vocab[etype, n] - Will draw the label for equipment type with ID n.
0 => Weapon; 1 => Shield; 2 => Head; 3 => Body; 4 => Accessory
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Writes the item name and icon with item ID = n
\icl[n] - # class
\iel[n] - # element
\ip[n] - # parameter
\iwt[n] - # weapon type
\iat[n] - # armor type
\ist[n] - # skill type
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\#{code} - This will evaluate code.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\s{n,text} - Write text if the switch with ID n is ON.
\s!{n,text} - Write text if the switch with ID n is OFF.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sound Effects:
\lse - Turns the letter by letter SE on.
/lse - Turns the letter by letter SE off.
\pse - Turns the pause SE on.
/pse - Turns the pause SE off.
\fse - Turns the finish SE on.
/fse - Turns the finish SE off.
\tse - Turns the terminate SE on.
/tse - Turns the terminate SE off.
\pSE[file,x,y] - Play the "file" SE at volume x and pitch y
\pME[file,x,y] - Play the "file" ME at volume x and pitch y
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Other Effects:
\pANIM[x,n] - Play the animation with ID n over character x
\pBLN[x,n] - Play the balloon with ID n over character x
Update Information
version 1.05
version 1.03
version 1.05
- fixed issue with scripting placement with BM-titles
- fixed issue with play animation/balloon codes
version 1.03
- fixed glitch when there is no titles script