Dialogue - Text Notification - TNS Style 0x05

I have found an (undocumented) TNS style for primitive 0x0024 - Dialogue - Text Notification. This applies to node version 0x01 of the primitive.

The documented TNS Style 4 "Sim (about Object ID in Temp 1)" displays a text notification speech bubble with a picture of the Sim (in the Stack Object), a text string and an object icon (object ID in Temp 1)

However, if we're using $PrivateString:0:1 type substitutions in the text string, we need the Stack Object to be the ID of the object that has the referenced STR# and not the Sim ID

This is where TNS Style 5 (which I'm calling) "Sim (about Object ID in Temp 1 by Sim NID in Temp 2)" comes into play as it displays a text notification speech bubble with a picture of the Sim (NID in Temp 2), a text string and an object icon (object ID in Temp 1).

This style is not known about by the SimPE wizard, so you'll either have to set the TNS Style (operand 12) manually, or you can change SimPe - see here.

An example can be found in BHAV 0x1005 "Interaction - Hunt Bugs" of the "Controller - Bug Collection" object (group 0x7F93FBA3)

TNS Style 4




TNS Style 5




Hope these notes are of use to someone. Enjoy!