Scripts

TR_m3_AT_MG01_scamp_scr

TR_Mainland.esm
Variables 6
Local Variables
doOnceActivator
doOnceCapture
doOnceDespawn
deathTimer
scampalive
time
Source
1Begin TR_m3_AT_MG01_scamp_scr 2 3float time 4short doOnceActivator 5short doOnceCapture 6short doOnceDespawn 7short deathTimer 8short scampalive 9 10if ( GetEffect sEffectSoultrap == 1 ) 11 If ( doOnceCapture == 0 ) 12 journal TR_m3_AT_MG01 20 13 set doOnceCapture to 1 14 StopCombat 15 endif 16endif 17 18if ( OnDeath == 1 ) 19 set TR_m3_Tynachos.scampkill to 1 20 set deathTimer to 1 21 set scampalive to 1 22endif 23 24if ( deathTimer == 1 ) 25 set time to ( time + GetSecondsPassed ) 26 if ( doOnceDespawn == 0 ) 27 placeAtMe T_Glb_Var_SummonFX 1 1 1 28 set doOnceDespawn to 1 29 endif 30 if ( time > 0.9 ) 31 set deathTimer to 0 32 set doOnceDespawn to 0 33 set time to 0 34 Disable 35 set TR_m3_Tynachos.scampalive to 0 36 setDelete 1 37 endif 38endif 39 40if ( MenuMode == 1 ) 41 Return 42Else 43 if ( TR_m3_Tynachos.scampdispell == 1 ) 44 set time to ( time + GetSecondsPassed ) 45 if ( time > 1.5 ) 46 if ( doOnceDespawn == 0 ) 47 placeAtMe T_Glb_Var_SummonFX 1 1 1 48 set doOnceDespawn to 1 49 endif 50 endif 51 if ( time > 2.5 ) 52 Disable 53 set TR_m3_Tynachos.scampalive to 0 54 endif 55 endif 56endif 57 58End