incident_global_properties_definition
igpd
- Fields
- 52
- Structs
- 12
- Shipped tags
- 1
- Root size
- 68 B
- Version
- 1
12 structs
- incident_global_properties_definition_struct_definition
- incident_globals_block
- incident_definition_block_struct
- game_mode_flags_struct
- suppressed_incident_block
- specialized_incident_block
- specialized_incident_kill_implement_block
- specialized_incident_object_properties_block
- specialized_incident_special_kill_type_block
- incident_accumulator_block
- incident_accumulator_child_incident_block
- game_incident_response_block_struct
incident_global_properties_definition_struct_definition
Root13 fields · 68 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | campaign multikill time | real |
| 4 | 4 | survival multikill time | real |
| 8 | 4 | multiplayer multikill time | real |
| 12 | 4 | low health threshold | real |
| 16 | 4 | shield recharge threshold | real |
| 20 | 4 | lifesaver damage threshold | real |
| 24 | 4 | avenger dead time | real |
| 28 | 2 | maximum heat | short integer |
| 32 | 4 | full heat decay time | real |
| 36 | 4 | full heat stun time | real |
| 40 | 4 | betrayal heat stun time | real |
| 44 | 12 | incident definitionsblock incident_globals_block · max 10 | block |
| 56 | 12 | default incident definitionblock incident_definition_block · max 1000 | block |
incident_globals_block
7 fields · 72 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | name | string id |
| 4 | 1 | flags
| byte flags |
| 8 | 16 | disallowed game modes | struct |
| 24 | 12 | suppressed incidentsblock suppressed_incident_block · max 1000 | block |
| 36 | 12 | specialized incidentsblock specialized_incident_block · max 1 | block |
| 48 | 12 | accumulator incidentsblock incident_accumulator_block · max 1 | block |
| 60 | 12 | responseblock game_incident_response_block · max 32 | block |
incident_definition_block_struct
7 fields · 40 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 16 | allowed game modes | struct |
| 16 | 4 | heat award | long integer |
| 20 | 4 | game engine event | string id |
| 24 | 4 | medal | string id |
| 28 | 4 | achievement | string id |
| 32 | 4 | hs script | string id |
| 36 | 2 | internal hs script index | short integer |
game_mode_flags_struct
3 fields · 16 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | aggregation type
| char enum |
| 1 | 1 | resets on
| char enum |
| 4 | 12 | child incidentsblock incident_accumulator_child_incident_block · max 60 | block |
suppressed_incident_block
3 fields · 12 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | flags
| byte flags |
| 4 | 4 | count | long integer |
| 8 | 4 | incident name | string id |
specialized_incident_block
6 fields · 56 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | base incident | string id |
| 4 | 4 | time remaining | real |
| 8 | 12 | kill implementsblock specialized_incident_kill_implement_block · max 50 | block |
| 20 | 12 | cause objectblock specialized_incident_object_properties_block · max 10 | block |
| 32 | 12 | effect objectblock specialized_incident_object_properties_block · max 10 | block |
| 44 | 12 | special kill typeblock specialized_incident_special_kill_type_block · max 10 | block |
specialized_incident_kill_implement_block
1 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | special kill type
| char enum |
specialized_incident_object_properties_block
4 fields · 36 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 2 | flags
| word flags |
| 2 | 1 | bucket type
| char enum |
| 3 | 1 | bucket class
| char enum |
| 4 | 32 | gamertag | string |
specialized_incident_special_kill_type_block
1 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | damage reporting type
| char enum |
incident_accumulator_block
2 fields · 8 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | incident name | string id |
| 4 | 1 | suppression type
| byte flags |
incident_accumulator_child_incident_block
4 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | game mode
| byte flags |
| 1 | 1 | matchmaking type
| byte flags |
| 2 | 1 | difficulty
| byte flags |
| 3 | 1 | player count
| char enum |
game_incident_response_block_struct
1 fields · 16 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 16 | incident property globals | tag reference |
Generated from the shipped game data, which carries its own tag definitions. Schema only: field names, types, offsets, and option names are published; tag values are not. See Self-describing tag layout for how this is extracted.