Difference between revisions of "Quest Alias Tab"

708 bytes added ,  22:09, 25 November 2023
→‎Reference Alias data:: Indicated the order you have to specify aliases when using "Force Into Alias When Filled" if you want to use an optional selection with a fallback. This was not clear from the text as it was previously written.
m (→‎Alias Data:: Add an example to the faction warning for reference aliases.)
(→‎Reference Alias data:: Indicated the order you have to specify aliases when using "Force Into Alias When Filled" if you want to use an optional selection with a fallback. This was not clear from the text as it was previously written.)
Line 29: Line 29:
*'''Display Name''': (optional) Can be used to rename the reference when it is assigned to the alias. The dropdown is a list of Messages - the Message Title will replace the reference's name. Note that this change is permanent - the reference will retain the new Display Name even when it is removed from the alias.
*'''Display Name''': (optional) Can be used to rename the reference when it is assigned to the alias. The dropdown is a list of Messages - the Message Title will replace the reference's name. Note that this change is permanent - the reference will retain the new Display Name even when it is removed from the alias.
*'''Force Into Alias When Filled''': (optional) The specified alias will also be filled with whatever fills this alias. This can be useful when you need to fill aliases in a "prioritized" manner (for example, pick NPC_A if alive, otherwise pick NPC_B).
*'''Force Into Alias When Filled''': (optional) The specified alias will also be filled with whatever fills this alias. This can be useful when you need to fill aliases in a "prioritized" manner (for example, pick NPC_A if alive, otherwise pick NPC_B).
** Be aware that the last "source" alias that is filled will be the one that determines the final value for the specified "target" alias. The quest does not stop performing the force fill on the first match. In the previous example of picking NPC_A if alive, otherwise NPC_B, the alias for NPC_B should be ''first'' in the alias list, followed by the alias for NPC_A. If the NPC_B alias appears after the NPC_A alias and fills unconditionally, while the NPC_A alias fills conditionally, the value of the target alias will ''always'' be NPC_B. If they are reversed in order, then NPC_B will fill the target alias, but then NPC_A will overwrite the target alias' value if its conditions allow it to be filled.
*'''Additional Valid Voice Types for Export''': This is used in cases where the alias's Fill Type (see below) does not give the editor enough information to determine what voice types are valid (for example, Location Alias Reference). Select a form list of voice types which the editor uses to limit any dialogue assigned to this alias (on scenes or through the [[GetIsAliasRef]] condition).
*'''Additional Valid Voice Types for Export''': This is used in cases where the alias's Fill Type (see below) does not give the editor enough information to determine what voice types are valid (for example, Location Alias Reference). Select a form list of voice types which the editor uses to limit any dialogue assigned to this alias (on scenes or through the [[GetIsAliasRef]] condition).
===Checkboxes:===
===Checkboxes:===
56

edits