...
| Field | Type | Comments |
|---|
| TagDependency: weapon_hud_interface |
| bitfield |
|
| uint16 |
| uint16 |
| uint16 |
| uint16 |
| enum |
| Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | | | 0x8 | |
|
| Block |
| Field | Type | Comments |
|---|
| enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | |
| | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | |
| | Point2DInt | | Field | Type | Comments |
|---|
| int16 | | int16 |
| | float | | float | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | |
| | TagDependency: bitmap | | ColorARGBInt | RGB Color with alpha, with 8-bit color depth per channel (0-255) | Field | Type | Comments |
|---|
| uint8 | | uint8 | | uint8 | | uint8 |
| | ColorARGBInt? | | float | | float | | uint16 | | bitfield | | | float | | ColorARGBInt? | | uint16 | | Block | | Field | Type | Comments |
|---|
| int16 | | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | |
| | enum? | | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | |
| | enum? | | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | |
| | enum? | | Point2D | | Field | Type | Comments |
|---|
| float | | float |
| | Point2D? | | Point2D? | | Point2D? | | Point2D? | | Point2D? | | TagDependency: bitmap | | TagDependency: bitmap | | TagDependency: bitmap | | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | |
| | enum? | | enum? | | Block | | Field | Type | Comments |
|---|
| enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | |
| | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | |
| | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | |
| | Bounds | | Field | Type | Comments |
|---|
| float | | float |
| | Bounds? | | ColorRGB | | ColorRGB | | enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | | | 0x8 | | | 0x9 | | | 0xA | | | 0xB | |
| | float | | float |
|
|
|
| Block |
| Field | Type | Comments |
|---|
| enum? | | enum? | | Point2DInt? | | float | | float | | bitfield? | | TagDependency: bitmap | | ColorARGBInt? | | ColorARGBInt? | | ColorARGBInt? | | ColorARGBInt? | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | |
| | int8 | | uint16 | | int8 | | int8 | | int16 | | float | | float | | ColorARGBInt? |
|
| Block |
| Field | Type | Comments |
|---|
| enum? | | enum? | | Point2DInt? | | float | | float | | bitfield? | | ColorARGBInt? | | ColorARGBInt? | | float | | float | | uint16 | | bitfield? | | float | | ColorARGBInt? | | int8 | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | |
| | int8 | | bitfield | |
|
| Block |
| Field | Type | Comments |
|---|
| enum | | Option | Value | Comments |
|---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | | | 0x8 | | | 0x9 | | | 0xA | | | 0xB | | | 0xC | | | 0xD | | | 0xE | | | 0xF | | | 0x10 | | | 0x11 | | | 0x12 | |
| | enum? | | TagDependency: bitmap | | Block | | Field | Type | Comments |
|---|
| Point2DInt? | | float | | float | | bitfield? | | ColorARGBInt? | | ColorARGBInt? | | float | | float | | uint16 | | bitfield? | | float | | ColorARGBInt? | | uint16 | | uint16 | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | | | 0x20 | | | 0x40 | |
|
|
|
| Block |
| Field | Type | Comments |
|---|
| enum? | | enum? | | TagDependency: bitmap | | Block | | Field | Type | Comments |
|---|
| Point2DInt? | | float | | float | | bitfield? | | ColorARGBInt? | | ColorARGBInt? | | float | | float | | uint16 | | bitfield? | | float | | ColorARGBInt? | | uint16 | | uint16 | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | |
| | bitfield | |
|
|
| bitfield |
| Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | | | 0x20 | | | 0x40 | | | 0x80 | | | 0x100 | | | 0x200 | | | 0x400 | | | 0x800 | | | 0x1000 | | | 0x2000 | | | 0x4000 | | | 0x8000 | | | 0x10000 | | | 0x20000 | | | 0x40000 | |
|
| Block |
| Field | Type | Comments |
|---|
| bitfield | | | TagDependency: bitmap | | TagDependency: bitmap | | bitfield? | | Bounds | | Field | Type | Comments |
|---|
| float | | float |
| | Bounds? | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | |
| | int16 | | float | | bitfield | | Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | |
| | int16 | | float | | ColorRGB |
|
| uint16 |
| int16 |
| Point2DInt? |
| ColorARGBInt? |
| int8 |
| bitfield |
| Flag | Mask | Comments |
|---|
| 0x1 | | | 0x2 | | | 0x4 | |
|
| uint16 |
Thanks to the following individuals for their research or contributions to this topic:
- Kavawuvi (Invader tag definitions)
- MosesOfEgypt (Tag structure research)