incident_globals_definition
ingd
- Fields
- 40
- Structs
- 11
- Shipped tags
- 6
- Root size
- —
- Version
- 1
11 structs
- incident_globals_definition_block_struct
- game_mode_flags_struct
- incident_definition_block_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_globals_definition_block_struct
Root2 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | — | disallowed game modes | struct |
| — | 12 | incidentsblock incident_definition_block · max 1000 | block |
game_mode_flags_struct
7 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | name | string id |
| 4 | 1 | flags
| byte flags |
| 8 | — | disallowed game modes | struct |
| — | 12 | suppressed incidentsblock suppressed_incident_block · max 1000 | block |
| — | 12 | specialized incidentsblock specialized_incident_block · max 1 | block |
| — | 12 | accumulator incidentsblock incident_accumulator_block · max 1 | block |
| — | 12 | responseblock game_incident_response_block · max 32 | block |
incident_definition_block_struct
7 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | — | allowed game modes | struct |
| — | 4 | heat award | long integer |
| — | 4 | game engine event | string id |
| — | 4 | medal | string id |
| — | 4 | achievement | string id |
| — | 4 | hs script | string id |
| — | 2 | internal hs script index | short integer |
suppressed_incident_block
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 |
specialized_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_kill_implement_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_object_properties_block
1 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | special kill type
| char enum |
specialized_incident_special_kill_type_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 |
incident_accumulator_block
1 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | damage reporting type
| char enum |
incident_accumulator_child_incident_block
2 fields · 8 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | incident name | string id |
| 4 | 1 | suppression type
| byte flags |
game_incident_response_block_struct
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 |
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.