velnyaWalkScript
Tribunal.esm
Variables
3
Local Variables
walkstate
walked
nolore
Source
1begin velnyaWalkScript
2
3short walkstate
4short walked
5short nolore
6
7if ( MenuMode == 1 )
8 Return
9endif
10
11if ( GetJournalIndex "MS_Adulterer" >= 150 )
12 disable
13endif
14
15if ( GetJournalIndex "MS_Adulterer" == 0 )
16 Return
17endif
18
19if ( OnDeath == 1 )
20 if ( GetJournalIndex "MS_Adulterer" >= 30 )
21 Journal "MS_Adulterer" 130
22 endif
23endif
24
25if ( walked == 3 )
26 Return
27endif
28
29if ( walked == 0 )
30 if ( "taren andoren".walkstate == 2 )
31 set walkstate to 1
32 set walked to 1
33 endif
34endif
35
36if ( walkstate == 1 )
37 "velyna seran"->AiTravel 27, -4282, 106, 0
38 set walkstate to 2
39elseif ( walkstate == 2 )
40 if ( "velyna seran"->GetAiPackageDone == 1 )
41 set walkstate to 3
42 endif
43elseif ( walkstate == 3 )
44 "velyna seran"->AiTravel -82, -3517, 219, 0
45 set walkstate to 4
46elseif ( walkstate == 4 )
47 "velyna seran"->AiTravel -800, -3110, 278, 0
48 set walkstate to 5
49elseif ( walkstate == 5 )
50 "velyna seran"->AiTravel -870, -3067, 278, 0
51 set walkstate to 6
52elseif ( walkstate == 6 )
53 if ( "velyna seran"->GetAiPackageDone == 1 )
54 set walkstate to 7
55 endif
56elseif ( walkstate == 7 )
57 "velyna seran"->AiWander 0, 0, 0, 0, 0, 0
58 set walkstate to 0
59 set walked to 3
60endif
61End