From c31a2ab6228cd2dc47622a14100a375c58cb941f Mon Sep 17 00:00:00 2001 From: FajsiEx Date: Sat, 9 Oct 2021 22:09:25 +0200 Subject: [PATCH] + basic user panel to gameplay --- scripts/gameplay.lua | 4 +++ scripts/gameplay/user_panel.lua | 34 ++++++++++++++++++ .../user_panel/bg.png} | Bin 3 files changed, 38 insertions(+) create mode 100644 scripts/gameplay/user_panel.lua rename textures/{status_back.png => gameplay/user_panel/bg.png} (100%) diff --git a/scripts/gameplay.lua b/scripts/gameplay.lua index 7fc3302..db4053d 100644 --- a/scripts/gameplay.lua +++ b/scripts/gameplay.lua @@ -4,6 +4,7 @@ local VolforceWindow = require('components.volforceWindow') local Banner = require('gameplay.banner') local CritLine = require('gameplay.crit_line') local Console = require('gameplay.console') +local UserPanel = require('gameplay.user_panel') local Gauge = require('gameplay.gauge') local Chain = require('gameplay.chain') local LaserAlert = require('gameplay.laser_alert') @@ -26,6 +27,9 @@ function render(deltaTime) gfx.Scale(scale, scale); Banner.render(deltaTime); + + UserPanel.render(deltaTime); + Gauge.render( deltaTime, gameplay.gauge.type, diff --git a/scripts/gameplay/user_panel.lua b/scripts/gameplay/user_panel.lua new file mode 100644 index 0000000..798d10d --- /dev/null +++ b/scripts/gameplay/user_panel.lua @@ -0,0 +1,34 @@ + +local VolforceWindow = require('components.volforceWindow'); + +local desw = 1080; +local desh = 1920; + +local bgImage = gfx.CreateSkinImage("gameplay/user_panel/bg.png", 0); + + +local tickTransitions = function (deltaTime) + +end + +local render = function (deltaTime) + tickTransitions(deltaTime) + + gfx.BeginPath(); + gfx.ImageRect( + 0, + 650, + 449*0.85, + 336*0.85, + bgImage, + 1, + 0 + ); + + VolforceWindow.render(deltaTime, 220, 847) + +end + +return { + render=render +} \ No newline at end of file diff --git a/textures/status_back.png b/textures/gameplay/user_panel/bg.png similarity index 100% rename from textures/status_back.png rename to textures/gameplay/user_panel/bg.png