TR_M1_Q66_El2_Summon
TR_Mainland.esm
Variables
2
Local Variables
state
timer
Source
1Begin TR_M1_Q66_El2_Summon
2
3short state
4float timer
5
6if ( state == -1 )
7 if ( timer > 1 )
8 SetDelete 1
9 Return
10 endif
11 set timer to ( timer + GetSecondsPassed )
12endif
13
14if ( MenuMode )
15 Return
16endif
17
18if ( state == 0 )
19 ForceGreeting
20 set state to 1
21 Return
22elseif ( state == 1 )
23 Disable
24 set state to 2
25 return
26elseif ( state == 2 )
27 if ( timer > 0.75 )
28 "TR_m1_Bal-Gernak"->RemoveSpell TR_M1_Q66_GHT_Summon
29 set state to 3
30 endif
31 set timer to ( timer + GetSecondsPassed )
32 return
33elseif ( state == 3 )
34 if ( timer > 1 )
35 if ( GetJournalIndex TR_m1_HT_El2 == 20 )
36 "TR_m1_Bal-Gernak"->ForceGreeting
37 endif
38 set state to -1
39 set timer to 0
40 endif
41 set timer to ( timer + GetSecondsPassed )
42endif
43
44End