Scripts

TR_m3_q_Dedication1Sc

TR_Mainland.esm
Variables 3
Local Variables
OnPCEquip
PCSkipEquip
OnPCAdd
Source
1Begin TR_m3_q_Dedication1Sc 2 3short OnPCEquip 4short PCSkipEquip 5 6short OnPCAdd 7 8set PCSkipEquip to 0 9 10if ( GetJournalIndex TR_m3_AT_Matter_Record_a >= 30 ) 11 if ( GetDisabled == 0 ) 12 disable 13 endif 14 return 15elseif ( GetDisabled ) 16 enable 17endif 18 19if ( OnPCAdd ) 20 player->additem "TR_m3_q_Dedication" 1 21 player->removeitem "TR_m3_q_Dedication_1" 1 22 set OnPCAdd to 0 23endif 24 25if ( MenuMode ) 26 set PCSkipEquip to 1 27 if ( OnPCEquip ) 28 29 if ( TR_m3_q_DedicationFound == 0 ) 30 set TR_m3_q_DedicationFound to 1 31 endif 32 33 if ( GetJournalIndex TR_m3_AT_Matter_Record > 0 ) 34 if ( GetJournalIndex TR_m3_AT_Matter_Record < 40 ) 35 Journal TR_m3_AT_Matter_Record 40 36 endif 37 endif 38 39 set OnPCEquip to 0 40 set PCSkipEquip to 0 41 Activate 42 endif 43 return 44endif 45 46if ( OnActivate ) 47 48 if ( TR_m3_q_DedicationFound == 0 ) 49 set TR_m3_q_DedicationFound to 1 50 endif 51 52 if ( GetJournalIndex TR_m3_AT_Matter_Record > 0 ) 53 if ( GetJournalIndex TR_m3_AT_Matter_Record < 40 ) 54 Journal TR_m3_AT_Matter_Record 40 55 endif 56 endif 57 58 Activate 59endif 60 61end