CinematicFadeBJ
- Parameters
-
fadetype integer
duration real
tex string
red real
green real
blue real
trans real
- comment
- patch
1.00
- Source
- Blizzard.j
- return type
nothing
- Source code
function CinematicFadeBJ takes integer fadetype, real duration, string tex, real red, real green, real blue, real trans returns nothing if (fadetype == bj_CINEFADETYPE_FADEOUT) then // Fade out to the requested color. call AbortCinematicFadeBJ() call CinematicFadeCommonBJ(red, green, blue, duration, tex, 100, trans) elseif (fadetype == bj_CINEFADETYPE_FADEIN) then // Fade in from the requested color. call AbortCinematicFadeBJ() call CinematicFadeCommonBJ(red, green, blue, duration, tex, trans, 100) call FinishCinematicFadeAfterBJ(duration) elseif (fadetype == bj_CINEFADETYPE_FADEOUTIN) then // Fade out to the requested color, and then fade back in from it. if (duration > 0) then call AbortCinematicFadeBJ() call CinematicFadeCommonBJ(red, green, blue, duration * 0.5, tex, 100, trans) call ContinueCinematicFadeAfterBJ(duration * 0.5, red, green, blue, trans, tex) call FinishCinematicFadeAfterBJ(duration) endif else // Unrecognized fadetype - ignore the request. endif endfunction