There are three imagespace modifiers (defined by the
ImageSpaceModifier type in Papyrus) that can be used for fade-to-black transitions:
FadeToBlackImod ,
FadeToBlackHoldImod , and
FadeToBlackBackImod.
FadeToBlackImod should be applied first by doing the following:
FadeToBlackImod.apply()Utility.wait(2)
Using
wait is necessary to give time for the fade to display before holding a static black screen:
FadeToBlackImod.popTo(FadeToBlackHoldImod)
To fade out of the black screen, use the wait command again for as many seconds as desired (2 seconds will be used for this example):
Utility.wait(2)FadeToBlackHoldImod.popTo(FadeToBlackBackImod)
There is a built-in function that handles fade transitions, but I haven’t figured out how to apply it:
http://www.creationkit.com/FadeOutGame_-_Game
Functions used for above examples:http://www.creationkit.com/Apply_-_ImageSpaceModifier
http://www.creationkit.com/PopTo_-_ImageSpaceModifier
http://www.creationkit.com/Wait_-_Utility