local version = require('common.version'); local splash1Image = gfx.CreateSkinImage('titlescreen/title/background.png', 0); local triggerModeSelect = false; -- game.LoadSkinSample('titlescreen/splash/splash1.wav'); -- local splash1SfxPlayed = false; local render = function (deltaTime) gfx.BeginPath(); gfx.ImageRect(0, 0, 1080, 1920, splash1Image, 1, 0); gfx.LoadSkinFont("segoeui.ttf") gfx.FillColor(255, 255, 255, 255); gfx.TextAlign(gfx.TEXT_ALIGN_LEFT + gfx.TEXT_ALIGN_TOP) gfx.FontSize(28); gfx.Text("USC:E:G:S:" .. version.MAJOR .. '.' .. version.MINOR .. '.' .. version.PATCH, 10, 10); -- if (not splash1SfxPlayed) then -- splash1SfxPlayed = true; -- game.PlaySample('titlescreen/splash/splash1.wav'); -- end if (triggerModeSelect) then triggerModeSelect = false; return { eventType = 'switch', toScreen = 'mode_select' } end end local onButtonPressed = function(button) if button == game.BUTTON_STA then triggerModeSelect = true; end end return { render = render, onButtonPressed = onButtonPressed }