CHAL
Challenge
Format
| Count | Subrecord | Name | Type | Info |
|---|---|---|---|---|
| + | EDID | Editor ID | cstring | |
| FULL | Name | cstring | ||
| ICON | Path to icon texture, when viewed in PipBoy | cstring | Optional | |
| MICO | Path to icon texture, when viewed in upper-left message | cstring | Optional | |
| SCRI | Script | formid | FormID of a SCPT record. | |
| DESC | Description | cstring | ||
| DATA | Data | struct | ||
| SNAM | Value3 | formid | Depends on Data.Type | |
| XNAM | Value4 | formid | Depends on Data.Type |
DATA
| Name | Type | Info |
|---|---|---|
| Type | uint32 | Enum - see values below. |
| Threshold | uint32 | |
| Flags | uint32 | See values below. |
| Interval | uint32 | |
| Value1 | byte[2] | Depends on Type |
| Value2 | byte[2] | Depends on Type |
| Value3 | byte[4] | Depends on Type |
Type Values
| Value | Meaning |
|---|---|
| 0 | Kill From A Form List |
| 1 | Kill A Specific FormID |
| 2 | Kill Any In A Category |
| 3 | Hit An Enemy |
| 4 | Discover A Map Marker |
| 5 | Use An Item |
| 6 | Acquire An Item |
| 7 | Use A Skill |
| 8 | Do Damage |
| 9 | Use An Item From A List |
| 10 | Acquire An Item From A List |
| 11 | Miscellaneous Stat |
| 12 | Craft Using An Item |
| 13 | Scripted Challenge |
Flag Values
| Value | Meaning |
|---|---|
| 0x00000001 | Start Disabled |
| 0x00000002 | Recurring |
| 0x00000004 | Show Zero Progress |