Vorlage:Quest
| |
Achtung: Du befindest dich in der RPG-Dev-Basis, diese Seite ist Teil der Kategorie RPG-Dev-Wiki:Basis. Änderungen an dieser Seite werden in viele RPG-Dev-Clients nach einem Update ebenfalls übernommen! |
| |
Diese Vorlage kann über Vorlage:Quest/Custom individuell an die Bedürfnisse des eigenen RPG-Dev-Projekts angepasst werden ohne dabei auf RPG-Dev-Basis-Updates verzichten zu müssen. Außerdem verwendet die Vorlage die ebenfalls konfigurierbaren Vorlagen Vorlage:Eventsvorlage , Vorlage:Artikeltyp-Basis. |
| Abschnitt: | Unbekannt |
| Vorhergehende: | KeineBeeinflusst durch: Keine |
| Nachfolgende: | KeineBeeinflusst: Keine |
| Questgeber: | Keiner |
Diese Vorlage dient dazu, Quests zu definieren an der eine Menge von NPCs teilnehmen können. Bei Quests handelt es sich streng genommen um eine komplexere Form von Events.
Kopiervorlage
Die Werte aus der Kopiervorlage, die nicht ausgefüllt werden sollen trotzdem nicht aus dem Artikel gelöscht werden um später ggf. schnell Daten ergenzen zu können.
{{Quest
| Name =
| Story-Quest = Nein
| Questreihe =
| Kurzbeschreibung =
| Questgeber =
| Beteiligte = Rolle1;Rolle1-NPC, Rolle2, Rolle3, ...
| Locations =
}}
|
Parameter
Fett markierte Parameter sind Pflichtangaben, die unbedingt einen Wert enthalten müssen, um die Vorlage sinnvoll verwenden zu können. An einige Parameter können mehrere Werte übergeben werden, in der Regel getrennt durch ein Komma. Diese Werte werden im Nachfolgenden durch eine Unterstreichung hervorgehoben.
| Parameter | Beschreibung |
|---|---|
| Name | Der Name der Quest falls der Name vom Seitennamen abweichen soll. Die Quest wird jedoch weiterhin im Wiki über den Seitennamen identifiziert. |
| Story-Quest | Erwartet einen Wahrheitswert. Wahr bedeutet die Quest ist eine Story-Quest, falsch dass die Quest keine Story-Quest ist (Standardverhalten bei keiner Angabe). |
| Questreihe | Dient zur Zuordnung der Quest zu einer Questreihe. Eine Quest kann nur einer Questreihen angehören! Wird eine Quest als Unterseite Unterseite einer anderen Quest angelegt, so ist die Questreihe automatisch die Unterseite wenn nichts anderes angegeben wurde. Der Wert - bedeutet die Seite gehört keiner Questreihe an, auch wenn über die Unterseiten-Regel eine geeignete Questreihe gefunden wird.
|
| Kurzbeschreibung | Ermöglicht eine kurze beschreibung der Quest, die den Kerninhalt wiedergibt. Sollte sich auf ein bis zwei kurze Sätze beschränken. |
| Questgeber | Gibt an wer der Questgeber für die Quest ist. Möglicherweise gibt es für einige Quests keinen Questgeber oder mehrere NPCs bieten die Quest an. |
| Beteiligte | Eine Auflistung aller Beteiligten an der Quest und mit welcher Rolle sie assoziiert werden. Die Auflistung sollte alle logischen Rollen enthalten, die an der Quest beteiligt sind. Einzelne Rollen können durch Kommas getrennt aufgelistet werden, Rollennamen tragen zur schnellen Identifizierung das Präfix R:. Hinter dem Rollennamen kann ein Semikolon folgen und ein Objekt (für gewöhnlich ein NPC aber auch Locations bieten sich an), welches die Rolle in der Quest übernimmt. Im Folgenden Quest-Text dann nur noch auf die definierte Rolle verwiesen. Das Objekt dem die Rolle zugewiesen wurde spielt dabei nur eine zweitrangige Rolle und bleibt ganz einfach austauschbar.
Syntaxbeispiel: Es können auch alle oder nur einzelne Rollen von anderen Quests geerbt werden. Um die gleichen Rollen mit den gleichen zugewiesenen NPCs zuzuordnen, die eine andere Quest hat, muss die gewünschte Quest in Klammern angegeben werden: Um ausgewählte Rollen einer anderen Quest zu erben existiert folgende Syntax: Es können auch einzelne Rollen einer anderen Quest geerbt werden, die in dieser Quest jedoch eine andere Rolle zugewiesen bekommen. So werden die Objekte, die in einer anderen Quest eine bestimmte Rolle besetzen, in dieser Quest einer anderen Rolle zugewiesen. Syntaxbeispiel:
Beispiel:
|
| Locations | Dient zur angabe von Locations die Schauplatz der Quest sind. Dadurch kann ein Bezug zu Locations geschaffen werden wodurch Locations wiederum alle Quests anzeigen können, die an der jeweiligen Location stattfinden. |
| |
|
| Standard-Outputs: | Output:Begonnen vom Typ BoolOutput:Beendet vom Typ BoolOutput:Erfolgreich vom Typ BoolOutput:Fortschritt vom Typ String |