Message

From the CreationKit Wiki
Revision as of 13:40, 11 November 2011 by imported>Scornett-Bot (Script running global find and replace: Category:Object Classes for Category:Objects)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Message Objects are used to create localizable text strings. Messages are used for:

  • Message Boxes, such as the message boxes that appear when you interact with a Standing Stone (doomThiefMSG)
  • Notifications, such as the Rested message (RestedMessage)
  • Text Overrides, used for overriding names on objects like Doors (dunMarkarthWizardBalconyDoorLoc) and Reference Aliases (TG09Name).
  • Help Text, such as the text that appears in the Help Menu and in in-game tutorial messages (HelpAlchemyLong).

Messages can be displayed with the Message Script's Show function.

Message Dialog

  • ID: The ID of the message.
  • Icon: Not used.
  • Owner Quest: Optionally, the Quest that owns this message, if it contains Text Replacement formatting that needs to extract data from the quest.
  • Title: The title of the message. For Text Overrides, fill in the Title and leave the Message Text blank.
  • Message Text: The body text of the message. For Notifications, fill in the Message Text and leave the Title blank.
  • Message Box: When checked, the message is displayed as a dialog box that pauses the game and waits for a response. Otherwise the message will be briefly displayed at the top left of the screen.
  • Auto-display: Not used.
  • Display Time: The number of seconds the message will be displayed. Only applicable when the message box option is unchecked.
  • Menu Buttons: A list of buttons on the message form. Right click to create a new one.
  • Item Text: The text on the selected button.
  • Item Conditions: A list of conditions that must be satisfied for the selected button to show.