wave_template
wave
- Fields
- 12
- Structs
- 3
- Shipped tags
- 31
- Root size
- 12 B
- Version
- 1
3 structs
wave_template_block_struct
Root1 fields · 12 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 12 | squad specificationsblock wave_squad_specification_struct · max 16 | block |
wave_squad_specification_struct_struct
6 fields · 40 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 16 | squad template | tag reference |
| 16 | 16 | spawn conditions | struct |
| 32 | 2 | weight | short integer |
| 34 | 1 | min spawn | char integer |
| 35 | 1 | max spawn | char integer |
| 36 | 4 | placement filter
| long enum |
ai_spawn_conditions_struct
5 fields · 16 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | flags
| byte flags |
| 1 | 1 | difficulty flags
| byte flags |
| 4 | 4 | player count range | short integer bounds |
| 8 | 4 | survival round range | short integer bounds |
| 12 | 4 | survival set range | short integer bounds |
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.