Smoke Columns (CIGI Packets)
| Structure Type | SmokeHV | |||
|---|---|---|---|---|
| Packet ID | 238 | |||
| Packet Size (bytes) | 70 | |||
| SpyClient Lookup | host2pcnova → h2ig.dat.smokecol_hv | |||
| Parameter | Type | Description | Range | |
| Index | char | Smoke column ID. | 1 - MAX_SMOKE_COL | |
| Type | char | 0 = off 1 = light 2 = heavy 3 = light + fire 4 = heavy + fire 5 = fire 6 = white marker | 0 - 6 | |
| Active | char | Incremental (++) trigger. Duration restarts on incremental change. | 0 - 255 | |
| Transparency | char | Smoke transparency value. 0 = Opaque 127 = Fully Transparent | 0 - 127 | |
| Parent.Type | char | N/A | N/A | |
| Parent.ID | unsigned short | Entity ID of parent. | 0 - MAXSHORT | |
| Parent.Attachment_Point | char | Optional point to attach to on the parent model if supported. | Model Specific | |
Coor | Latitude | double | Degrees - Absolute Mode. | -180.0 - 180.0 |
X | double | Meters - Relative Mode. | 0.0 - MAXDOUBLE | |
| Longitude | double | Degrees - Absolute Mode. | -90.0 - 90.0 | |
| Y | double | Meters - Relative Mode. | 0.0 - MAXDOUBLE | |
| Altitude | double | Feet - Absolute Mode. | 0.0 - MAXDOUBLE | |
| Z | double | Meters - Relative Mode. | 0.0 - MAXDOUBLE | |
Duration | float | Duration of smoke in seconds after trigger is incremented. | 0.0 - MAXFLOAT | |
Size | float | In meters. 0.0 = Auto Sizing | 0.0 - MAXFLOAT | |
Speed | X | float | X-axis speed for smoke trailing in moving objects. | 0.0 - MAXFLOAT |
Y | float | Y-axis speed for smoke trailing in moving objects. | 0.0 - MAXFLOAT | |
Z | float | Z-axis speed for smoke trailing in moving objects. | 0.0 - MAXFLOAT | |