Displays speech and characters.
Utage’s basic display is implemented by specifying “Character name” + “Display pattern” + “Text.”
In addition, you can also implement many other functionality such as controlling the character display, playing voices, etc.
On the other hand, such a wide range of functionality may seem slightly complex; however, you can just ignore it as long as you are not trying to implement anything special.
|Data item name||Description||Type||Handling process when empty|
|Command||Must be empty|
If it is a name set in the Character sheet, it displays its standing pose.
If not set, it displays it as it is on the name column of the message window.
|Arg2||Display pattern. For details, please refer to “Change Display Patterns such as Expressions” below.||string||Default pattern or no change|
|Arg3||Layer name. For details, please refer to “Display Multiple Characters” below.||string||Default layer or no change|
|Arg4||X coordinate. For details, please refer to “Configure Display Position” below.||float||0 or no change|
|Arg5||Y coordinate. For details, please refer to “Configure Display Position” below.||float||0 or no change|
|Arg6||Fade number of seconds||float||0.2 (seconds)|
|Text||Text to be displayed||string||Please refer to “If the Text is Omitted” below.|
|PageCtrl||Page control Details: Text Display||enum||If empty, it is set to 1 page = 1 text as normal.|
|Voice||Voice filename||string||If empty, no voice is played.|
|VoiceVersion||Valid only when downloading. Voice file version. When doing data updates, the number gets bigger.||int||If empty, it is set to 0.|
Display Speech without Standing Pose
Even with characters without a standing pose, by entering their name in ARG1, you can display their speech alongside their name. In this case, Arg2 to Arg6 which are related to the standing pose, are ignored.
Change Display Patterns such as Expressions
In Arg2, you can specify a pattern configured in the Character sheet in order to change the character’s expression, etc.
If no expression is specified, then it continues with the previous expression.
If displaying a character for the first time and no pattern has been specified, it displays the default pattern (the first pattern on the Character sheet).
To display a character using a different size, add an expression pattern with a different scale on the Character sheet, and then try using it.
Display Multiple Characters
To display multiple characters simultaneously, you use layers. If you specify a layer name in Arg3, the character is displayed in that layer.
You can only display one character per layer, so if you try to display another character on the same layer, the previous character will then disappear automatically.
As you can only display one character in the same layer, you need to set as many layers as there are characters.
If a character of the same name has already been displayed, you can leave the layer name empty.
If the layer of the new character to be displayed is empty, it will use the first one of the Character layers.
Specify Display Position
To specify the display coordinates in detail, you can set the X and Y coordinates using Arg4 and Arg5 respectively.
Please note that these coordinates and the position of the display layer are added together to calculate the actual display coordinates on screen.
If the Text is Omitted
If the Text is omitted, you can continue to change the Character’s expression, layer, position, etc. without the need to change the page.
Please try using this when you want to display multiple characters from the beginning, such as at the start of a scene, etc.