Difference between revisions of "Dialogue Branch"
→Dialogue Branch Data
imported>Thingy Person |
|||
Line 11: | Line 11: | ||
* '''Starting Topic:''' The Starting Topic serves as the automatic "entry point" for the dialogue in the branch. For Top-Level Branches, the Starting Topic's prompt is what will appear in the topic list. For Blocking Branches, its [[Topic Info|Info]] will be used by the NPC as a greeting. All Branches must contain exactly one Starting Topic; if a branch has multiple topics, any of them can be selected as the Starting Topic. | * '''Starting Topic:''' The Starting Topic serves as the automatic "entry point" for the dialogue in the branch. For Top-Level Branches, the Starting Topic's prompt is what will appear in the topic list. For Blocking Branches, its [[Topic Info|Info]] will be used by the NPC as a greeting. All Branches must contain exactly one Starting Topic; if a branch has multiple topics, any of them can be selected as the Starting Topic. | ||
* '''Branch Type:''' | * '''Branch Type:''' | ||
** '''Normal:''' Normal Branches never appear in the [[topic list]]. They only appear in the menu if accessed indirectly (through a [[choice list]], or from another Branch), or if they are used in a [[ | ** '''Normal:''' Normal Branches never appear in the [[topic list]]. They only appear in the menu if accessed indirectly (through a [[choice list]], or from another Branch), or if they are used in a [[ForceGreet (Package Template)|ForceGreet Package]]. | ||
** '''Top-Level:''' The Starting Topic of a Top-Level Branch will appear in the NPC's initial [[topic list]] (assuming there is a valid info in the Starting Topic for that NPC). | ** '''Top-Level:''' The Starting Topic of a Top-Level Branch will appear in the NPC's initial [[topic list]] (assuming there is a valid info in the Starting Topic for that NPC). | ||
** '''Blocking:''' The Starting Topic of a Blocking Branch preempts all other dialogue if it contains a valid info. See below. | ** '''Blocking:''' The Starting Topic of a Blocking Branch preempts all other dialogue if it contains a valid info. See below. |