TR_m4_HH_GreefDisable
TR_Mainland.esm
Variables
2
Local Variables
doOnce
OnPCAdd
Source
1Begin TR_m4_HH_GreefDisable
2
3; disables stolen greef and nearby equipment outside of quest, unless it is logical that it is still there
4
5short doOnce
6short OnPCAdd
7
8if ( OnPCAdd ) ; don't disable if picked up once
9 return
10endif
11
12if ( GetDisabled == 0 )
13 if ( GetJournalIndex "TR_m4_HH_AND_Greef" < 10 )
14 Disable
15 elseif ( GetJournalIndex "TR_m4_HH_AND_Greef" < 70 )
16 if ( TR_m4_HH_SavrethiAlive == 0 ) ; disable if they are dead at start of quest
17 Disable
18 endif
19 elseif ( GetJournalIndex "TR_m4_HH_AND_Greef" >= 100 )
20 Set doOnce to 1
21 Disable
22 endif
23 return
24elseif ( GetJournalIndex "TR_m4_HH_AND_Greef" >= 10 )
25 if ( doOnce == 0 )
26 Set doOnce to 1
27 if ( TR_m4_HH_SavrethiAlive > 0 ) ; only enable if at least one of them is alive
28 Enable
29 endif
30 endif
31endif
32
33End