Better testscene
This commit is contained in:
18
Assets/lua/cutscene_trigger.lua
Normal file
18
Assets/lua/cutscene_trigger.lua
Normal file
@@ -0,0 +1,18 @@
|
||||
-- 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
|
||||
Reference in New Issue
Block a user