The Father and Letho arrive to the Temple without short visibility at the start

This commit is contained in:
Eddoursul 2024-01-29 03:39:36 +01:00
parent 3763b26754
commit f3dea2bce8
2 changed files with 12 additions and 2 deletions

Binary file not shown.

View File

@ -1059,14 +1059,24 @@ Function TharaelRemoveSpell()
EndFunction
Function MaterializeFatherBrotherSorrow()
; 2.1: To avoid blinking on arrival, we teleport the Father and Letho to Abnormality's marker
; behind player's back, set alpha to 0, and then move them to the target
FS_NQR03_LethoREF.EnableNoWait()
FS_NQR05_FatherREF.EnableNoWait()
FS_NQR03_LethoREF.moveto(FS_NQR05_Abnormality_Egg_Marker)
FS_NQR03_LethoREF.SetAlpha(0.0)
FS_NQR05_FatherREF.moveto(FS_NQR05_Abnormality_Egg_Marker)
FS_NQR05_FatherREF.SetAlpha(0.0)
FS_NQR03_LethoREF.moveto(FS_NQR05_SC17_LethoMarker)
FS_NQR03_LethoREF.Enable()
Wait(0.6)
_00E_FS_NQR05_Father_Materializer.Play(FS_NQR03_LethoREF)
_00E_A2_Ghostwalk_TeleportDoneSound.Play(FS_NQR03_LethoREF)
FS_NQR05_FatherREF.moveto(FS_NQR05_SC17_FatherMarker)
FS_NQR05_FatherREF.Enable()
Wait(0.4)
_00E_FS_NQR05_Father_Materializer.Play(FS_NQR05_FatherREF)
_00E_A2_Ghostwalk_TeleportDoneSound.Play(FS_NQR05_FatherREF)