Support using FDeckViewer to show deck list for Gui player from match screens of mobile and desktop games

This commit is contained in:
drdev
2014-05-04 04:41:45 +00:00
parent 056c8d0438
commit cf85a22492
5 changed files with 64 additions and 64 deletions

View File

@@ -1,5 +1,9 @@
package forge.player;
import forge.GuiBase;
import forge.LobbyPlayer;
import forge.game.Game;
import forge.game.player.RegisteredPlayer;
import forge.model.FModel;
import forge.properties.ForgePreferences;
import forge.properties.ForgePreferences.FPref;
@@ -64,4 +68,14 @@ public final class GamePlayerUtil {
}
return newName;
}
public static RegisteredPlayer getGuiRegisteredPlayer(Game game) {
LobbyPlayer guiPlayer = GuiBase.getInterface().getGuiPlayer();
for (RegisteredPlayer player : game.getMatch().getPlayers()) {
if (player.getPlayer() == guiPlayer) {
return player;
}
}
return null;
}
}