Scripts

T_ScCrea_VentWorm

Tamriel_Data.esm
Variables 3
Local Variables
looted
close
timer
Source
1begin T_ScCrea_VentWorm 2 3; Idle = Idle loop 4; Idle2 = Closing 5; Idle3 = Closed 6; Idle4 = Opening 7; Death1 = Looted 8 9float timer 10short looted 11short close 12 13DontSaveObject 14 15if ( MenuMode ) 16 return 17endif 18 19if ( timer > 0 ) 20 set timer to ( timer - GetSecondsPassed ) 21 return 22endif 23 24; close when player gets too close 25if ( close == 1 ) 26 ; MessageBox "Player is too close, do [LoopGroup Idle2 0 1]" 27 PlaySound3D "Kwama forager slither" 28 LoopGroup Idle2 0 1 29 set timer to 10 30 set close to 2 31 return 32endif 33 34; open when player is far away 35if ( GetDistance Player >= 250 ) 36 if ( close > 0 ) 37 ; MessageBox "Far Enough Away, do [LoopGroup Idle4 0 1]" 38 PlaySound3D "Kwama forager slither" 39 LoopGroup Idle4 0 1 40 set close to 0 41 endif 42 if ( close < 0 ) 43 ; MessageBox "Finished Opening, do [PlayGroup Idle]" 44 PlaySound3D "Kwama forager slither" 45 PlayGroup Idle 46 set close to -1 47 endif 48 return 49endif 50 51if ( close == 0 ) 52 set close to 1 53endif 54 55end