Joe
Has an Avatar avatar

Posts: 255
Registered: 07-04 |
Heh, perhaps my explaination of the horizontal range was a bit crap.
If, for example, you had a horizontal range of 60 degrees and the steam spawner (^) was facing north, the steam would fly out at an angle of anything between -30 and 30 degrees either side of north. Horizontal spread of 0 would make the angle of movement of all the steam puffs equal to the angle of the steam spawner (0 degrees in this case).
code:
-30 0 30 0
\ / |
\ / |
\ / |
\ / |
^ ^
Horiz Range 60 degrees Horiz Range 0 degrees
As for the vertical angle problem, if you wanted to fire some steam upwards, setting the vertical angle to 90 would result in the steam being fired straight up, -90 fires it straight down. Any angle from -360 to 360 should work ok for vertical angle (i haven't tested for angles out of this range).
code:
60 90
\ |
\ |
\|
0 -------* o_o 0 DEGREES
/|
/ |
/ |
-60 -90
The vertical range works the same as the horizontal one, only it uses the vertical angle instead of the thing's angle.
Hope that makes a bit more sense :P
|