27 lines
612 B
Lua
27 lines
612 B
Lua
local players = GAMESTATE:GetHumanPlayers()
|
|
|
|
local t = Def.ActorFrame {};
|
|
|
|
for pn=1,#players do
|
|
t[#t+1] = Def.ActorFrame {
|
|
InitCommand=function(self)
|
|
self:y(SCREEN_CENTER_Y)
|
|
self:x(
|
|
THEME:GetMetric(
|
|
Var "LoadingScreen",
|
|
"Player" .. ToEnumShortString(players[pn]) .. ToEnumShortString(GAMESTATE:GetCurrentStyle():GetStyleType()) .. "X"
|
|
)
|
|
)
|
|
end,
|
|
Def.Quad {
|
|
InitCommand=function(self)
|
|
(cmd('fadeleft,0.1;faderight,0.1;zoomtoheight,SCREEN_HEIGHT'))(self)
|
|
self:zoomtowidth(
|
|
Center1Player() and SCREEN_WIDTH-32 or SCREEN_CENTER_X-16
|
|
)
|
|
end
|
|
};
|
|
};
|
|
end
|
|
|
|
return t |