SET CAM COMPONENT SHAKE
Jump to navigation
Jump to search
Number of parameters: 7 | ||
---|---|---|
Parameter # | Type | Description |
1. | Handle | Camera Handle |
2. | Integer (0-9) | Shake Type |
3. | Integer (0-8) | Shake Behaviour |
4. | Integer | Shake Duration (ms) |
5. | Float | Shake Amplitude |
6. | Float | Shake Frequency |
7. | Float | (Usually 0.0, Sometimes (rarely) up to 0.9) |
Return value: | ||
Type | Description | |
None |
Shake Types
- 0 = Pitch up/down
- 1 = Roll left/right
- 2 = Yaw left/right
- 3 = Track forward/back
- 4 = Track left/right
- 5 = Track up/down
- 6 = Track left/right
- 7 = Track forward/back
- 8 = Track up/down
- 9 = Pulse in/out
Shake Behaviour
- 1 = Constant + fade in/out
- 2 = Constant + fade in
- 3 = Exponential + fade in/out
- 4 = Very Slow Exponential + fade in
- 5 = Fast Exponential + fade in/out
- 6 = Medium Fast Exponential + fade in/out
- 7 = Slow Exponential + fade in
- 8 = Medium Slow Exponential + fade in
Example
Native.Function.Call("SET_CAM_COMPONENT_SHAKE", Game.CurrentCamera, 1, 5, 5000, 0.0035, 6.8, 0)