Oblivion:Dialog

Aus Skript-Wiki
Wechseln zu: Navigation, Suche

Allgemeines

Ein Dialog ist jeder Text, der im Spiel gesprochen wird. Alle Dialoge werden im Quest-Fenster angelegt. Du findest die Dialoge in den Reitern Topics, Conversation, Combat, Persuasion, Detection und Service.



Überblick

  • Response ("Reaktion") - Die kleinste Einheit des Dialogs. Jede Reaktion ist auf 150 Zeichen beschränkt. Es gibt für jede Rasse ein eigenes Soundfile das eine Reaktion abgibt. Jede Reaktion ist mit einer Emotion verknüpft.
  • Info - Eine Sammlung von Reaktionen. Eine Info ist die kleinste Einheit, die gesprochen werden kann. Es ist nicht möglich eine einzige Reaktion an eine Info zu hängen. Der ganze Text muss gesprochen werden. Infos sind eher daran verknüpft wem es erlaubt ist, sie zu sagen, als unter welchen Bedingungen.
  • Topic - Eine Sammlung von Infos. Dieses ist die kleinste Einheit, die an eine Quest oder einem Script geknüpft sein kann. Das Spiel entscheidet auf Basis der Bedingungen, welche Info ausgesprochen wird.

Wenn eine Quest oder ein Script ein Thema anfordert, das ausgesprochen werden soll, durchsucht das Spiel alle aktiven Quests nach diesem Thema. Es sortiert es nach Quest-Priorität, dann untersucht es jeden für sich nach Bedingungen um zu sehen, welche erfüllt sind. Die erste erfüllte Bedingung (bzw. dessen Thema) ist das ausgesprochene. Du kannst die komplette Liste der Infos jeden Themas sehen, wenn du das "Filtered Dialogue"-Fenster aufrufst.

Das Spiel definiert, welche Themen immer verfügbar sind. Sie werden vom Spiel für bestimmte Zwecke gebraucht. These default topics are listed on the pages describing each section of the Quest window.

Siehe "Dialoge Editieren" für eine komplette Beschreibung darüber, wie man Dialoge im Quest-Fenster erstellt.



Dialog mit einem NPC:

Wenn der Spieler einen Dialog mit einem NPC beginnt (Entweder indem der Spieler einen NPC anspricht, oder er von einem NPC angesprochen wird), wird das Dialog-Menü angezeigt. Die Dialoge die zwischen dem NPC und Spieler stattfinden sind dabei im Topics-Reiter des Quest-Fensters angegeben.


Wenn der NPC das Dialog-Menü startet, wird eine Info aus dem GREETING-Standardthema ausgeben (Siehe Topic).


Dann wird die Themen-Liste angezeigt. Es werden nur die Themen aus dem Topic-Reiter angezeigt und nur die:

  • Jemals zur Spieler Themen-Liste hinzugefügt wurden (siehe unten)
  • Die sich in der Info-Liste einer aktiven Quest befinden und ihre Bedingungen erfüllt haben.

Kein Thema wird angezeigt, das nicht in irgendeiner Art und Weise der Themen-Liste zugefügt wurde: Entweder mit dem AddTopic Befehl oder durch die "Add Topic" Funktion im Quest-Fenster (siehe weiter unten). So lange bis sie zugefügt wurde, wird sie nicht angezeigt, egal ob die Bedingungen erfüllt sind.


Gesprochene Dialoge:

Viele der Spiel-Dialoge laufen außerhalb vom Dialog-Menü ab. NPCs können miteinander sprechen oder sagen "Hallo", wenn der Spieler an ihnen vorbeigeht. Diese Dialoge werden im Conversation-Reiter des Quest Fensters angegeben.


Standard-Dialoge:

NPCs sprechen zu verschiedenen Gelegenheiten, die in den Standard-Themen ("Default Topics") der restlichen Reitern aufgeführt sind:

  • Combat - Alle Kampf-Relevanten Dialoge sind hier gespeichert.
  • Persuasion - Alle Kommentare des Überreden-Minispiels sind hier gespeichert.
  • Detection - Alle Dialoge die sich mit dem Entdecken des Spielers auseinandersetzen sind hier.
  • Service - Dialoge, die mit dem Service-Menü (Handeln, Aufladen, Reparieren, Trainieren) zusammenhängen befinden sich hier.
  • Misc - Dialoge für verschiedene Standard-Themen sind hier gespeichert.


Wenn der NPC das Dialog-Menü startet, wird eine Info aus dem GREETING-Standardthema ausgeben (Siehe Topic-Reiter).

Combat

Combat Window

Persuasion

Persuasion Window

Detection

Detection window

Service

Service Window

Handeln

Handeln

Verschiedenes

Misc