Scripts

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