Difference between revisions of "Branch/ru"

1,537 bytes added ,  05:02, 21 August 2012
no edit summary
imported>V.erS.us
(Created page with "{{PageTitle|Ветка диалога}} {{RussianPage|t}} {{Languages|Dialogue Branch}} <br> Dialogue Branches are data structures that group Topics t...")
 
imported>V.erS.us
 
Line 4: Line 4:
{{Languages|Dialogue Branch}}
{{Languages|Dialogue Branch}}
<br>
<br>
[[Dialogue Branch|Dialogue Branches]] are data structures that group [[Topic]]s together. They allow the dialogue system to:
Ветки диалога (Dialogue Branches) — это структуры данных, служащие для группировки {{ulink|Topic|Топиков}} (Topic). Благодаря веткам, в системе диалогов можно:  
* Organize and distinguish between dialogue trees. In essence, each Branch represents a 'thread' of the conversation.
* Организовывать и различать деревья диалогов. В сущности, каждая Ветка представляет собой отдельный 'поток' беседы.
* Account for the fact that the player can enter and exit dialogue at any time, providing a means for the player to reenter an interrupted conversation.
* Учитывать тот факт, что игрок может начать и прервать диалог в любое время, а значит предоставлять игроку возможность возобновлять прерванную беседу.




==Dialogue Branch Data==
==Данные ветки диалога==
A Dialogue Branch has the following data:
Ветка диалога (Dialogue Branch) содержит в себе следующие данные:
* '''EditorID:''' The form's Editor ID.
* '''EditorID:''' Уникальный идентификатор формы редактора.
* '''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:''' Начальный топик, который служит как «точка входа» в диалог ветки. Для веток верхнего уровня (Top-Level Branches), начальный топик определяет то, что появится в списке топиков. Для блокирующих ветвей (Blocking Branches), их {{ulink|Topic Info|информация}} будет использоваться NPC в качестве приветствия. Все ветки должны содержать только один начальный топик (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 [[Forcegreet Package]].
** '''Normal:''' Нормальные ветки никогда не появляются в {{ulink|topic list|списке топиков}} (topic list) непосредственно. Они доступны только косвенно через меню (посредством {{ulink|choice list|списка выбора}} или из другой ветки).
** '''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:''' Начальный топик ветки верхнего уровня доступны в начальном {{ulink|topic list|списке тем}} (topic list) персонажей (NPC) (при условии, что информация в начальном топике доступна данному персонажу).
** '''Blocking:''' The Starting Topic of a Blocking Branch preempts all other dialogue if it contains a valid info. See below.
** '''Blocking:''' Начальный топик (тема) Блокирующей ветки, в случае содержания информации, удовлетворяющим всем заданным условиям, блокирует остальные топики. Подробнее ниже.
* '''Exclusive:''' Once entered, the Branch effectively becomes a Blocking Branch until exited. See below.
* '''Exclusive:''' Стоит игроку начать эксклюзивную ветку диалога, как она становится блокирующей, пока игрок не выйдет из неё. Смотрите далее.


==Blocking Branches==
==Блокирующие ветки==
Blocking Branches are used to override an NPC's normal topic list. When an NPC has a valid info in a Blocking Branch's Starting Topic, the NPC will use that info as his greeting (and Hello, unless the [[Topic Info|info]] is conditioned only to be valid in the dialogue menu).
Blocking Branches are used to override an NPC's normal topic list. When an NPC has a valid info in a Blocking Branch's Starting Topic, the NPC will use that info as his greeting (and Hello, unless the [[Topic Info|info]] is conditioned only to be valid in the dialogue menu).


Anonymous user