Introducing Cutscene Module!

Cutscene Module is a Module Script intended to make producing cutscenes with Ease!

How do you use cutscene module?
Install it Here, And insert it into ReplicatedStorage.
Then Require the module inside of your script. Then you can utilize the functions inside!

Code example:

local CutsceneModule = require(game.ReplicatedStorage.CutsceneModule)
local Cam1 = workspace.Cameras.CamOne
local Cam2 = workspace.Cameras.CamTwo
local Cam3 = workspace.Cameras.CamThree

wait(game.Loaded)
wait(2)

CutsceneModule.PrimeCamera()
CutsceneModule.SetCamera(Cam1)
wait(2)
CutsceneModule.TweenCamera(Cam2, 1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut)
wait(2)
CutsceneModule.TweenCamera(Cam3, 4, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut)
wait(5)
CutsceneModule.ResetCamera()

This is my first Community Resource so please give me feedback!

5 Likes

There is an issue camera changes on every player

Most likely because you’re using local scripts, I’ll look into it though