TR_m3_TT_Lloris5_NPC_Indorils2
TR_Mainland.esm
Variables
8
Local Variables
NoLore
TR_Map
control
controlQ
T_Local_NPC
T_Local_NoLore
CalitiaClose
TR_Lloris5_Guard
Source
1begin TR_m3_TT_Lloris5_NPC_Indorils2
2
3short NoLore
4short TR_Map
5short control
6short controlQ
7short T_Local_NPC
8short T_Local_NoLore
9
10short CalitiaClose
11short TR_Lloris5_Guard
12
13if ( MenuMode )
14 return
15endif
16
17if ( CellChanged )
18 if ( TR_m3_TT_CalitiaPreKilled )
19 disable
20 elseif ( GetJournalIndex "TR_m3_TT_Lloris5" >= 200 )
21 disable
22 elseif ( GetJournalIndex "TR_m3_TT_Lloris5" == 100 )
23 disable
24 elseif ( GetJournalIndex "TR_m3_TT_Lloris5b" >= 100 )
25 disable
26 elseif ( GetJournalIndex "TR_m3_TT_Lloris5c" >= 100 )
27 disable
28 elseif ( GetJournalIndex "TR_m3_TT_Lloris4" >= 50 )
29 enable
30 else
31 disable
32 endif
33endif
34
35if ( GetJournalIndex "TR_m3_TT_Lloris5" >= 10 )
36 if ( GetJournalIndex "TR_m3_TT_Lloris5" < 80 )
37 if ( GetJournalIndex "TR_m3_TT_Lloris5b" == 10 )
38 if ( GetDistance "TR_m3_Calitia" <= 256 )
39 if ( CalitiaClose == 0 )
40 if ( GetDisabled == 0 )
41 set CalitiaClose to 1
42 ForceGreeting
43 endif
44 endif
45 endif
46 endif
47 endif
48endif
49
50if ( OnDeath )
51 set TR_m3_TT_Lloris5IndCount to ( TR_m3_TT_Lloris5IndCount + 1 )
52 if ( GetJournalIndex "TR_m3_TT_Lloris5" < 200 )
53 Journal "TR_m3_TT_Lloris5" 130
54 endif
55endif
56
57if ( TR_Map )
58 return
59endif
60
61set TR_Map to 3
62
63end