Oblivion Mod talk:Mod File Format/QUST
The UESPWiki – Your source for The Elder Scrolls since 1995
QUST structure[edit]
The full structure of the QUST subrecords appears to be somewhat beastly, containing loops within nested loops. Luckily, most quests don't get complex enough to need all the nested layers, but then there are quests like Oblivion:Unearthing Mehrunes Razor or Oblivion:The Killing Field, which were key sources for deciphering the following structure. I'm not sure whether this will help anyone else, but it's the best way I can come up with for summarizing it:
- EDID (1 / QUST)
- FULL (0-1 / QUST)
- ICON (0-1 / QUST)
- DATA (1 / QUST)
- SCRI (0-1 / QUST)
- CTDA (0-many / QUST)
- INDX (0-many / QUST)
- QSDT (1-many / INDX)
- CTDA (0-many / QSDT)
- CNAM (0-1 / QSDT)
- SCHR (1 / QSDT)
- SCDA (0-1 / SCHR)
- SCTX (1 / SCHR)
- SCRO (0-many / SCHR)
- QSDT (1-many / INDX)
- QSTA (0-many / QUST)
- CTDA (0-many / QSTA)