Float
Morrowind.esm
Tribunal.esm
Bloodmoon.esm
Variables
4
Local Variables
timer
swingTime
swingSpeed
startAngle
Source
1begin Float
2
3float timer
4float swingTime
5float swingSpeed
6float startAngle
7
8;set startAngle to GetStartingAngle, x
9
10if ( MenuMode == 0 )
11
12 set swingTime to 1
13 ;set swingSpeed to 30
14
15 set timer to ( timer + GetSecondsPassed )
16
17 ;rotate up
18 if ( timer < swingTime )
19
20 Rotate x,2
21
22 ;rotate down
23
24 elseif ( timer < (swingTime * 3) )
25
26 Rotate x, -2
27
28 ;up again
29 elseif (timer < (swingTime * 4 ) )
30 Rotate x, 2
31
32 ;reset timer to zero
33 else
34 set timer to 0
35 SetAtStart
36
37 endif
38
39endif
40
41end Float