mirror of
https://github.com/correl/mage.git
synced 2025-04-13 17:00:09 -09:00
Fixed a problem that caused netbeans design view to fail.
This commit is contained in:
parent
189984d3d6
commit
2367ff5940
1 changed files with 31 additions and 29 deletions
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
package mage.client.util;
|
package mage.client.util;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
@ -33,38 +32,41 @@ public final class Config {
|
||||||
|
|
||||||
static {
|
static {
|
||||||
Properties p = new Properties();
|
Properties p = new Properties();
|
||||||
try(FileInputStream fis =new FileInputStream(new File("config/config.properties"))) {
|
boolean fileFound = true;
|
||||||
|
try (FileInputStream fis = new FileInputStream(new File("config/config.properties"))) {
|
||||||
p.load(fis);
|
p.load(fis);
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.fatal("Config error ", ex);
|
fileFound = false;
|
||||||
}
|
}
|
||||||
serverName = p.getProperty("server-name");
|
if (fileFound) {
|
||||||
port = Integer.parseInt(p.getProperty("port"));
|
serverName = p.getProperty("server-name");
|
||||||
remoteServer = p.getProperty("remote-server");
|
port = Integer.parseInt(p.getProperty("port"));
|
||||||
cardScalingFactor = Double.valueOf(p.getProperty("card-scaling-factor"));
|
remoteServer = p.getProperty("remote-server");
|
||||||
cardScalingFactorEnlarged = Double.valueOf(p.getProperty("card-scaling-factor-enlarged"));
|
cardScalingFactor = Double.valueOf(p.getProperty("card-scaling-factor"));
|
||||||
handScalingFactor = Double.valueOf(p.getProperty("hand-scaling-factor"));
|
cardScalingFactorEnlarged = Double.valueOf(p.getProperty("card-scaling-factor-enlarged"));
|
||||||
defaultGameType = p.getProperty("default-game-type", "Human");
|
handScalingFactor = Double.valueOf(p.getProperty("hand-scaling-factor"));
|
||||||
defaultDeckPath = p.getProperty("default-deck-path");
|
defaultGameType = p.getProperty("default-game-type", "Human");
|
||||||
defaultOtherPlayerIndex = p.getProperty("default-other-player-index");
|
defaultDeckPath = p.getProperty("default-deck-path");
|
||||||
defaultComputerName = p.getProperty("default-computer-name");
|
defaultOtherPlayerIndex = p.getProperty("default-other-player-index");
|
||||||
|
defaultComputerName = p.getProperty("default-computer-name");
|
||||||
|
|
||||||
dimensions = new CardDimensions(cardScalingFactor);
|
dimensions = new CardDimensions(cardScalingFactor);
|
||||||
dimensionsEnlarged = new CardDimensions(cardScalingFactorEnlarged);
|
dimensionsEnlarged = new CardDimensions(cardScalingFactorEnlarged);
|
||||||
// activate instead this part, to run the UI editor for some panels without error
|
} else { // Take some default valies for netbeans design view
|
||||||
// serverName = "localhost";
|
serverName = "localhost";
|
||||||
// port = 17171;
|
port = 17171;
|
||||||
// remoteServer = "mage-server";
|
remoteServer = "mage-server";
|
||||||
// cardScalingFactor = 0.4;
|
cardScalingFactor = 0.4;
|
||||||
// cardScalingFactorEnlarged = 0.5;
|
cardScalingFactorEnlarged = 0.5;
|
||||||
// handScalingFactor = 1.3;
|
handScalingFactor = 1.3;
|
||||||
// defaultGameType = p.getProperty("default-game-type", "Human");
|
defaultGameType = p.getProperty("default-game-type", "Human");
|
||||||
// defaultDeckPath = "";
|
defaultDeckPath = "";
|
||||||
// defaultOtherPlayerIndex = "1";
|
defaultOtherPlayerIndex = "1";
|
||||||
// defaultComputerName = "Computer";
|
defaultComputerName = "AI Computer";
|
||||||
//
|
|
||||||
// dimensions = new CardDimensions(cardScalingFactor);
|
dimensions = new CardDimensions(cardScalingFactor);
|
||||||
// dimensionsEnlarged = new CardDimensions(cardScalingFactorEnlarged);
|
dimensionsEnlarged = new CardDimensions(cardScalingFactorEnlarged);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue