|
|
|
@ -122,11 +122,13 @@ Function VisionEffectNoTimestop(Formlist RefsInvolved, Formlist ActorsToFreeze = |
|
|
|
|
int nItems = RefsInvolved.GetSize() |
|
|
|
|
While iIndex < nItems |
|
|
|
|
Actor VisionREF = RefsInvolved.GetAt(iIndex) as Actor |
|
|
|
|
if VisionREF.IsDisabled() |
|
|
|
|
VisionREF.EnableNoWait() |
|
|
|
|
EndIf |
|
|
|
|
VisionRef.SetAlpha(0.5) |
|
|
|
|
MS04MemoryFXBody01VFX.Play(VisionREF) |
|
|
|
|
if VisionREF |
|
|
|
|
if VisionREF.IsDisabled() |
|
|
|
|
VisionREF.EnableNoWait() |
|
|
|
|
EndIf |
|
|
|
|
VisionRef.SetAlpha(0.5) |
|
|
|
|
MS04MemoryFXBody01VFX.Play(VisionREF) |
|
|
|
|
endif |
|
|
|
|
iIndex += 1 |
|
|
|
|
EndWhile |
|
|
|
|
endif |
|
|
|
@ -169,8 +171,10 @@ Function VisionEffectNoTimestopStop(Formlist RefsInvolved, Formlist ActorsToFree |
|
|
|
|
Int iIndex = 0 |
|
|
|
|
While iIndex < nItems |
|
|
|
|
Actor VisionREF = RefsInvolved.GetAt(iIndex) as Actor |
|
|
|
|
MS04MemoryFXBody01VFX.Stop(VisionREF) |
|
|
|
|
VisionRef.SetAlpha(1) |
|
|
|
|
if VisionREF |
|
|
|
|
MS04MemoryFXBody01VFX.Stop(VisionREF) |
|
|
|
|
VisionRef.SetAlpha(1) |
|
|
|
|
endif |
|
|
|
|
iIndex += 1 |
|
|
|
|
EndWhile |
|
|
|
|
endif |
|
|
|
|