mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
Support using FDeckViewer to show deck list for Gui player from match screens of mobile and desktop games
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user