Not sure if this is common knowledge, but it's new to me so I thought I'd share. TSL dialog files have nodes for using alien voices instead of looking up VO's to put in the VO_ResRef field.
Screen shot. (
http://home.comcast.net/~deathdisco/images/dlg.jpg)
AlienRaceNode is the reference to alienvo.2da. Alienvo.2da also shows which "emotions"(Emotion node) are available for each alien VO. I'm guessing "FacialAnim" is for alien characters, this example shows Sith holocrons so that doesn't apply. I don't know what "Record No VO Override" node is for, but it's set to 1 as opposed to 0.
Hope someone finds this useful. :)
Thanks for the info deathdisco. :) I have a little summary of that in the dlgeditor_readme.txt too:
...
Properties of the Branch Nodes in TSL Mode
---------------------------------------------
...
Emotion: Used for Alien/Droid voiceovers, this modifies the sound that is
uttered. References the column in alienvo.2da
AlienRaceNode: When RecordNoVOOverride=1 for this node, this value references
the row in alienvo.2da to use for droid and alien sounds. See also
Emotion property for this node.
FacialAnim: (?) Not sure if this is was a scrapped idea or not, but the guess
here is that certain models contained facial animations that
this parameter would invoke.
RecordNoVOOverride: When this is 1, this node will use droid or alien sounds
rather than VO_Resref. The value of this node's
AlienRaceNode and Emotion properties to look up the sound in
alienvo.2da. Useful for when droids/aliens speak in otherwise
human dialog.
RecordVO: When this is 1, indicates that this node will use VO_Resref, even if
RecordNoVO in General Properties equals 1. Useful for when humans speak
during an otherwise droid/alien dialog.
What's a readme? :xp: :blush2: :blush2: :blush2: