# NIF File Format Documentation

NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

## EffectShaderControlledVariable

An unsigned 32-bit integer, describing which float variable in BSEffectShaderProperty to animate.

### Choices

Number | Name | Description
--- | --- | ---
0 | EmissiveMultiple | EmissiveMultiple.
1 | Falloff Start Angle (degrees) | Falloff Start Angle (degrees).
2 | Falloff Stop Angle (degrees) | Falloff Stop Angle (degrees).
3 | Falloff Start Opacity | Falloff Start Opacity.
4 | Falloff Stop Opacity | Falloff Stop Opacity.
5 | Alpha Transparency (Emissive alpha?) | Alpha Transparency (Emissive alpha?).
6 | U Offset | U Offset.
7 | U Scale | U Scale.
8 | V Offset | V Offset.
9 | V Scale | V Scale.

### Storage Type

unsigned int

### Found In

- BSEffectShaderPropertyFloatController