diff --git a/scripts/client/camera.js b/scripts/client/camera.js index 2d6c139e..48304c5a 100644 --- a/scripts/client/camera.js +++ b/scripts/client/camera.js @@ -40,4 +40,17 @@ function processCameraFadeRendering() { } } +// =========================================================================== + +function fadeLocalCamera(state, duration, colour) { + logToConsole(LOG_DEBUG, `[V.RP.Utilities] Fading camera ${(state) ? "in" : "out"} for ${duration}ms`); + + cameraFadeDuration = duration; + cameraFadeStart = sdl.ticks; + cameraFadeIn = state; + cameraFadeColour = colour; + cameraFadeAlpha = (state) ? 255 : 0; + cameraFadeEnabled = true; +} + // =========================================================================== \ No newline at end of file