Files
sampleproj/Assets/lua/cutscene_trigger.lua
2026-03-29 13:18:13 +02:00

19 lines
511 B
Lua

-- 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