QUST Record – Quest
QUST record type.
Classes:
|
Quest. |
-
class
QUST(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordQuest.
- Parameters
Classes:
CNAM([cstring])Log Entry.
DATA(flags, priority, unused[, quest_delay])DATA(flags, priority, unused, quest_delay)
FULL([cstring])Quest name.
ICON([cstring])Large Icon Filename.
INDX(*args, **kwargs)Stage index.
MICO([cstring])Small Icon FIlename.
NNAM([cstring])Description.
QOBJ(*args, **kwargs)Objective index.
QSDT(*args, **kwargs)Stage flags.
QSTA(target, flags, unused)Quest Target.
SCRI([cstring])Script.
Attributes:
Subrecords of this record.
Record flags
4-byte form ID
Used for revision control by the Creation Kit, if enabled.
Form version
Methods:
parse_subrecords(raw_bytes)Parse this record's subrecords.
-
namedtuple
DATA(flags, priority, unused, quest_delay=0.0)[source] Bases:
NamedTupleDATA(flags, priority, unused, quest_delay)
- Fields
-
class
INDX(*args, **kwargs)[source] Bases:
Int16RecordStage index.
-
class
QOBJ(*args, **kwargs)[source] Bases:
Int32RecordObjective index.
-
class
QSDT(*args, **kwargs)[source] Bases:
Uint8RecordStage flags.
See https://tes5edit.github.io/fopdoc/FalloutNV/Records/QUST.html
-
namedtuple
QSTA(target, flags, unused)[source] Bases:
NamedTupleQuest Target.
- Fields
-
class
SCRI(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordScript.
Form ID of a
SCPTrecord.
-
data Type:
List[RecordType]