Scripts

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