MessageHelperclass | en_us.t[3153] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
class
MessageHelper : object
libMessages
playerActionMessages
askDisambigList
shortTIMsg
shortTMsg
askDisambigList (matchList, fullMatchList, showIndefCounts, dist) | en_us.t[3160] |
shortTIMsg (short, long) | en_us.t[3270] |
shortTMsg (short, long) | en_us.t[3247] |
If there was no disambiguation involved, we'll use the short version of the message.
If there was unclear disambiguation involved (meaning that there was more than one logical object matching a noun phrase, but the parser was able to decide based on likelihood rankings), we'll still use the short version, because we assume that the parser will have generated a parenthetical announcement to point out its choice.
If there was clear disambiguation involved (meaning that more than one in-scope object matched a noun phrase, but there was only one choice that passed the logicalness tests), AND the announcement mode (in gameMain.ambigAnnounceMode) is DescribeClear, we'll choose the long-form message.