QUST
Quest
Format
Count | Subrecord | Name | Type | Info |
---|---|---|---|---|
+ | EDID | Editor ID | cstring | |
SCRI | Script | formid | FormID of a SCPT record. | |
FULL | Name | cstring | ||
ICON | Large Icon Filename | cstring | ||
MICO | Small Icon FIlename | cstring | ||
+ | DATA | General | struct | |
-* | CTDA | Condition | struct | FO3 and FNV definitions differ. |
-* | Stage | collection | See below for details. | |
-* | Objective | collection | See below for details. |
DATA
Name | Type | Info |
---|---|---|
Flags | uint8 | See below for values. |
Priority | uint8 | |
Unused | byte[2] | |
Quest Delay | float32 |
Flag Values
Value | Meaning |
---|---|
0x01 | Start Game Enabled |
0x02 | ?? |
0x04 | Allow Repeated Conversation Topics |
0x08 | Allow Repeated Stages |
0x10 | ?? |
Stage Subrecord Collection
Count | Subrecord | Name | Type | Info |
---|---|---|---|---|
INDX | Stage Index | int16 | ||
-* | Log Entry | collection | See below for details. |
Log Entry Subrecord Collection
Count | Subrecord | Name | Type | Info |
---|---|---|---|---|
Stage Flags | uint8 | See below for values. | ||
-* | CTDA | Condition | struct | FO3 and FNV definitions differ. |
CNAM | Log Entry | cstring | ||
+ | Embedded Script | collection | FO3 and FNV definitions differ. | |
NAM0 | Next Quest | formid | FormID of a QUST record. |
Stage Flag Values
Value | Meaning |
---|---|
0x01 | Complete Quest |
0x02 | Fail Quest |
Objective Subrecord Collection
Count | Subrecord | Name | Type | Info |
---|---|---|---|---|
QOBJ | Objective Index | int32 | ||
+ | NNAM | Description | cstring | |
-* | Target | collection | See below for details. |
Target Subrecord Collection
Count | Subrecord | Name | Type | Info |
---|---|---|---|---|
QSTA | Target | struct | ||
-* | CTDA | Condition | struct | FO3 and FNV definitions differ. |
QSTA
Name | Type | Info |
---|---|---|
Target | formid | FormID of a REFR (FO3, FNV), PGRE (FO3, FNV), PMIS (FO3, FNV), ACRE (FO3, FNV) or ACHR (FO3, FNV) record. |
Flags | uint8 | See below for values. |
Unused | byte[3] |
Flag Values
Value | Meaning |
---|---|
0x01 | Compass Marker Ignores Locks |