Hello there! We are conducting a survey to better understand the user experience in making a first edit. If you have ever made an edit on Gamepedia, please fill out the survey. Thank you!

Dateiformat QST

Aus Hexer Wiki
Wechseln zu: Navigation, Suche

QST Dateien basieren auf BioWares Generic File Format (GFF). Es empfiehlt sich, dass der Anwender bereits vertraut ist im Umgang mit GFF Dateiformaten.


Hauptstruktur[Bearbeiten | Quelltext bearbeiten]

Die Hauptstruktur (jene mit Typ = -1) haben folgendes Format:

Dateifeld Dateityp Beschreibung
QuestLocName CExoLocString Questname wie in der Liste bezeichnet
QuestLocMainPhas CExoLocString ?
QuestLocDescrip CExoLocString ? *
QuestLocShortDes CExoLocString ? *
QuestFailedLocDe CExoLocString ? *
QuestFailedLocSh CExoLocString ? *
Primary BYTE Beträgt 1 wenn es ein Teil des Plots ist
MotherDB CExoString ? wird scheinbar nicht genutzt
MainPhase Liste der QuestPhase Strukturen Haupt(Anfangs?)phase der Quest, enthält immer genau einen Eintrag

Hinweise: * Möglicherweise wird hier der Text für eine neue Quest oder eine misslungene Quest angezeigt.

QuestPhase Struktur[Bearbeiten | Quelltext bearbeiten]

Dateifeld Dateityp Beschreibung
Name CExoString Interner Questname
Type INT ?
OnCompleted CExoString Skript zum Ausführen, bezieht sich auf NCS Dateien
OnFailed CExoString Skript zum Ausführen, bezieht sich auf NCS Dateien
JournalEntry CExoString ?
Comment CExoString Kommentar
WaypointTag CExoString Interner Name für Wegpunkt der Karte POI beim Hervorheben in der Darstellung
Optional CHAR ?
SubquestsColor DWORD ?
LocName CExoLocString Name der Quest
LocPhaseName CExoLocString Name der Phase
LocDescription CExoLocString Beschreibung der Phase (lang, wird in weiß im Questfenster angezeigt)
LocShortDescript CExoLocString Zusammenfassung der Phase (kurz, wird gelb im Questfenster angezeigt)
FailedLocDesc CExoLocString Beschreibung des Scheiterns (lang, wird in weiß im Questfenster angezeigt)
FailedLocShortDe CExoLocString Zusammenfassung des Scheiterns (kurz, wird gelb im Questfenster angezeigt)
BlockName CExoString ?
IsInBlock BYTE ?
Completed BYTE ?
Failed BYTE ?
QuestBegan BYTE ?
FirstStarted INT ?
CurrPhase INT ?
NewQuestInfoSent BYTE ?
QISDFTP BYTE ?
WorldmapRegion BYTE ?
Phases Liste der QuestPhase Strukturen Andere Questphasen und Nebenquests
Conditions Liste der Condition Strukturen Einige Bedingungen **
PhaseActions Liste der Action Strukturen Notwendige Handlungen, um die Bedingungen der Phase zu erfüllen

** Das Dateifeld erfüllt einen doppelten Zweck. Der erste Zweck ist die Wahl des Entscheidungszweiges in einer Phase, wo mehrere Zweige möglich sind. Die Zweige sind nicht nur entscheidungsabhängig, sie ermöglichen ebenso unterschiedliche Resultattexte abhängig vom Questverlauf, wie zum Beispiel bei der verbleibenden Anzahl der einzusetzenden der Sephirot in der Quest "Mysteriöser Turm".

Der zweite Zweck ist die Überprüfung, ob der Spieler die nächste Questphase erreicht hat.

Die Gesamtbedingung für diese Phase ist erfüllt, wenn die Einzelbedingungen in der Auflistung mit (möglicherweise) AND bezeichnet sind.


Condition Struktur[Bearbeiten | Quelltext bearbeiten]

