feat: intro video, asset updates, roadmap and engine improvements
This commit is contained in:
@@ -142,6 +142,8 @@ export function useGameEngine(videoEls: () => [HTMLVideoElement | null, HTMLVide
|
||||
if (c.thumbnail) c.thumbnail = resolveAsset(base, c.thumbnail)
|
||||
}
|
||||
}
|
||||
if (data.introVideo) data.introVideo = resolveAsset(base, data.introVideo)
|
||||
if (data.menuVideo) data.menuVideo = resolveAsset(base, data.menuVideo)
|
||||
}
|
||||
|
||||
async function loadGame(dataUrl: string) {
|
||||
@@ -165,6 +167,9 @@ export function useGameEngine(videoEls: () => [HTMLVideoElement | null, HTMLVide
|
||||
|
||||
const visitedIds = await saveSystem.getVisitedSceneIds()
|
||||
store.setVisitedSceneIds(visitedIds)
|
||||
|
||||
store.setIntroVideo(data.introVideo || '')
|
||||
store.setMenuVideo(data.menuVideo || '')
|
||||
}
|
||||
|
||||
function ensureVideo() {
|
||||
|
||||
Reference in New Issue
Block a user