QST -Dateien basieren auf BioWares Generic File Format (GFF). Es empfiehlt sich, dass der Anwender bereits vertraut ist im Umgang mit GFF-Dateiformaten.
Hauptstruktur[ | ]
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[ | ]
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[ | ]
Dateifeld | Dateityp | Datei-Beschreibung |
---|---|---|
Type | INT | Art der Bedingungsvorgabe |
Parameters | Liste der Parameter-Strukturen | |
ParameterIsProgr | Liste der ParameterIsProgr-Strukturen | ? |
Art der Bedingungen[ | ]
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:
- Das Erlernen von Hexer-Zeichen (zumindest Aard) ist gleich mit einen Trank trinken
- DialogName ist die Bezeichnung der DLG Datei.
Action-Strukturen[ | ]
Dateifeld | Dateityp | Datei-Beschreibung |
---|---|---|
Id | INT | Art der Handlung |
Params | Liste der Parameter-Strukturen | Parameter |
Action-Typen[ | ]
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[ | ]
Dateifeld | Dateityp | Datei-Beschreibung |
---|---|---|
P1 | CExoString | Name Parameter |
MarkedAsTrue | BYTE | Optional |
ParameterIsProgr-Struktur[ | ]
Dateifeld | Dateityp | Datei-Name |
---|---|---|
P1 | BYTE | Name Parameter |
MarkedAsTrue | BYTE | ? (Optional) |
Quest-Dateien[ | ]
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 | Wyzima 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 Wyzima |
Epilog | q5005_striga | Ihre Majestät, die Striege |
Fehlt | q3051_radowid | Königliche Erlasse |