Dateifeld Dateityp Datei Beschreibung
Type INT Art der Bedingungsvorgabe
Parameters Liste der Parameter Strukturen
ParameterIsProgr Liste der ParameterIsProgr Strukturen ?

Art der Bedingungen[Bearbeiten | Quelltext bearbeiten]

Typ Beschreibung Parameter P1 Bedeutung
0 Flag Wert Flag Name
2 Akt Nummer Act number
4 Hat etwas mit den Questabschnitten zu tun ?
5
7 Zähler vernichtete Monster "MonsterName" MonsterName#Count
8 Zähler Gegenstände Item#Count
10 Getrunkene Elixiere? Potion name
11 ? ?
12 Hat die Journaleintag Kennung "Tag" (nach Dialog DialogName DialogName@Tag

Hinweise:

  1. Das Erlernen von Hexer-Zeichen (zumindest Aard) ist gleich mit einen Trank trinken
  2. DialogName ist die Bezeichnung der DLG Datei.


Action Strukturen[Bearbeiten | Quelltext bearbeiten]

Dateifeld Dateityp Datei Beschreibung
Id INT Art der Handlung
Params Liste der Parameter Strukturen Parameter

Action Typen[Bearbeiten | Quelltext bearbeiten]

Typ Beschreibung Parameter #1 Bedeutung Parameter #2 Bedeutung
305442690 Gain XP Summe Exp Nicht verwendet
305442691 Get item Name Gegenstand Name des Gebers
305442692 Give item Name Gegenstand Empfänger des Gegenstands
305442694 ? MST Dateifeld Nicht verwendet
305442695 Ausführen eines Skripts NCS Dateiname Nicht verwendet
305442696 Erscheinen oder bewegen NPC NPC Name Ort
305442697 Geld erhalten Summe von wem
305442699 Flag setzen Flag Name Flag Wert


Parameter Struktur[Bearbeiten | Quelltext bearbeiten]

Dateifeld Dateityp Datei Beschreibung
P1 CExoString Name Parameter
MarkedAsTrue BYTE Optional


ParameterIsProgr Struktur[Bearbeiten | Quelltext bearbeiten]

Dateifeld Dateityp Datei Name
P1 BYTE Name Parameter
MarkedAsTrue BYTE ? (Optional)

Quest Dateien[Bearbeiten | Quelltext bearbeiten]

Quest Dateien (QST) von The Witcher 1

Kapitel Dateiname Quest Name
Prolog p_init _keine Quest
Prolog q0001 Verteidigung von Kaer Morhen
Prolog q0011_fistfight Faustkampf
Prolog q0002 Ein Trank für Triss
Prolog q1007_berengar Berengars Geheimnis
Prolog q0003_stolen Geheimnisse der Hexer
Kapitel I q1001_thebeast Von Monstren und Menschen
Kapitel I q1002_onatrail Die Spur der Salamandra
Kapitel I q1004_riverbank Fremde in der Nacht
Kapitel I q1005_crypt Begrabene Erinnerungen
Kapitel I q1000_Akt1_init _keine Quest
Kapitel I q1003_sgarden Geheimer Garten
Kapitel I q1006_rasists Rassisten
Kapitel I q1011_rita Nachtigall verspätet sich
Kapitel I q1012_burial Last der Vergangenheit
Kapitel I q9001_barghest Der Bargest-Vertrag
Kapitel I q9002_drowner Der Ertrunkenen-Vertrag
Kapitel I q9003_ghul Der Ghul-Vertrag (1)
Kapitel I q1201_signs Würfelpoker: Anfänger
Kapitel I q1200_signs Ein Würfelspiel
Kapitel I q9030_topielec Das Ungeheuer des Sees
Kapitel I q9031_alghoul König der Gruft
Kapitel II q2000_Akt2_init _keine Quest
Kapitel II q2001_safeharb Sicherer Hafen
Kapitel II q2002_weed Blumen und Gold
Kapitel II q2004_toshrine Pilgerfahrt
Kapitel II q2005_claypits Tongruben
Kapitel II q2008_towsent Der Bewahrer
Kapitel II q2014_cocatric Die Große Flucht
Kapitel II q2015_grandpa Kannibale
Kapitel II q2017_messeng Sein Gewicht in Gold
Kapitel II q2101_thecase Vizima vertraulich
Kapitel II q2103_witness Der Komplize als Zeuge
Kapitel II q2104_autopsy Anatomie des Verbrechens
Kapitel II q2105_skalkst Verdächtiger: Kalkstein
Kapitel II q2106_svivaldi Verdächtiger: Vivaldi
Kapitel II q2107_smutton Verdächtiger: Bocksfleisch
Kapitel II q2108_stalar Verdächtiger: Thaler
Kapitel II q2109_scaptain Verdächtiger: Vincent Meis
Kapitel II q2110_sleuvaar Verdächtiger: Leuvaarden
Kapitel II q2112_sraymond Unter der Oberfläche
Kapitel II q2113_tower Mysteriöser Turm
Kapitel II q2116_rat Ratte
Kapitel II q2117_girls Leichte Mädchen
Kapitel II q2119_shani Ein alter Freund
Kapitel II q2122_slvswd Gedächtnis einer Klinge
Kapitel II q1010_parcel Heiße Kartoffel
Kapitel II q1014_wanted Gesucht
Kapitel II q2006_lostchild Das verlorene Lamm
Kapitel II q2003_wayhome Weit weg von Zuhause
Kapitel II q2010_ambush Aufklärung
Kapitel II q2130_gravedig Die Dankbarkeit des Totengräbers
Kapitel II q2019_w_treas Wer es findet, dem gehört es
Kapitel II q2124_w_restl Das rastlose Gespenst
Kapitel II q2125_w_wine Ein sehr ungewöhnlicher Wein
Kapitel II q2127_w_haunted Das Spukhaus
Kapitel II q9004_ddead Der Ertrunkene-Tote-Vertrag
Kapitel II q9005_echinops Der Echinops-Vertrag
Kapitel II q9007_wolf Der Wolf-Vertrag
Kapitel II q9008_algul Der Alghul-Vertrag
Kapitel II q9016_dog Der Hunde-Vertrag
Kapitel II q2202_signs Würfelpoker: Profi
Kapitel II q9032_skoffin Die Bestie aus den Kloaken
Kapitel II q9033_archen Die blutrünstige Pflanze
Kapitel II q1201_signs Würfelpoker: Anfänger
Kapitel II q2125_tech _keine Quest
Kapitel II q2020_obelisk Die Monolithen
Kapitel II q2107b_tech _keine Quest
Kapitel II q2112a_tech _keine Quest
Kapitel III q3000_Akt3_init _keine Quest
Kapitel III q3005_poshparty Ein feudaler Empfang
Kapitel III q3012_invrich Schloss und Schlüssel
Kapitel III q3013_shead Unverziehen
Kapitel III q3014_politics Spiel der Macht
Kapitel III q3016_invpoor Der Spur folgen
Kapitel III q3021_sfisst Die Wyzima-Verbindung
Kapitel III q3026_invmarsh Erntezeit
Kapitel III q3030_sweed Diplomatie und Jagd
Kapitel III q3035_order2 Tot und begraben
Kapitel III q3041_laragift Echos von gestern
Kapitel III q3042_bank Yaevinns Helden
Kapitel III q3043_trisshan Die Quelle
Kapitel III q3044_identity Persönlichkeit
Kapitel III q3031_lute Rittersporns Laute
Kapitel III q3029_healwolf Die Schöne und das Biest
Kapitel III q3203_signs Würfelpoker: Trickser
Kapitel III q9009_arche Der Archespor-Vertrag
Kapitel III q9006_graveir Der Graveir-Vertrag
Kapitel III q9011_cocatric Der Gorgo-Vertrag
Kapitel III q9012_fleder Der Flatterer-Vertrag
Kapitel III q9013_ghul Der Ghul-Vertrag (2)
Kapitel III q9014_kikimora Der Kikimore-Vertrag
Kapitel III q9020_wyvern Der Wyvern-Vertrag (1)
Kapitel III q9004_ddead Der Ertrunkene-Tote-Vertrag
Kapitel III q9005_echinops Der Echinops-Vertrag
Kapitel III q9007_wolf Der Wolf-Vertrag
Kapitel III q9008_algul Der Alghul-Vertrag
Kapitel III q9016_dog Der Hunde-Vertrag
Kapitel III q9027_dent Es wird überhaupt nicht wehtun
Kapitel III q3053_brothel Blauauge
Kapitel III q9034_wywern Die räuberische Wyvern
Kapitel III q9035_wolf Weißer Fangzahn
Kapitel III q1201_signs Würfelpoker: Anfänger
Kapitel III q1200_signs Ein Würfelspiel
Kapitel III q2202_signs Würfelpoker: Profi
Kapitel III q2125_tech _keine Quest
Kapitel III q2128_ring Der Ring
Kapitel III q2126_w_grand Die besorgte Krankenschwester
Kapitel IV q4001_dcity Wellen
Kapitel IV q4003_alvin Alvin
Kapitel IV q4004_elves Freie Elfen
Kapitel IV q4002_bride Die Hitze des Tages
Kapitel IV q4000_Akt4_init _keine Quest
Kapitel IV q4005_berengar Pfad des Schicksals
Kapitel IV q4011_hermit Jagd auf die Wilde Jagd
Kapitel IV q4012_naiad Alte Gewohnheiten sind schwer zu ändern
Kapitel IV q4013_succubus Versuchung
Kapitel IV q4014_bridge Kleine Drangsale
Kapitel IV q9015_basilisk Der Basilisk-Vertrag
Kapitel IV q9017_fwyvern Der Wyvernei-Vertrag
Kapitel IV q9018_hag Der Verschlinger-Vertrag
Kapitel IV q9019_skolop Der Riesentausendfüßler-Vertrag
Kapitel IV q9021_alp Der Alp-Vertrag
Kapitel IV q4006_bread Tägliches Brot
Kapitel IV q9036_vodian Der Wodjanoi-Priester
Kapitel IV q9039_cmentar Der alte Zemetaure
Kapitel IV q1200_signs Ein Würfelspiel
Kapitel IV q3203_signs Würfelpoker: Trickser
Kapitel V q5000_Akt5_init _keine Quest
Kapitel V q5001_secrets Süße Rache
Kapitel V q5002_ghettorun Flucht aus dem Ghetto
Kapitel V q5003_friends Unter einem Himmel aus Feuer
Kapitel V q5004_relief Die reinigende Flamme
Kapitel V q5005_striga Ihre Majestät, die Striege
Kapitel V q5011_charity Samt und Gold
Kapitel V q5012_armour Rüstung
Kapitel V q5013_rune Gnomisches Gerät
Kapitel V q5014_finger St. Gregors Litanei
Kapitel V q5015_formula Magische Formel
Kapitel V q9010_cmentar Der Zemetauer-Vertrag
Kapitel V q9022_bloed Der Bloédzuiger-Vertrag
Kapitel V q9023_bruxa Der Bruxa-Vertrag
Kapitel V q9024_garkain Der Garkin-Vertrag
Kapitel V q9025_wraith Der Erscheinung-Vertrag
Kapitel V q0011_fistfight Faustkampf
Kapitel V q9037_garkain Blutschwinge
Kapitel V q9038_bruxa Die Vampirin aus den Sümpfen
Kapitel V q1200_signs Ein Würfelspiel
Epilog q6000_epil_init _keine Quest
Epilog q6002_iceplains Eisige Spiegelungen
Epilog q6001_wyzim Asche von Vizima
Epilog q5005_striga Ihre Majestät, die Striege
Fehlt q3051_radowid Königliche Erlasse