Set Mes Win Mes Id
Signature
Description
Used before functions like Mes to replace the dialogue of the next opened window with a global message instead.
Generally, the text of a dialogue, system notification, and more are saved in the dialogue section of the location file (ebp - section 2). Now, there are also dialogues which are available in all locations. These are declared in various different files and then configured with additional arguments in section 5 of the fontpack_it.bin
file. This function references this section to display a global message (e.g. ... joins the party).
Arguments
Window Identifier
The window the dialogue will be displayed in.
There are a total of 8 windows (0 -> 7) that can be used to simultaneously display several dialogues, shapes (textures), etc. at the same time.
If a value of -1
is passed, it will be changed to 0
.
If the window is already used before calling this function, nothing will change.
Message Identifier
The entry identifier of the message inside section 5 of the fontpack_it.bin
file.
The value will be subtracted by 1 after being passed.
If an invalid value is passed (e.g. 0 -> -1), this function will have no effect on the next opened window.
Examples
Display a message that the party menu was added.
Display a message that the map for the Leviathan was obtained.
Notes
If the entry type of the message is Mist
, the displayed content will also be added to the inventory.
Last updated