cutscene system

This commit is contained in:
Jan Racek
2026-03-24 15:51:04 +01:00
parent e51c06b012
commit 60a7063a17
12 changed files with 651 additions and 11 deletions

View File

@@ -19,6 +19,7 @@
#include "interactable.hh"
#include "luaapi.hh"
#include "sceneloader.hh"
#include "cutscene.hh"
namespace psxsplash {
class SceneManager {
@@ -113,6 +114,11 @@ class SceneManager {
// Audio system
AudioManager m_audio;
// Cutscene playback
Cutscene m_cutscenes[MAX_CUTSCENES];
int m_cutsceneCount = 0;
CutscenePlayer m_cutscenePlayer;
psxsplash::Controls m_controls;
psxsplash::Camera m_currentCamera;