In dance mode, ScreenSelectProfile doesn't work; fix that. I assume this will have to happen a few more times with other gametypes.
This commit is contained in:
@@ -207,7 +207,7 @@ local t = Def.ActorFrame {
|
||||
SCREENMAN:GetTopScreen():Finish();
|
||||
end;
|
||||
end;
|
||||
if params.Name == 'Up' then
|
||||
if params.Name == 'Up' or params.Name == 'Up2' then
|
||||
if GAMESTATE:IsHumanPlayer(params.PlayerNumber) then
|
||||
local ind = SCREENMAN:GetTopScreen():GetProfileIndex(params.PlayerNumber);
|
||||
if ind > 1 then
|
||||
@@ -218,7 +218,7 @@ local t = Def.ActorFrame {
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
if params.Name == 'Down' then
|
||||
if params.Name == 'Down' or params.Name == 'Down2' then
|
||||
if GAMESTATE:IsHumanPlayer(params.PlayerNumber) then
|
||||
local ind = SCREENMAN:GetTopScreen():GetProfileIndex(params.PlayerNumber);
|
||||
if ind > 0 then
|
||||
|
||||
@@ -1511,9 +1511,11 @@ StartScreen=Branch.AfterSelectProfile()
|
||||
#
|
||||
TimerSeconds=40
|
||||
#
|
||||
CodeNames="Up,Down,Start,Back"
|
||||
CodeNames=SelectProfileKeys()
|
||||
CodeUp="+MenuUp"
|
||||
CodeUp2="+Up"
|
||||
CodeDown="+MenuDown"
|
||||
CodeDown2="+Down"
|
||||
CodeStart="Start"
|
||||
CodeBack="Back"
|
||||
|
||||
|
||||
@@ -202,7 +202,7 @@ local t = Def.ActorFrame {
|
||||
SCREENMAN:GetTopScreen():Finish();
|
||||
end;
|
||||
end;
|
||||
if params.Name == 'Up' then
|
||||
if params.Name == 'Up' or params.Name == 'Up2' then
|
||||
if GAMESTATE:IsHumanPlayer(params.PlayerNumber) then
|
||||
local ind = SCREENMAN:GetTopScreen():GetProfileIndex(params.PlayerNumber);
|
||||
if ind > 1 then
|
||||
@@ -213,7 +213,7 @@ local t = Def.ActorFrame {
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
if params.Name == 'Down' then
|
||||
if params.Name == 'Down' or params.Name == 'Down2' then
|
||||
if GAMESTATE:IsHumanPlayer(params.PlayerNumber) then
|
||||
local ind = SCREENMAN:GetTopScreen():GetProfileIndex(params.PlayerNumber);
|
||||
if ind > 0 then
|
||||
|
||||
Reference in New Issue
Block a user