Hauptmenü öffnen

AntamarWiki β

Änderungen

Implementierung (Spielinhalte)

268 Bytes hinzugefügt, 08:22, 6. Jun. 2017
keine Bearbeitungszusammenfassung
Implementierung bezeichnet den Prozess des Einbaus neuer Spielinhalte nach erfolgreicher [[Abnahme]]. Dazu gehört das Hochladen der Dateien auf den Server und das Einbinden derselben in die Datenbank, was in der Regel vom A-Team oder Mitgliedern der Helferschaft übernommen wird. Bei der Implementierung gibt es diverse Einstellungsmöglichkeiten zum Auftreten der Inhalte, die hier im einzelnen Einzelnen erläutert werden. Bereits durch die [[:Vorlage:ZB|Vorlage ''ZB'']], bzw. [[:Vorlage:Infobox_Quest|Vorlage ''Quest'']] abgedeckte Angaben werden dabei ausgelassen.
== Zufallsbegegnungen ==
Es ist möglich, [[Zufallsbegegnungen]] aufgrund folgender [[Heldattribute|Attribute]] einzuschränken, ohne dass die Autoren dazu in [[AOQML]] tätig werden müssten: [[Liste der Reiche|Staatenbund]], [[Vegetation]], [[Wegklasse]], [[Wegart]], [[Handelsregionen|Handelszone]] und [[Staat]].
Weiterhin gibt es die Möglichkeit, das Auftreten an Orte oder Strecken zu binden. Legt man beispielsweise fest, dass eine Begegnung nur rund um [[Eisentrutz]] stattfinden soll, kann bei der Implementierung einfach die interne ID Eisentrutz’ benutzt werden, über die dann automatisch alle Strecken von und nach Eisentrutz abgedeckt sind. Ebenso ist es möglich, das Auftreten auf bestimmte, einzelne Strecken einzugrenzen. Beispielsweise nur von [[Eisenrose]] nach [[Eisenfels]] – was dann tatsächlich nur der Hinweg ist, der Rückweg müsste ebenfalls explizit angegeben werden. Das kann interessant sein, wenn man auf einem Fluss eine Begegnung einführen will, die nur flussab- oder flussaufwärts funktioniert oder eine konkrete Beschreibung des Ziels voraus beinhaltet. Daran anknüpfend, kann eine Zufallsbegegnung auch einer konkreten [[Sonderstrecke]] zugeordnet werden.
Alle bisher angegeben Einstellungsmöglichkeiten können miteinander kombiniert werden, man könnte also festlegen, dass eine Zufallsbegegnung im Reich A stattfindet, aber nur in Vegetation B oder auf Wegklasse C. Ebenso ist es möglich, eine Blacklist anzulegen, also Ausnahmen zu definieren, wo etwas auf keinen Fall auftreten soll. Beispielsweise immer in Handelszone X, aber niemals um Ort Y oder auf Wegstrecke Z.
== Questen ==
Die Einstellungsmöglichkeiten für [[Quest|Questen]] sind etwas umfangreicher, grundsätzlich muss hier zwischen drei Arten von Questen unterschieden werden: Reisequesten, Zufallsquesten und ortsfesten Questen. Bei allen diesen Questarten kann der Autor eine [[Store fetch|Variable]] bestimmen, die am Helden vorhanden sein muss, damit die Queste überhaupt starten kann(der Inhalt der Variable kann nicht geprüft werden, nur die Existenz). Diese wird dann ebenfalls in der Datenbank hinterlegt. Gleiches gilt für den Titel einer Queste, wenn [[Quest_(Tag)#note="TEXT"|Notizen im Tagebuch]] eine Überschrift haben sollen.
=== Reisequesten ===
== Andere Einstellungen ==
Alle anderen Einstellungen zum Auftreten von Questen müssen von den Autoren via [[AOQML]], beziehungsweise durch die Abfrage von [[Heldattribute|Attributen]], geregelt werden. Um eine Queste sofort abzubrechen, gibt es beim [[AOQML-Manual#AOQML-Tags|AOQML-Tag ]] [[Quest (AOQML)|''quest'']] den Status ''rejected'', der genau zu diesem Zweck eingeführt wurde. [[Kategorie: Onlinehilfe]][[Kategorie: Mitarbeit]]
3.459
Bearbeitungen