TR_m3-591_TalosSkel_script
TR_Mainland.esm
Variables
4
Local Variables
timer
swingTime
swingSpeed
startAngle
Source
1begin TR_m3-591_TalosSkel_script
2
3float timer
4float swingTime
5float swingSpeed
6float startAngle
7
8;set startAngle to GetStartingAngle, z
9
10if ( MenuMode == 1 )
11 return
12endif
13
14 set swingTime to 1
15 ;set swingSpeed to 30
16
17 set timer to ( timer + GetSecondsPassed )
18
19 ;rotate forward
20 if ( timer < swingTime )
21
22 Rotate Z, 2
23
24 ;rotate backward
25 elseif ( timer < (swingTime * 3) )
26
27 Rotate Z, -2
28
29 ;forward again
30 elseif ( timer < (swingTime * 4 ) )
31 Rotate Z, 2
32
33 ;reset timer back to zero
34 else
35 set timer to 0
36 ;SetAngle, y, GetStartingAngle, z
37 SetAtStart
38 endif
39
40end