fallingScript
Morrowind.esm
Variables
2
Local Variables
fellonce
timer
Source
1begin fallingScript
2
3short fellonce
4float timer
5
6if ( "agronian guy"->OnDeath == 1 )
7 set fellonce to -1
8 return
9endif
10
11if ( fellonce == -1 )
12 return
13endif
14
15if ( fellonce == 2 )
16 set timer to ( timer + Getsecondspassed )
17 if ( timer >= 4 )
18 "player"->Say "Vo\w\m\Fle_WM005.mp3" "WAAAAAAAOOOOOOOOOOAAAAAAAAAGGGHHHHHH!!!!!"
19 "agronian guy"->Fall
20 set fellonce to -1
21 endif
22endif
23
24if ( fellonce == 0 )
25 if ( GetDistance Player <= 2000 )
26 "agronian guy"->enable
27 ;"agronian guy"->AiWander 32 0 0 0 0 0 0 0 0 0 0 0
28 ;PlayGroup WalkForward 1
29 "agronian guy"->Fall
30 set fellonce to 1
31 endif
32endif
33
34if ( fellonce == 1 )
35 set timer to ( timer + Getsecondspassed )
36 if ( timer >= 2 )
37 "fallguy_collision_unique"->Disable
38 ;"agronian guy"->AiWander 32 0 0 0 0 0 0 0 0 0 0 0
39 ;"agronian guy"->PlayGroup WalkForward 1
40 "agronian guy"->Fall
41 "player"->Say "Vo\w\m\Hit_WM006.mp3" "AAAAAAARRRRRRGGGGGGGGGGGGGGGGGGGG!!!!!!"
42 set fellonce to 2
43 endif
44endif
45
46endif
47
48
49end fallingScript