Transparent chicago extended shaders are essentially identical to shader_transparent_chicago, but have an additional 2-stage block used when video hardware does not support more than 2 maps in a shader (which can be simulated with arguments). There is no reason to use this shader type over shader_transparent_chicago on modern systems.
See shader_transparent_chicago for more documentation.
Field | Type | Comments |
---|
| uint8 |
| bitfield |
Flag | Mask | Comments |
---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | | | 0x10 | | | 0x20 | | | 0x40 | | | 0x80 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | |
|
| enum |
Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | |
|
| float |
| TagDependency : lens_flare |
| Block |
Field | Type | Comments |
---|
| TagDependency : shader |
|
| Block |
Field | Type | Comments |
---|
| bitfield | Flag | Mask | Comments |
---|
| 0x1 | | | 0x2 | | | 0x4 | | | 0x8 | |
| | enum | Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | | | 0x8 | | | 0x9 | | | 0xA | | | 0xB | | | 0xC | |
| | enum ? | | float | | float | | float | | float | | float | | float | | TagDependency : bitmap | | enum ? | | enum | Option | Value | Comments |
---|
| 0x0 | | | 0x1 | | | 0x2 | | | 0x3 | | | 0x4 | | | 0x5 | | | 0x6 | | | 0x7 | | | 0x8 | | | 0x9 | | | 0xA | | | 0xB | |
| | float | | float | | float | | enum ? | | enum ? | | float | | float | | float | | enum ? | | enum ? | | float | | float | | float | | Point2D | Field | Type | Comments |
---|
| float | | float |
|
|
| Block ? |
|
Thanks to the following individuals for their research or contributions to this topic:
- Jakey (Explaining purpose of this tag)
- Kavawuvi (Invader tag definitions)
- MosesOfEgypt (Tag structure research)