damage_response_definition
drdf
- Fields
- 34
- Structs
- 9
- Shipped tags
- 155
- Root size
- 24 B
- Version
- 1
9 structs
- damage_response_definition_struct_definition
- damage_response_class_block
- damage_response_directional_flash_struct
- damage_response_motion_sensor_ping
- damage_response_global_sound_effect_block_struct
- mapping_function
- area_control_block_struct
- area_control_scalar_function_struct
- area_control_scalar_object_function_struct
damage_response_definition_struct_definition
Root2 fields · 24 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 12 | classesblock damage_response_class_block · max 2 | block |
| 12 | 12 | area controlblock area_control_block · max 1 | block |
damage_response_class_block
5 fields · 80 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 2 | flags
| word flags |
| 4 | 4 | maximum distance | real |
| 8 | 4 | distance falloff | struct |
| 12 | 4 | angle falloff | struct |
| 16 | 64 | object falloff | struct |
damage_response_directional_flash_struct
3 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | Input Variable | string id |
| 4 | 4 | Range Variable | string id |
| 8 | — | Mapping | struct |
damage_response_motion_sensor_ping
1 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | — | Mapping | struct |
damage_response_global_sound_effect_block_struct
8 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 2 | type
| short enum |
| 2 | 2 | flags
| word flags |
| 4 | — | directional flash | struct |
| — | — | motion sensor ping | struct |
| — | 16 | rumble | tag reference |
| — | 16 | camera shake | tag reference |
| — | 16 | simulated_input | tag reference |
| — | 12 | global sound effectblock damage_response_global_sound_effect_block · max 1 | block |
mapping_function
2 fields| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | effect name | string id |
| 4 | — | scale => duration | struct |
area_control_block_struct
1 fields · 20 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 20 | data | data |
area_control_scalar_function_struct
2 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 2 | ping duration | short integer |
| 2 | 2 | ping scale | short integer |
area_control_scalar_object_function_struct
10 fields · 64 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | duration | real |
| 4 | 2 | fade function
| short enum |
| 8 | 4 | center size | real |
| 12 | 4 | offscreen size | real |
| 16 | 4 | center alpha | real |
| 20 | 4 | offscreen alpha | real |
| 24 | 4 | inner alpha | real |
| 28 | 4 | outer alpha | real |
| 32 | 16 | flash color | real argb color |
| 48 | 16 | arrow color | real argb color |
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.