TR_m1_FW_TG6_DoorLock
TR_Mainland.esm
Variables
5
Local Variables
doonce
onetime
done
OnPCEquip
PCSkipEquip
Source
1Begin TR_m1_FW_TG6_DoorLock
2
3short doonce
4short onetime
5short done
6short OnPCEquip
7short PCSkipEquip
8
9if ( doonce == 0 )
10 TR_m1_FW_TG6_MuseumDoor->unlock
11 disable
12 set doonce to 1
13endif
14
15if ( onetime == 0 )
16 if ( GetJournalIndex TR_m1_FW_TG6_Stone >= 110 )
17 TR_m1_FW_TG6_MuseumDoor->Lock, 60
18 enable
19 set onetime to 1
20 endif
21endif
22
23if ( done == 0 )
24 if ( player->GetItemCount TR_m1_FW_TG6_KeepOut >= 1 )
25 set done to 1
26 endif
27 if ( GetJournalIndex TR_m1_FW_TG6_Stone >= 200 )
28 disable
29 set done to 1
30 endif
31endif
32
33set PCSkipEquip to 0
34
35if ( MenuMode )
36 set PCSkipEquip to 1
37 if ( OnPCEquip )
38 addtopic "museum access"
39 set OnPCEquip to 0
40 set PCSkipEquip to 0 ; OpenMW fails to open the book without this line
41 Activate
42 endif
43 return
44endif
45
46if ( OnActivate )
47 addtopic "museum access"
48 Activate
49endif
50
51End