TR_m4_VA_hlaaluexp2_scr
TR_Mainland.esm
Variables
13
Local Variables
nolore
nohello
noidle
disableonce
enableonce
finaldisable
inanbarsud
followingpc
followonce
talkedtobudak
greetonce
T_Local_NPC
TR_Map
Source
1begin TR_m4_VA_hlaaluexp2_scr
2
3short nolore
4short nohello
5short noidle
6short disableonce
7short enableonce
8short finaldisable
9short inanbarsud
10short followingpc
11short followonce
12short talkedtobudak
13short greetonce ;in dialogue
14short T_Local_NPC
15short TR_Map
16
17if ( TR_Map != 4 )
18 set TR_Map to 4
19endif
20
21if ( finaldisable )
22 return
23endif
24
25if ( GetJournalIndex, "TR_m4_VA_Roadside" >= 50 )
26 disable
27 set finaldisable to 1
28endif
29
30if ( GetJournalIndex, "TR_m4_VA_Roadside" >= 30 )
31 if ( talkedtobudak == 0 )
32 AIWander, 0, 0, 0
33 set talkedtobudak to 1
34 endif
35 if ( CellChanged )
36 sethealth 0
37 endif
38endif
39
40if ( inanbarsud == 0 )
41 if ( GetPCCell, "Anbarsud, Shrine" == 1 )
42 Journal TR_m4_VA_Roadside 20
43 set inanbarsud to 1
44 AIWander, 0, 0, 0
45 endif
46endif
47
48if ( OnDeath )
49
50 if ( talkedtobudak == 1 ) ;Skips adding to the global twice if budak kills.
51 if ( TR_M4_VA_deadhlaalu_glb >= 3 )
52 Journal TR_m4_VA_Roadside 40
53 endif
54 return
55 endif
56
57 set TR_M4_VA_deadhlaalu_glb to ( TR_M4_VA_deadhlaalu_glb + 1 )
58
59 if ( TR_M4_VA_deadhlaalu_glb >= 3 )
60 Journal TR_m4_VA_Roadside 40
61 endif
62endif
63
64if ( enableonce )
65 return
66endif
67
68if ( GetJournalIndex, "TR_m4_VA_Roadside" >= 10 )
69 enable
70 set enableonce to 1
71endif
72
73if ( disableonce )
74 return
75endif
76
77disable
78set disableonce to 1
79
80end