Vehicles and bipeds are both extensions of the Unit abstract tag class, which is not directly creatable itself. Generally, units are controllable objects which can "die" and appear on the motion sensor.
...
Field | Type | Comments |
---|
| bitfield |
Flag | Mask | Comments |
---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | | | 0x20 | | | 0x40 | | | 0x80 | | | 0x100 | | | 0x200 | | | 0x400 | | | 0x800 | | | 0x1000 | | | 0x2000 | | | 0x4000 | | | 0x8000 | | | 0x10000 | If enabled, prevents the unit from being instantly killed by a melee to their back. This is used for the Flood. | | 0x20000 | | | 0x40000 | | | 0x80000 | | | 0x100000 | | | 0x200000 | | | 0x400000 | | | 0x800000 | | | 0x1000000 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | | | 0x8 | | | 0x9 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | |
|
| float |
| TagDependency : effect |
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | |
|
| enum ? |
| enum ? |
| enum ? |
| float |
| float |
| TagString |
| TagString |
| float |
| Bounds |
Field | Type | Comments |
---|
| float | | float |
|
| Block |
|
| Point3D |
Field | Type | Comments |
---|
| float | | float | | float |
|
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| TagDependency : actor_variant |
| Bounds |
Field | Type | Comments |
---|
| uint16 | | uint16 |
|
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| float |
| TagDependency : damage_effect |
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | Also called "drone". | | 0x7 | | | 0x8 | | | 0x9 | | | 0xA | | | 0xB | | | 0xC | | | 0xD | | | 0xE | Also called "huragok". | | 0xF | | | 0x10 | | | 0x11 | | | 0x12 | | | 0x13 | | | 0x14 | | | 0x15 | | | 0x16 | | | 0x17 | | | 0x18 | | | 0x19 | | | 0x1A | | | 0x1B | | | 0x1C | Also called "prowler". | | 0x1D | | | 0x1E | | | 0x1F | | | 0x20 | | | 0x21 | | | 0x22 | Also called "spirit". | | 0x23 | | | 0x24 | | | 0x25 | | | 0x26 | | | 0x27 | | | 0x28 | | | 0x29 | Also called "watcher". | | 0x2A | | | 0x2B | Also called "crawler". |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | |
|
| Block |
|
| Block |
Field | Type | Comments |
---|
| int16 | | TagDependency : dialogue |
|
| float |
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | |
|
| uint16 |
| int16 |
| int16 |
| Block |
Field | Type | Comments |
---|
| float | | float |
|
| Block |
Field | Type | Comments |
---|
| TagDependency : weapon |
|
| Block |
Field | Type | Comments |
---|
| bitfield | Flag | Mask | Comments |
---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | | | 0x20 | | | 0x40 | | | 0x80 | | | 0x100 | | | 0x200 | | | 0x400 | |
| | TagString | | TagString | | Vector3D | Field | Type | Comments |
---|
| float | | float | | float |
| | float | | float | | TagString | | TagString | | float | | Bounds ? | | Block ? | | Block ? | | uint16 | | float | | float | | TagDependency : actor_variant |
|
Thanks to the following individuals for their research or contributions to this topic:
- Kavawuvi (Invader tag definitions)
- MosesOfEgypt (Tag structure research)