Skip to content

Commit

Permalink
v1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
EnhancedJax committed Dec 1, 2021
1 parent 9349f06 commit a650300
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 33 deletions.
62 changes: 30 additions & 32 deletions @Resources/Lua/LaunchedFuncs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -31,40 +31,38 @@ function moveAndAlign()
local index = tonumber(SKIN:GetVariable('Location')) -- index is the origin point
local stretch = tonumber(SKIN:GetVariable('stretch')) -- stretch is an addition value
local align = tonumber(SKIN:GetVariable('Align')) -- align is a directional value
if stretch > 0 then
local posX = 0
local posY = 0
local filW = 0
local filH = 0
local posX = 0
local posY = 0
local filW = 0
local filH = 0

local init = 0
-- ------------------------- if style is transparent ------------------------ --
if set('CustomGroup', 'JD')[Style] then
SKIN:Bang('!ZPos', '1')
init = init
end
-- --------------------------- if style is oquaqe --------------------------- --
if set('CoreUI', 'String', 'Ninety', 'Center', 'CustomVideo', 'CustomPaper')[Style] then
SKIN:Bang('!ZPos', '2')
init = 1
end
posX = SKIN:GetVariable('SCREENAREAX@'..index + align * init)
local posYarray = {}
local filHarray = {}
for i=init,stretch do
table.insert(posYarray, SKIN:GetVariable('SCREENAREAY@'..index + align * i))
filW = filW + SKIN:GetVariable('SCREENAREAWIDTH@'..index + align * i)
table.insert(filHarray, SKIN:GetVariable('SCREENAREAHEIGHT@'..index + align * i))
end
posY = math.max(unpack(posYarray))
filH = math.max(unpack(filHarray))
SKIN:Bang('!SetOption', 'Filler', 'X', posX)
SKIN:Bang('!SetOption', 'Filler', 'Y', posY)
SKIN:Bang('!SetOption', 'Filler', 'W', filW)
SKIN:Bang('!SetOption', 'Filler', 'H', filH)
SKIN:Bang('!UpdateMeter', 'Filler')
SKIN:Bang('!Redraw')
local init = 0
-- ------------------------- if style is transparent ------------------------ --
if set('CustomGroup', 'JD')[Style] then
SKIN:Bang('!ZPos', '1')
init = init
end
-- --------------------------- if style is oquaqe --------------------------- --
if set('CoreUI', 'String', 'Ninety', 'Center', 'CustomVideo', 'CustomPaper')[Style] then
SKIN:Bang('!ZPos', '2')
init = 1
end
posX = SKIN:GetVariable('SCREENAREAX@'..index + align * init)
local posYarray = {}
local filHarray = {}
for i=init,stretch do
table.insert(posYarray, SKIN:GetVariable('SCREENAREAY@'..index + align * i))
filW = filW + SKIN:GetVariable('SCREENAREAWIDTH@'..index + align * i)
table.insert(filHarray, SKIN:GetVariable('SCREENAREAHEIGHT@'..index + align * i))
end
posY = math.max(unpack(posYarray))
filH = math.max(unpack(filHarray))
SKIN:Bang('!SetOption', 'Filler', 'X', posX)
SKIN:Bang('!SetOption', 'Filler', 'Y', posY)
SKIN:Bang('!SetOption', 'Filler', 'W', filW)
SKIN:Bang('!SetOption', 'Filler', 'H', filH)
SKIN:Bang('!UpdateMeter', 'Filler')
SKIN:Bang('!Redraw')
end

function Separate(str)
Expand Down
2 changes: 1 addition & 1 deletion @Resources/Version.inc
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[variables]
Version=1.2
Version=1.3

0 comments on commit a650300

Please sign in to comment.