You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5.5 KiB
5.5 KiB
Cutscene Emots
This is the example story_emot.rbrb
from the example stage provided by GemaYue.
Emotion Control (New Update)
//VS RITA
7
[!T1][!C1Y>6<][!EB11][!EM13][!EE11]
[!C4B<5>][!T4][!EB47][!EM42][!EE46]
19001
[!C3B<6>][!EP30][!T3][!EB36][!EM33][!EE31]
[!T3][!EB36][!EM33][!EE36]
[!T3][!EB36][!EM35][!EE33]
One line of emots should be created per line of dialogue in story_text.rbrb
Format Explanation
!C
Create a Character
[!CXY<Z>]
, where X, Y and Z are replaced by:
- X: Conversation ID of created character. (1-6?)
- Y: Which character to create. (A-Z, see character list below)
- Z Position of character, (0-9, by distance from opposite of facing side). (
-
changes text box color without a portrait or character name) - Wrapping Z in
<>
causes the character to appear on the right facing left,><
causes them to appear on the left facing right
ID | Character | ID | Character | ID | Character | ID | Character |
---|---|---|---|---|---|---|---|
A |
Rumi | H |
Saya | O |
Chocolate | V |
Pixie |
B |
Rita | I |
Cicini | P |
Kotri | W |
Lilli |
C |
Nieve | J |
Syaro | Q |
Keke Bunny | X |
OBJ_DRAGON3 |
D |
Nixie | K |
Cocoa | R |
Seana | Y |
Erina |
E |
Aruraune | L |
Ashuri | S |
Miriam | Z |
Ribbon |
F |
Pandora | M |
Lilith | T |
Miru | ] |
No Character |
G |
Irisu | N |
Vanilla | U |
Noah |
!T
Select Speaking Character
[!TX]
, where X is replaced by:
- X: Conversation ID of talking character.
!E
Set Character Emotion
[!EXYZ]
, where X, Y and Z are replaced by:
- X: Emotion part to modify. (see list of emotion parts below)
- Y: Conversation ID of character to modify.
- Z: Emotion Value. Refer to portrait viewer in artbook.
Note: Emotion values usually go from 0-9. But emotion values 10 and above can also be used by following the ASCII table. :
is 10, ;
is 11, <
is 12 etc.
ID | Emotion Part |
---|---|
B |
Eyebrow |
M |
Mouth |
E |
Eye |
R |
Blush (0-4) |
P |
Alternate form (Kotri green = 1, kotri blue = 2) |
I |
Item (0 or 1) |
T |
Tears (0 or 1) |
How to have a character speak without a portrait:
[!EPX:]
, where X is replaced by:
- X: Conversation ID of character to speak.
!M
Move Character Portrait
[!MXY]
, where X, Y are replaced by:
- X: Conversation ID of character to move
- Y: Position to move the character to (0-9)
Additional Formats:
~C
Set Text Box Color
[~CRGB]
, where R, G, B are replaced by:
- R, G, B: Red (0-9), Green (0-9) and Blue (0-9) respectively.
- For example:
[~C900]
is red,[~C099]
is cyan. - Only works if no talking character
]
is set. The talking character normally overrides the text box color with its own.
~E
Fade to Black
[~E0]
:
- Causes the screen to fade to black permanently. Cannot be reversed.
- Screen remains black after the cutscene.
- All
[~EX]
, whereX
is a number, do the same thing.
~F
Replace speaking character's name:
[~FX]
: where X is replaced by:
X = ? | Name | X = ? | Name | X = ? | Name |
---|---|---|---|---|---|
<= 0 |
<Character name> | 7 |
GemaYue | > (14) |
Luei |
1 |
Pixie | 8 |
Saiste | ? (15) |
Cross |
2 |
Lilli | 9 |
AT2. | @ (16) |
DUMP |
3 |
??? | : (10) |
Sirluma | A (17) |
M4 |
4 |
Mr. Tako | ; (11) |
Laluk | B (18) |
IAN |
5 |
WAERO | < (12) |
Skullo | >= C (19) |
<Blank> |
6 |
Jimbow | = (13) |
Yarin |
~G
(seems to control CGs)
[~GX]
, where X is replaced by a number.
~M
Play music during cutscene
[~MX]
, where X is replaced by:
X = ? | Music | X = ? | Music |
---|---|---|---|
0 |
<No change> | 5 |
Kitty Attack |
1 |
Melting Point / Midstream Jam | 6 |
Full On Combat |
2 |
Get On With It | 7 |
Bounce Bounce |
3 |
Sudden Death | 8 |
Brawl Breaks |
4 |
Hi-Tech Duel | 9 + |
Brawl Breaks Ver.2 |
Some Examples
Example 1
[!C1Y<4>][!T1][!EE13][!EB12][!EM14]
[!C1Y<4>]
: Create a left facing Erina[!T1]
: set her as the speaker of the current line[!EE13]
: set eyes to type 3[!EB12]
: set eyebrows to type 2[!EM14]
: set mouth to type 4
Example 2
[!C2K>5<][!T2][!EI21][!EE22][!EB23][!EM21][!ER24]
[!C2K>5<]
: Create a right facing Cocoa[!T2]
: set her as the speaker of the current line[!EI21]
: set her accessory to on (goggles for cocoa)[!EE22]
: set her eyes to type 2[!EB23]
: set her eyebrows to type 3[!EM21]
: set mouth to type 1[!ER24]
: set blush to max
Example 3
[!C1A>1<][!T1][!EP1:]
- Create a right facing Rumi without a portrait
Example 4 - NPC Emot
17
[!T2][!C2]>5<][!EB22][!EM21][!EE21][~C594]
[!C2]>5<]
: Creates a blank character[~C594]
: Sets text box color to a light green- The rest of the format can be ignored.