-- cutscene_trigger.lua - Plays a camera flyover cutscene when player enters -- Attach to a PSXTriggerBox in the cutscene area local played = false function onTriggerEnter() if played then return end played = true setStatus("Cutscene playing...") Controls.SetEnabled(false) Cutscene.Play("camera_flyover", { onComplete = function() Controls.SetEnabled(true) setStatus("Cutscene complete!") played = false -- allow replay end }) end