1
0
mirror of https://github.com/cekis/swg-api synced 2026-01-16 19:05:10 -05:00
Files
swg-api/src/main/java/swg/entity/SwgConfiguration.java
2021-03-29 23:56:02 -07:00

3181 lines
108 KiB
Java

package swg.entity;
import org.springframework.boot.context.properties.ConfigurationProperties;
import java.util.List;
@ConfigurationProperties
public class SwgConfiguration {
private final GameServer gameServer = new GameServer();
private final CentralServer centralServer = new CentralServer();
private final ServerMetrics serverMetrics = new ServerMetrics();
private final ChatServer chatServer = new ChatServer();
private final CommodityServer commodityServer = new CommodityServer();
private final PlanetServer planetServer = new PlanetServer();
private final ConnectionServer connectionServer = new ConnectionServer();
private final LoginServer loginServer = new LoginServer();
private final ScriptFlags scriptFlags = new ScriptFlags();
private final Quest quest = new Quest();
private final BestineEvents bestineEvents = new BestineEvents();
private final SharedLog sharedLog = new SharedLog();
private final SharedNetwork sharedNetwork = new SharedNetwork();
private final SharedFoundation sharedFoundation = new SharedFoundation();
private final Dungeon dungeon = new Dungeon();
private final EventTeam eventTeam = new EventTeam();
private final CharacterBuilder characterBuilder = new CharacterBuilder();
private final Custom custom = new Custom();
SwgConfiguration() {}
public GameServer getGameServer() {
return gameServer;
}
public CentralServer getCentralServer() {
return centralServer;
}
public ServerMetrics getServerMetrics() {
return serverMetrics;
}
public ChatServer getChatServer() {
return chatServer;
}
public CommodityServer getCommodityServer() {
return commodityServer;
}
public PlanetServer getPlanetServer() {
return planetServer;
}
public ConnectionServer getConnectionServer() {
return connectionServer;
}
public LoginServer getLoginServer() {
return loginServer;
}
public ScriptFlags getScriptFlags() {
return scriptFlags;
}
public Quest getQuest() {
return quest;
}
public BestineEvents getBestineEvents() {
return bestineEvents;
}
public SharedLog getSharedLog() {
return sharedLog;
}
public SharedNetwork getSharedNetwork() {
return sharedNetwork;
}
public SharedFoundation getSharedFoundation() {
return sharedFoundation;
}
public Dungeon getDungeon() {
return dungeon;
}
public EventTeam getEventTeam() {
return eventTeam;
}
public CharacterBuilder getCharacterBuilder() {
return characterBuilder;
}
public Custom getCustom() {
return custom;
}
public String toString() {
String output = "[CentralServer]" + centralServer.toString();
output += "[ServerMetrics]" + serverMetrics.toString();
output += "[ChatServer]" + chatServer.toString();
output += "[CommodityServer]" + commodityServer.toString();
output += "[PlanetServer]" + planetServer.toString();
output += "[ConnectionServer]" + connectionServer.toString();
output += "[LoginServer]" + loginServer.toString();
output += "[ScriptFlags]" + scriptFlags.toString();
output += "[Quest]" + quest.toString();
output += "[BestineEvents]" + bestineEvents.toString();
output += "[SharedLog]" + sharedLog.toString();
output += "[SharedNetwork]" + sharedNetwork.toString();
output += "[SharedFoundation]" + sharedFoundation.toString();
output += "[Dungeon]" + dungeon.toString();
output += "[EventTeam]" + eventTeam.toString();
output += "[GameServer]" + gameServer.toString();
output += "[CharacterBuilder]" + characterBuilder.toString();
output += "[Custom]" + custom.toString();
return output + "\n\n";
}
public static class CentralServer {
private boolean auctionEnabled;
private boolean developmentMode;
private String clusterName;
private String metricsDataURL;
private int webUpdateIntervalSeconds;
private boolean newbieTutorialEnabled;
private List<StartPlanet> startPlanet;
CentralServer() {}
public String toString() {
String output = "\nauctionEnabled=" + auctionEnabled;
output += "\ndevelopmentMode=" + developmentMode;
output += "\nclusterName=" + clusterName;
output += "\nmetricsDataURL=" + metricsDataURL;
output += "\nnewbieTutorialEnabled=" + newbieTutorialEnabled;
output += "\nwebUpdateIntervalSeconds=" + webUpdateIntervalSeconds;
for(StartPlanet planet : startPlanet) {
output += planet.toString();
}
return output + "\n\n";
}
public String getClusterName() {
return clusterName;
}
public void setClusterName(String clusterName) {
this.clusterName = clusterName;
}
public String getMetricsDataURL() {
return metricsDataURL;
}
public void setMetricsDataURL(String metricsDataURL) {
this.metricsDataURL = metricsDataURL;
}
public int getWebUpdateIntervalSeconds() {
return webUpdateIntervalSeconds;
}
public void setWebUpdateIntervalSeconds(int webUpdateIntervalSeconds) {
this.webUpdateIntervalSeconds = webUpdateIntervalSeconds;
}
public boolean isNewbieTutorialEnabled() {
return newbieTutorialEnabled;
}
public void setNewbieTutorialEnabled(boolean newbieTutorialEnabled) {
this.newbieTutorialEnabled = newbieTutorialEnabled;
}
public List<StartPlanet> getStartPlanet() {
return startPlanet;
}
public void setStartPlanet(List<StartPlanet> startPlanet) {
this.startPlanet = startPlanet;
}
public boolean isAuctionEnabled() {
return auctionEnabled;
}
public void setAuctionEnabled(boolean auctionEnabled) {
this.auctionEnabled = auctionEnabled;
}
public boolean isDevelopmentMode() {
return developmentMode;
}
public void setDevelopmentMode(boolean developmentMode) {
this.developmentMode = developmentMode;
}
public static class StartPlanet {
private String name;
private boolean active;
StartPlanet() {}
public String toString() {
String output = "\nstartPlanet=" + name;
return active ? output : "";
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isActive() {
return active;
}
public void setActive(boolean active) {
this.active = active;
}
}
}
public static class ServerMetrics {
private int metricsServerPort;
ServerMetrics() {}
public String toString() {
String output = "\nmetricsServerPort=" + metricsServerPort;
return output + "\n\n";
}
public int getMetricsServerPort() {
return metricsServerPort;
}
public void setMetricsServerPort(int metricsServerPort) {
this.metricsServerPort = metricsServerPort;
}
}
public static class ChatServer {
private String centralServerAddress;
private String clusterName;
private String gatewayServerIp;
private int gatewayServerPort;
private boolean loggingEnabled;
private String registrarHost;
private int registrarPort;
ChatServer() {}
public String toString() {
String output = "\ncentralServerAddress=" + centralServerAddress;
output += "\nclusterName=" + clusterName;
output += "\ngatewayServerIP=" + gatewayServerIp;
output += "\ngatewayServerPort=" + gatewayServerPort;
output += "\nloggingEnabled=" + loggingEnabled;
output += "\nregistrarHost=" + registrarHost;
output += "\nregistrarPort=" + registrarPort;
return output + "\n\n";
}
public String getCentralServerAddress() {
return centralServerAddress;
}
public void setCentralServerAddress(String centralServerAddress) {
this.centralServerAddress = centralServerAddress;
}
public String getClusterName() {
return clusterName;
}
public void setClusterName(String clusterName) {
this.clusterName = clusterName;
}
public String getGatewayServerIp() {
return gatewayServerIp;
}
public void setGatewayServerIp(String gatewayServerIp) {
this.gatewayServerIp = gatewayServerIp;
}
public int getGatewayServerPort() {
return gatewayServerPort;
}
public void setGatewayServerPort(int gatewayServerPort) {
this.gatewayServerPort = gatewayServerPort;
}
public boolean isLoggingEnabled() {
return loggingEnabled;
}
public void setLoggingEnabled(boolean loggingEnabled) {
this.loggingEnabled = loggingEnabled;
}
public String getRegistrarHost() {
return registrarHost;
}
public void setRegistrarHost(String registrarHost) {
this.registrarHost = registrarHost;
}
public int getRegistrarPort() {
return registrarPort;
}
public void setRegistrarPort(int registrarPort) {
this.registrarPort = registrarPort;
}
}
public static class CommodityServer {
private boolean developmentMode;
private int maxAuctionsPerPlayer;
private int minutesActiveToUnaccessed;
private int minutesBazaarAuctionTimer;
private int minutesBazaarItemTimer;
private int minutesEmptyToEndangered;
private int minutesUnaccessedToEndangered;
private int minutesEndangeredToRemoved;
private int minutesVendorAuctionTimer;
private int minutesVendorItemTimer;
CommodityServer() {}
public String toString() {
String output = "\ndevelopmentMode=" + developmentMode;
output += "\nmaxAuctionsPerPlayer=" + maxAuctionsPerPlayer;
output += "\nminutesActiveToUnaccessed=" + minutesActiveToUnaccessed;
output += "\nminutesBazaarAuctionTimer=" + minutesBazaarAuctionTimer;
output += "\nminutesBazaarItemTimer=" + minutesBazaarItemTimer;
output += "\nminutesEmptyToEndangered=" + minutesEmptyToEndangered;
output += "\nminutesUnaccessedToEndangered=" + minutesUnaccessedToEndangered;
output += "\nminutesEndangeredToRemoved=" + minutesEndangeredToRemoved;
output += "\nminutesVendorAuctionTimer=" + minutesVendorAuctionTimer;
output += "\nminutesVendorItemTimer=" + minutesVendorItemTimer;
return output + "\n\n";
}
public boolean isDevelopmentMode() {
return developmentMode;
}
public void setDevelopmentMode(boolean developmentMode) {
this.developmentMode = developmentMode;
}
public int getMaxAuctionsPerPlayer() {
return maxAuctionsPerPlayer;
}
public void setMaxAuctionsPerPlayer(int maxAuctionsPerPlayer) {
this.maxAuctionsPerPlayer = maxAuctionsPerPlayer;
}
public int getMinutesBazaarAuctionTimer() {
return minutesBazaarAuctionTimer;
}
public void setMinutesBazaarAuctionTimer(int minutesBazaarAuctionTimer) {
this.minutesBazaarAuctionTimer = minutesBazaarAuctionTimer;
}
public int getMinutesBazaarItemTimer() {
return minutesBazaarItemTimer;
}
public void setMinutesBazaarItemTimer(int minutesBazaarItemTimer) {
this.minutesBazaarItemTimer = minutesBazaarItemTimer;
}
public int getMinutesActiveToUnaccessed() {
return minutesActiveToUnaccessed;
}
public void setMinutesActiveToUnaccessed(int minutesActiveToUnaccessed) {
this.minutesActiveToUnaccessed = minutesActiveToUnaccessed;
}
public int getMinutesEmptyToEndangered() {
return minutesEmptyToEndangered;
}
public void setMinutesEmptyToEndangered(int minutesEmptyToEndangered) {
this.minutesEmptyToEndangered = minutesEmptyToEndangered;
}
public int getMinutesUnaccessedToEndangered() {
return minutesUnaccessedToEndangered;
}
public void setMinutesUnaccessedToEndangered(int minutesUnaccessedToEndangered) {
this.minutesUnaccessedToEndangered = minutesUnaccessedToEndangered;
}
public int getMinutesEndangeredToRemoved() {
return minutesEndangeredToRemoved;
}
public void setMinutesEndangeredToRemoved(int minutesEndangeredToRemoved) {
this.minutesEndangeredToRemoved = minutesEndangeredToRemoved;
}
public int getMinutesVendorAuctionTimer() {
return minutesVendorAuctionTimer;
}
public void setMinutesVendorAuctionTimer(int minutesVendorAuctionTimer) {
this.minutesVendorAuctionTimer = minutesVendorAuctionTimer;
}
public int getMinutesVendorItemTimer() {
return minutesVendorItemTimer;
}
public void setMinutesVendorItemTimer(int minutesVendorItemTimer) {
this.minutesVendorItemTimer = minutesVendorItemTimer;
}
}
public static class PlanetServer {
private boolean loadWholePlanet;
private boolean loadWholePlanetMultiserver;
private int numTutorialServers;
PlanetServer() {}
public String toString() {
String output = "\nloadWholePlanet=" + loadWholePlanet;
output += "\nloadWholePlanetMultiserver=" + loadWholePlanetMultiserver;
output += "\nnumTutorialServers=" + numTutorialServers;
return output + "\n\n";
}
public boolean isLoadWholePlanet() {
return loadWholePlanet;
}
public void setLoadWholePlanet(boolean loadWholePlanet) {
this.loadWholePlanet = loadWholePlanet;
}
public boolean isLoadWholePlanetMultiserver() {
return loadWholePlanetMultiserver;
}
public void setLoadWholePlanetMultiserver(boolean loadWholePlanetMultiserver) {
this.loadWholePlanetMultiserver = loadWholePlanetMultiserver;
}
public int getNumTutorialServers() {
return numTutorialServers;
}
public void setNumTutorialServers(int numTutorialServers) {
this.numTutorialServers = numTutorialServers;
}
}
public static class ConnectionServer {
private String adminAccountDataTable;
private int pingPort;
private String customerServiceBindInterface;
private String chatServiceBindInterface;
private boolean disableWorldSnapshot;
private boolean validateClientVersion;
private boolean validateStationKey;
private int clientOverflowLimit;
ConnectionServer() {}
public String toString() {
String output = "\nadminAccountDataTable=" + adminAccountDataTable;
output += "\npingPort=" + pingPort;
output += "\ncustomerServiceBindInterface=" + customerServiceBindInterface;
output += "\nchatServiceBindInterface=" + chatServiceBindInterface;
output += "\ndisableWorldSnapshot=" + disableWorldSnapshot;
output += "\nvalidateClientVersion=" + validateClientVersion;
output += "\nvalidateStationKey=" + validateStationKey;
output += "\nclientOverflowLimit=" + clientOverflowLimit;
return output + "\n\n";
}
public String getAdminAccountDataTable() {
return adminAccountDataTable;
}
public void setAdminAccountDataTable(String adminAccountDataTable) {
this.adminAccountDataTable = adminAccountDataTable;
}
public int getPingPort() {
return pingPort;
}
public void setPingPort(int pingPort) {
this.pingPort = pingPort;
}
public String getCustomerServiceBindInterface() {
return customerServiceBindInterface;
}
public void setCustomerServiceBindInterface(String customerServiceBindInterface) {
this.customerServiceBindInterface = customerServiceBindInterface;
}
public String getChatServiceBindInterface() {
return chatServiceBindInterface;
}
public void setChatServiceBindInterface(String chatServiceBindInterface) {
this.chatServiceBindInterface = chatServiceBindInterface;
}
public boolean isDisableWorldSnapshot() {
return disableWorldSnapshot;
}
public void setDisableWorldSnapshot(boolean disableWorldSnapshot) {
this.disableWorldSnapshot = disableWorldSnapshot;
}
public boolean isValidateClientVersion() {
return validateClientVersion;
}
public void setValidateClientVersion(boolean validateClientVersion) {
this.validateClientVersion = validateClientVersion;
}
public boolean isValidateStationKey() {
return validateStationKey;
}
public void setValidateStationKey(boolean validateStationKey) {
this.validateStationKey = validateStationKey;
}
public int getClientOverflowLimit() {
return clientOverflowLimit;
}
public void setClientOverflowLimit(int clientOverflowLimit) {
this.clientOverflowLimit = clientOverflowLimit;
}
}
public static class LoginServer {
private boolean validateClientVersion;
private boolean validateStationKey;
private boolean easyExternalAccess;
private boolean useExternalAuth;
private String externalAuthURL;
private String externalAuthSecretKey;
LoginServer() {}
public String toString() {
String output = "\nvalidateClientVersion=" + validateClientVersion;
output += "\nvalidateStationKey=" + validateStationKey;
output += "\neasyExternalAccess=" + easyExternalAccess;
output += "\nuseExternalAuth=" + useExternalAuth;
output += "\nexternalAuthURL=" + externalAuthURL;
output += "\nexternalAuthSecretKey=" + externalAuthSecretKey;
return output + "\n\n";
}
public boolean isUseExternalAuth() {
return useExternalAuth;
}
public void setUseExternalAuth(boolean useExternalAuth) {
this.useExternalAuth = useExternalAuth;
}
public String getExternalAuthURL() {
return externalAuthURL;
}
public void setExternalAuthURL(String externalAuthURL) {
this.externalAuthURL = externalAuthURL;
}
public String getExternalAuthSecretKey() {
return externalAuthSecretKey;
}
public void setExternalAuthSecretKey(String externalAuthSecretKey) {
this.externalAuthSecretKey = externalAuthSecretKey;
}
public boolean isValidateClientVersion() {
return validateClientVersion;
}
public void setValidateClientVersion(boolean validateClientVersion) {
this.validateClientVersion = validateClientVersion;
}
public boolean isValidateStationKey() {
return validateStationKey;
}
public void setValidateStationKey(boolean validateStationKey) {
this.validateStationKey = validateStationKey;
}
public boolean isEasyExternalAccess() {
return easyExternalAccess;
}
public void setEasyExternalAccess(boolean easyExternalAccess) {
this.easyExternalAccess = easyExternalAccess;
}
}
public static class ScriptFlags {
private boolean liveSpaceServer;
private boolean spawnersOn;
private boolean npeSequencersActive;
ScriptFlags() {}
public String toString() {
String output = "\nliveSpaceServer=" + liveSpaceServer;
output += "\nspawnersOn=" + spawnersOn;
output += "\nnpeSequencersActive=" + npeSequencersActive;
return output + "\n\n";
}
public boolean isLiveSpaceServer() {
return liveSpaceServer;
}
public void setLiveSpaceServer(boolean liveSpaceServer) {
this.liveSpaceServer = liveSpaceServer;
}
public boolean isSpawnersOn() {
return spawnersOn;
}
public void setSpawnersOn(boolean spawnersOn) {
this.spawnersOn = spawnersOn;
}
public boolean isNpeSequencersActive() {
return npeSequencersActive;
}
public void setNpeSequencersActive(boolean npeSequencersActive) {
this.npeSequencersActive = npeSequencersActive;
}
}
public static class Quest {
private boolean craftingContract;
private boolean crowdPleaser;
private int communityCraftingLimit;
Quest() {}
public String toString() {
String output = "\nCraftingContract=" + craftingContract;
output += "\nCrowdPleaser=" + crowdPleaser;
output += "\nCommunityCraftingLimit=" + communityCraftingLimit;
return output + "\n\n";
}
public boolean isCraftingContract() {
return craftingContract;
}
public void setCraftingContract(boolean craftingContract) {
this.craftingContract = craftingContract;
}
public boolean isCrowdPleaser() {
return crowdPleaser;
}
public void setCrowdPleaser(boolean crowdPleaser) {
this.crowdPleaser = crowdPleaser;
}
public int getCommunityCraftingLimit() {
return communityCraftingLimit;
}
public void setCommunityCraftingLimit(int communityCraftingLimit) {
this.communityCraftingLimit = communityCraftingLimit;
}
}
public static class BestineEvents {
private int politicianEventDuration;
private int museumEventDuration;
BestineEvents() {}
public String toString() {
String output = "\nPoliticianEventDuration=" + politicianEventDuration;
output += "\nMuseumEventDuration=" + museumEventDuration;
return output + "\n\n";
}
public int getPoliticianEventDuration() {
return politicianEventDuration;
}
public void setPoliticianEventDuration(int politicianEventDuration) {
this.politicianEventDuration = politicianEventDuration;
}
public int getMuseumEventDuration() {
return museumEventDuration;
}
public void setMuseumEventDuration(int museumEventDuration) {
this.museumEventDuration = museumEventDuration;
}
}
public static class SharedLog {
private List<LogTarget> logTargets;
SharedLog() {}
public String toString() {
String output = "";
for(LogTarget target : logTargets) {
output += "\nlogTarget=" + target.toString();
}
return output + "\n\n";
}
public static class LogTarget {
private String type;
private String path;
private List<LogTargetFilter> filters;
LogTarget() {}
public String toString() {
StringBuilder output = new StringBuilder(type + ":" + path);
if(filters != null && filters.size() > 0) {
int filterSize = filters.size();
output.append("{");
for (int i = 0; i < filterSize; i++) {
if (i > 0) output.append(":");
output.append(filters.get(i).toString());
}
output.append("}");
}
return output.toString();
}
public static class LogTargetFilter {
private String type;
private String match;
private boolean negate;
private boolean filtered;
LogTargetFilter() {}
public String toString() {
return getTypeValue() + getFilteredValue() + (isNegate() ? "!" : "") + match;
}
private String getTypeValue() {
switch(getType()) {
case "channel":
return "c";
case "data":
return "d";
case "process":
return "p";
}
return null;
}
private String getFilteredValue() {
if(isFiltered()) {
return isNegate() ? "+" : "-";
}
return isNegate() ? "-" : "+";
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getMatch() {
return match;
}
public void setMatch(String match) {
this.match = match;
}
public boolean isNegate() {
return negate;
}
public void setNegate(boolean negate) {
this.negate = negate;
}
public boolean isFiltered() {
return filtered;
}
public void setFiltered(boolean filtered) {
this.filtered = filtered;
}
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public List<LogTargetFilter> getFilters() {
return filters;
}
public void setFilters(List<LogTargetFilter> filters) {
this.filters = filters;
}
}
public List<LogTarget> getLogTargets() {
return logTargets;
}
public void setLogTargets(List<LogTarget> logTargets) {
this.logTargets = logTargets;
}
}
public static class SharedNetwork {
private int oldestUnacknowledgedTimeout;
private int noDataTimeout;
private List<Integer> reservedPort;
SharedNetwork() {}
public String toString() {
String output = "\noldestUnacknowledgedTimeout=" + oldestUnacknowledgedTimeout;
output += "\nnoDataTimeout=" + noDataTimeout;
for(Integer port : reservedPort) {
output += "\nreservedPort=" + port.toString();
}
return output + "\n\n";
}
public List<Integer> getReservedPort() {
return reservedPort;
}
public void setReservedPort(List<Integer> reservedPort) {
this.reservedPort = reservedPort;
}
public int getOldestUnacknowledgedTimeout() {
return oldestUnacknowledgedTimeout;
}
public void setOldestUnacknowledgedTimeout(int oldestUnacknowledgedTimeout) {
this.oldestUnacknowledgedTimeout = oldestUnacknowledgedTimeout;
}
public int getNoDataTimeout() {
return noDataTimeout;
}
public void setNoDataTimeout(int noDataTimeout) {
this.noDataTimeout = noDataTimeout;
}
}
public static class SharedFoundation {
private float frameRateLimit;
private int fatalCallStackDepth;
private int warningCallStackDepth;
SharedFoundation() {}
public String toString() {
String output = "\nframeRateLimit=" + frameRateLimit;
output += "\nfatalCallStackDepth=" + fatalCallStackDepth;
output += "\nwarningCallStackDepth=" + warningCallStackDepth;
return output + "\n\n";
}
public float getFrameRateLimit() {
return frameRateLimit;
}
public void setFrameRateLimit(float frameRateLimit) {
this.frameRateLimit = frameRateLimit;
}
public int getFatalCallStackDepth() {
return fatalCallStackDepth;
}
public void setFatalCallStackDepth(int fatalCallStackDepth) {
this.fatalCallStackDepth = fatalCallStackDepth;
}
public int getWarningCallStackDepth() {
return warningCallStackDepth;
}
public void setWarningCallStackDepth(int warningCallStackDepth) {
this.warningCallStackDepth = warningCallStackDepth;
}
}
public static class Dungeon {
private boolean deathWatch;
private boolean corellianCorvetteNeutral;
private boolean corellianCorvetteImperial;
private boolean corellianCorvetteRebel;
private boolean serverSwitch;
private boolean geonosian;
Dungeon() {}
public String toString() {
String output = "\nDeath_Watch=" + deathWatch;
output += "\nCorellian_Corvette_Neutral=" + corellianCorvetteNeutral;
output += "\nCorellian_Corvette_Imperial=" + corellianCorvetteImperial;
output += "\nCorellian_Corvette_Rebel=" + corellianCorvetteRebel;
output += "\nserverSwitch=" + serverSwitch;
output += "\nGeonosian=" + geonosian;
return output + "\n\n";
}
public boolean isDeathWatch() {
return deathWatch;
}
public void setDeathWatch(boolean deathWatch) {
this.deathWatch = deathWatch;
}
public boolean isCorellianCorvetteNeutral() {
return corellianCorvetteNeutral;
}
public void setCorellianCorvetteNeutral(boolean corellianCorvetteNeutral) {
this.corellianCorvetteNeutral = corellianCorvetteNeutral;
}
public boolean isCorellianCorvetteImperial() {
return corellianCorvetteImperial;
}
public void setCorellianCorvetteImperial(boolean corellianCorvetteImperial) {
this.corellianCorvetteImperial = corellianCorvetteImperial;
}
public boolean isCorellianCorvetteRebel() {
return corellianCorvetteRebel;
}
public void setCorellianCorvetteRebel(boolean corellianCorvetteRebel) {
this.corellianCorvetteRebel = corellianCorvetteRebel;
}
public boolean isServerSwitch() {
return serverSwitch;
}
public void setServerSwitch(boolean serverSwitch) {
this.serverSwitch = serverSwitch;
}
public boolean isGeonosian() {
return geonosian;
}
public void setGeonosian(boolean geonosian) {
this.geonosian = geonosian;
}
}
public static class EventTeam {
private boolean gcwRaid;
private boolean forceFoolsDay;
private boolean anniversary;
private boolean restussEvent;
private int restussPhase;
private boolean restussProgressionOn;
EventTeam() {}
public String toString() {
String output = "\ngcwraid=" + gcwRaid;
output += "\nforceFoolsDay=" + forceFoolsDay;
output += "\nanniversary=" + anniversary;
output += "\nrestussEvent=" + restussEvent;
output += "\nrestussPhase=" + restussPhase;
output += "\nrestussProgressionOn=" + restussProgressionOn;
return output + "\n\n";
}
public boolean isGcwRaid() {
return gcwRaid;
}
public void setGcwRaid(boolean gcwraid) {
this.gcwRaid = gcwraid;
}
public boolean isForceFoolsDay() {
return forceFoolsDay;
}
public void setForceFoolsDay(boolean forceFoolsDay) {
this.forceFoolsDay = forceFoolsDay;
}
public boolean isAnniversary() {
return anniversary;
}
public void setAnniversary(boolean anniversary) {
this.anniversary = anniversary;
}
public boolean isRestussEvent() {
return restussEvent;
}
public void setRestussEvent(boolean restussEvent) {
this.restussEvent = restussEvent;
}
public int getRestussPhase() {
return restussPhase;
}
public void setRestussPhase(int restussPhase) {
this.restussPhase = restussPhase;
}
public boolean isRestussProgressionOn() {
return restussProgressionOn;
}
public void setRestussProgressionOn(boolean restussProgressionOn) {
this.restussProgressionOn = restussProgressionOn;
}
}
public static class GameServer {
private String adminAccountDataTable;
private boolean adminGodToAll;
private int adminGodToAllGodLevel;
private boolean adminPersistAllCreates;
private float aiAssistRadius;
private float aiBaseAggroRadius;
private boolean aiClientDebugEnabled;
private float aiLeashRadius;
private boolean aiLoggingEnabled;
private float aiMaxAggroRadius;
private float armorDamageReduction;
private float buddyPointTimeBonus;
private boolean buildoutAreaEditingEnabled;
private int cityCitizenshipInactivePackupInactiveTimeSeconds;
private boolean commoditiesShowAllDebugInfo;
private int craftingXpChance;
private boolean deactivateHarvesterIfDamaged;
private float defaultActionRegen;
private int defaultAutoExpireTargetDuration;
private float defaultHealthRegen;
private boolean disableMissions;
private boolean disableResources;
private boolean disableTravel;
private boolean enableNewVeteranRewards;
private boolean enableOneYearAnniversary;
private boolean enableVeteranRewards;
private int gcwDaysRequiredForGcwRegionDefenderBonus;
private int gcwFactionalPresenceAlignedCityAgeBonusPct;
private int gcwFactionalPresenceAlignedCityBonusPct;
private int gcwFactionalPresenceAlignedCityRankBonusPct;
private int gcwFactionalPresenceGcwRankBonusPct;
private int gcwFactionalPresenceLevelPct;
private int gcwFactionalPresenceMountedPct;
private int gcwGuildMinMembersForGcwRegionDefender;
private int gcwRecalcTimeDayOfWeek;
private int gcwRecalcTimeHour;
private int gcwRecalcTimeMinute;
private int gcwRecalcTimeSecond;
private int gcwRegionDefenderTotalBonusPct;
private int gcwScoreDecayTimeDayOfWeek;
private int gcwScoreDecayTimeHour;
private int gcwScoreDecayTimeMinute;
private int gcwScoreDecayTimeSecond;
private float gcwXpBonus;
private float harvesterExtractionRateMultiplier;
private int houseItemLimitMultiplier;
private int idleLogoutTimeSec;
private boolean javaConsoleDebugMessages;
private boolean javaEngineProfiling;
private String javaVMName;
private List<String> javaOptions;
private float manufactureTimeOverride;
private int maxCombatRange;
private int maxGalacticReserveDepositBillion;
private int maxHouseItemLimit;
private int maxItemAttribBonus;
private int maxLotsPerAccount;
private int maxMoney;
private int maxMoneyTransfer;
private int maxObjectSkillModBonus;
private int maxReimburseAmount;
private int maxSocketSkillModBonus;
private int maxTotalAttribBonus;
private int minRespecIntervalInSeconds;
private boolean mountsEnabled;
private boolean nameValidationAcceptAll;
private boolean newbieTutorialEnabled;
private boolean pvpDisableCombat;
private int pvpGuildWarCoolDownPeriodTimeMs;
private boolean reportAiWarnings;
private int resourceTimeScale;
private int respecDurationAllowedInSeconds;
private RareLoot rls;
private String scriptPath;
private int secondsPerResourceTick;
private boolean sendBreadcrumbs;
private boolean shipsEnabled;
private SpaceGcw spaceGcw;
private boolean spawnAllResources;
private float startX;
private float startY;
private float startZ;
private int unclaimedAuctionItemDestroyTimeSec;
private int debugMode;
private String serverLoadLevel;
private int suiListLimit;
private boolean createZoneObjects;
private String centralServerAddress;
private String maxGoldNetworkId;
private int scriptWatcherWarnTime;
private int scriptWatcherInterruptTime;
private boolean commoditiesMarketEnabled;
private boolean createAppearances;
private boolean fatalOnGoldPobChange;
private boolean allowMasterObjectCreation;
private int reservedObjectIds;
private boolean enablePreload;
private boolean allowPlayersToPackVendors;
private String grantGift;
private int serverSpawnLimit;
private boolean disableAreaSpawners;
private boolean disablePatrolSpawners;
private boolean veteranDebugEnableOverrideAccountAge;
private boolean veteranDebugTriggerAll;
private int veteranRewardTradeInWaitPeriodSeconds;
private int weatherUpdateSeconds;
private boolean flashSpeederReward;
private int combatUpgradeReward;
private boolean lifeday;
private boolean loveday;
private boolean deleteEventProps;
private boolean halloween;
private boolean foolsDay;
private boolean empireday_ceremony;
private boolean enableCovertImperialMercenary;
private boolean enableOvertImperialMercenary;
private boolean enableCovertRebelMercenary;
private boolean enableOvertRebelMercenary;
private float hibernateDistance;
private boolean hibernateEnabled;
private boolean hibernateProxies;
private boolean gcwCityKeren;
private boolean gcwCityBestine;
private boolean gcwCityDearic;
private int gcwInvasionCityMaximumRunning;
private int gcwInvasionCycleTime;
private boolean sendPlayerTransform;
private int xpMultiplier;
private float chroniclesXpModifier;
private int chroniclesQuestorGoldTokenChanceOverride;
private int chroniclesChroniclerGoldTokenChanceOverride;
private float chroniclesChroniclerSilverTokenNumModifier;
private float chroniclesQuestorSilverTokenNumModifier;
private float gcwPointBonus;
private float gcwTokenBonus;
private int triggerVolumeSystem;
GameServer() {}
public String toString() {
String output = "\nadminAccountDataTable=" + adminAccountDataTable;
output += "\nadminGodToAll=" + adminGodToAll;
output += "\nadminGodToAllGodLevel=" + adminGodToAllGodLevel;
output += "\nadminPersistAllCreates=" + adminPersistAllCreates;
output += "\naiAssistRadius=" + aiAssistRadius;
output += "\naiBaseAggroRadius=" + aiBaseAggroRadius;
output += "\naiClientDebugEnabled=" + aiClientDebugEnabled;
output += "\naiLeashRadius=" + aiLeashRadius;
output += "\naiLoggingEnabled=" + aiLoggingEnabled;
output += "\naiMaxAggroRadius=" + aiMaxAggroRadius;
output += "\narmorDamageReduction=" + armorDamageReduction;
output += "\nbuddyPointTimeBonus=" + buddyPointTimeBonus;
output += "\nbuildoutAreaEditingEnabled=" + buildoutAreaEditingEnabled;
output += "\ncityCitizenshipInactivePackupInactiveTimeSeconds=" + cityCitizenshipInactivePackupInactiveTimeSeconds;
output += "\ncommoditiesShowAllDebugInfo=" + commoditiesShowAllDebugInfo;
output += "\ncraftingXpChance=" + craftingXpChance;
output += "\ndeactivateHarvesterIfDamaged=" + deactivateHarvesterIfDamaged;
output += "\ndefaultActionRegen=" + defaultActionRegen;
output += "\ndefaultAutoExpireTargetDuration=" + defaultAutoExpireTargetDuration;
output += "\ndefaultHealthRegen=" + defaultHealthRegen;
output += "\ndisableMissions=" + disableMissions;
output += "\ndisableResources=" + disableResources;
output += "\ndisableTravel=" + disableTravel;
output += "\nenableNewVeteranRewards=" + enableNewVeteranRewards;
output += "\nenableVeteranRewards=" + enableVeteranRewards;
output += "\nenableOneYearAnniversary=" + enableOneYearAnniversary;
output += "\ngcwDaysRequiredForGcwRegionDefenderBonus=" + gcwDaysRequiredForGcwRegionDefenderBonus;
output += "\ngcwFactionalPresenceAlignedCityAgeBonusPct=" + gcwFactionalPresenceAlignedCityAgeBonusPct;
output += "\ngcwFactionalPresenceAlignedCityBonusPct=" + gcwFactionalPresenceAlignedCityBonusPct;
output += "\ngcwFactionalPresenceAlignedCityRankBonusPct=" + gcwFactionalPresenceAlignedCityRankBonusPct;
output += "\ngcwFactionalPresenceGcwRankBonusPct=" + gcwFactionalPresenceGcwRankBonusPct;
output += "\ngcwFactionalPresenceLevelPct=" + gcwFactionalPresenceLevelPct;
output += "\ngcwFactionalPresenceMountedPct=" + gcwFactionalPresenceMountedPct;
output += "\ngcwGuildMinMembersForGcwRegionDefender=" + gcwGuildMinMembersForGcwRegionDefender;
output += "\ngcwRecalcTimeDayOfWeek=" + gcwRecalcTimeDayOfWeek;
output += "\ngcwRecalcTimeHour=" + gcwRecalcTimeHour;
output += "\ngcwRecalcTimeMinute=" + gcwRecalcTimeMinute;
output += "\ngcwRecalcTimeSecond=" + gcwRecalcTimeSecond;
output += "\ngcwRegionDefenderTotalBonusPct=" + gcwRegionDefenderTotalBonusPct;
output += "\ngcwScoreDecayTimeDayOfWeek=" + gcwScoreDecayTimeDayOfWeek;
output += "\ngcwScoreDecayTimeHour=" + gcwScoreDecayTimeHour;
output += "\ngcwScoreDecayTimeMinute=" + gcwScoreDecayTimeMinute;
output += "\ngcwScoreDecayTimeSecond=" + gcwScoreDecayTimeSecond;
output += "\ngcwXpBonus=" + gcwXpBonus;
output += "\nharvesterExtractionRateMultiplier=" + harvesterExtractionRateMultiplier;
output += "\nhouseItemLimitMultiplier=" + houseItemLimitMultiplier;
output += "\nidleLogoutTimeSec=" + idleLogoutTimeSec;
output += "\njavaConsoleDebugMessages=" + javaConsoleDebugMessages;
output += "\njavaEngineProfiling=" + javaEngineProfiling;
output += "\njavaVMName=" + javaVMName;
for(String javaOption : javaOptions) {
output += "\njavaOptions=" + javaOption;
}
output += "\nmanufactureTimeOverride=" + manufactureTimeOverride;
output += "\nmaxCombatRange=" + maxCombatRange;
output += "\nmaxGalacticReserveDepositBillion=" + maxGalacticReserveDepositBillion;
output += "\nmaxHouseItemLimit=" + maxHouseItemLimit;
output += "\nmaxItemAttribBonus=" + maxItemAttribBonus;
output += "\nmaxLotsPerAccount=" + maxLotsPerAccount;
output += "\nmaxMoney=" + maxMoney;
output += "\nmaxMoneyTransfer=" + maxMoneyTransfer;
output += "\nmaxObjectSkillModBonus=" + maxObjectSkillModBonus;
output += "\nmaxReimburseAmount=" + maxReimburseAmount;
output += "\nmaxSocketSkillModBonus=" + maxSocketSkillModBonus;
output += "\nmaxTotalAttribBonus=" + maxTotalAttribBonus;
output += "\nminRespecIntervalInSeconds=" + minRespecIntervalInSeconds;
output += "\nmountsEnabled=" + mountsEnabled;
output += "\nnameValidationAcceptAll=" + nameValidationAcceptAll;
output += "\nnewbieTutorialEnabled=" + newbieTutorialEnabled;
output += "\npvpDisableCombat=" + pvpDisableCombat;
output += "\npvpGuildWarCoolDownPeriodTimeMs=" + pvpGuildWarCoolDownPeriodTimeMs;
output += "\nreportAiWarnings=" + reportAiWarnings;
output += "\nresourceTimeScale=" + resourceTimeScale;
output += "\nrespecDurationAllowedInSeconds=" + respecDurationAllowedInSeconds;
output += rls.toString();
output += "\nscriptPath=" + scriptPath;
output += "\nsecondsPerResourceTick=" + secondsPerResourceTick;
output += "\nsendBreadcrumbs=" + sendBreadcrumbs;
output += "\nshipsEnabled=" + shipsEnabled;
output += spaceGcw.toString();
output += "\nspawnAllResources=" + spawnAllResources;
output += "\nstartX=" + startX;
output += "\nstartY=" + startY;
output += "\nstartZ=" + startZ;
output += "\ndebugMode=" + debugMode;
output += "\nserverLoadLevel=" + serverLoadLevel;
output += "\nsuiListLimit=" + suiListLimit;
output += "\ncreateZoneObjects=" + createZoneObjects;
output += "\ncentralServerAddress=" + centralServerAddress;
output += "\nmaxGoldNetworkId=" + maxGoldNetworkId;
output += "\nscriptWatcherWarnTime=" + scriptWatcherWarnTime;
output += "\nscriptWatcherInterruptTime=" + scriptWatcherInterruptTime;
output += "\ncommoditiesMarketEnabled=" + commoditiesMarketEnabled;
output += "\ncreateAppearances=" + createAppearances;
output += "\nfatalOnGoldPobChange=" + fatalOnGoldPobChange;
output += "\nallowMasterObjectCreation=" + allowMasterObjectCreation;
output += "\nreservedObjectIds=" + reservedObjectIds;
output += "\nenablePreload=" + enablePreload;
output += "\nallowPlayersToPackVendors=" + allowPlayersToPackVendors;
output += "\ngrantGift=" + grantGift;
output += "\nserverSpawnLimit=" + serverSpawnLimit;
output += "\ndisableAreaSpawners=" + disableAreaSpawners;
output += "\ndisablePatrolSpawners=" + disablePatrolSpawners;
output += "\nveteranDebugTriggerAll=" + veteranDebugTriggerAll;
output += "\nveteranDebugEnableOverrideAccountAge=" + veteranDebugEnableOverrideAccountAge;
output += "\nflashSpeederReward=" + flashSpeederReward;
output += "\ncombatUpgradeReward=" + combatUpgradeReward;
output += "\nlifeday=" + lifeday;
output += "\nloveday=" + loveday;
output += "\ndeleteEventProps=" + deleteEventProps;
output += "\nhalloween=" + halloween;
output += "\nfoolsDay=" + foolsDay;
output += "\nempireday_ceremony=" + empireday_ceremony;
output += "\nenableCovertImperialMercenary=" + enableCovertImperialMercenary;
output += "\nenableOvertImperialMercenary=" + enableOvertImperialMercenary;
output += "\nenableCovertRebelMercenary=" + enableCovertRebelMercenary;
output += "\nenableOvertRebelMercenary=" + enableOvertRebelMercenary;
output += "\nhibernateDistance=" + hibernateDistance;
output += "\nhibernateEnabled=" + hibernateEnabled;
output += "\nhibernateProxies=" + hibernateProxies;
output += "\ngcwcitykeren=" + gcwCityKeren;
output += "\ngcwcitybestine=" + gcwCityBestine;
output += "\ngcwcitydearic=" + gcwCityDearic;
output += "\ngcwInvasionCityMaximumRunning=" + gcwInvasionCityMaximumRunning;
output += "\ngcwInvasionCycleTime=" + gcwInvasionCycleTime;
output += "\nsendPlayerTransform=" + sendPlayerTransform;
output += "\nxpMultiplier=" + xpMultiplier;
output += "\nchroniclesXpModifier=" + chroniclesXpModifier;
output += "\nchroniclesQuestorGoldTokenChanceOverride=" + chroniclesQuestorGoldTokenChanceOverride;
output += "\nchroniclesChroniclerGoldTokenChanceOverride=" + chroniclesChroniclerGoldTokenChanceOverride;
output += "\nchroniclesChroniclerSilverTokenNumModifier=" + chroniclesChroniclerSilverTokenNumModifier;
output += "\nchroniclesQuestorSilverTokenNumModifier=" + chroniclesQuestorSilverTokenNumModifier;
output += "\ngcwPointBonus=" + gcwPointBonus;
output += "\ngcwTokenBonus=" + gcwTokenBonus;
output += "\ntriggerVolumeSystem=" + triggerVolumeSystem;
output += "\nunclaimedAuctionItemDestroyTimeSec=" + unclaimedAuctionItemDestroyTimeSec;
output += "\nveteranRewardTradeInWaitPeriodSeconds=" + veteranRewardTradeInWaitPeriodSeconds;
output += "\nweatherUpdateSeconds=" + weatherUpdateSeconds;
return output + "\n\n";
}
public static class SpaceGcw {
private float spaceGcwLengthOfBattle;
private float spaceGcwPrepatoryTime;
private int spaceGcwMaxSupportShips;
private int spaceGcwTotalSupportSpawn;
private boolean spaceGcwTatooineActive;
private boolean spaceGcwCorelliaActive;
private boolean spaceGcwDantooineActive;
private boolean spaceGcwLokActive;
private boolean spaceGcwNabooActive;
private int spaceGcwTatooineDelay;
private int spaceGcwCorelliaDelay;
private int spaceGcwDantooineDelay;
private int spaceGcwLokDelay;
private int spaceGcwNabooDelay;
private int spaceGcwTatooineStagger;
private int spaceGcwCorelliaStagger;
private int spaceGcwDantooineStagger;
private int spaceGcwLokStagger;
private int spaceGcwNabooStagger;
private int spaceGcwPobPlayerCeiling;
private int spaceGcwGunshipPlayerCeiling;
private int spaceGcwTokenAward;
private float spaceGcwPvETokenModifier;
private float spaceGcwPvPTokenModifier;
private float spaceGcwLossTokenModifier;
private float spaceGcwWinTokenModifier;
private int spaceGcwPointAward;
private float spaceGcwPvEPointModifier;
private float spaceGcwPvPPointModifier;
private float spaceGcwLossPointModifier;
private float spaceGcwWinPointModifier;
SpaceGcw() {}
public String toString() {
String output = "\nspaceGcwLengthOfBattle=" + spaceGcwLengthOfBattle;
output += "\nspaceGcwPrepatoryTime=" + spaceGcwPrepatoryTime;
output += "\nspaceGcwMaxSupportShips=" + spaceGcwMaxSupportShips;
output += "\nspaceGcwTotalSupportSpawn=" + spaceGcwTotalSupportSpawn;
output += "\nspaceGcwTatooineActive=" + spaceGcwTatooineActive;
output += "\nspaceGcwCorelliaActive=" + spaceGcwCorelliaActive;
output += "\nspaceGcwDantooineActive=" + spaceGcwDantooineActive;
output += "\nspaceGcwLokActive=" + spaceGcwLokActive;
output += "\nspaceGcwNabooActive=" + spaceGcwNabooActive;
output += "\nspaceGcwTatooineDelay=" + spaceGcwTatooineDelay;
output += "\nspaceGcwCorelliaDelay=" + spaceGcwCorelliaDelay;
output += "\nspaceGcwDantooineDelay=" + spaceGcwDantooineDelay;
output += "\nspaceGcwLokDelay=" + spaceGcwLokDelay;
output += "\nspaceGcwNabooDelay=" + spaceGcwNabooDelay;
output += "\nspaceGcwTatooineStagger=" + spaceGcwTatooineStagger;
output += "\nspaceGcwCorelliaStagger=" + spaceGcwCorelliaStagger;
output += "\nspaceGcwDantooineStagger=" + spaceGcwDantooineStagger;
output += "\nspaceGcwLokStagger=" + spaceGcwLokStagger;
output += "\nspaceGcwNabooStagger=" + spaceGcwNabooStagger;
output += "\nspaceGcwPobPlayerCeiling=" + spaceGcwPobPlayerCeiling;
output += "\nspaceGcwGunshipPlayerCeiling=" + spaceGcwGunshipPlayerCeiling;
output += "\nspaceGcwTokenAward=" + spaceGcwTokenAward;
output += "\nspaceGcwLossTokenModifier=" + spaceGcwLossTokenModifier;
output += "\nspaceGcwWinTokenModifier=" + spaceGcwWinTokenModifier;
output += "\nspaceGcwPointAward=" + spaceGcwPointAward;
output += "\nspaceGcwPvETokenModifier=" + spaceGcwPvETokenModifier;
output += "\nspaceGcwPvPTokenModifier=" + spaceGcwPvPTokenModifier;
output += "\nspaceGcwPvEPointModifier=" + spaceGcwPvEPointModifier;
output += "\nspaceGcwPvPPointModifier=" + spaceGcwPvPPointModifier;
output += "\nspaceGcwLossPointModifier=" + spaceGcwLossPointModifier;
output += "\nspaceGcwWinPointModifier=" + spaceGcwWinPointModifier;
return output;
}
public float getSpaceGcwPvETokenModifier() {
return spaceGcwPvETokenModifier;
}
public void setSpaceGcwPvETokenModifier(float spaceGcwPvETokenModifier) {
this.spaceGcwPvETokenModifier = spaceGcwPvETokenModifier;
}
public float getSpaceGcwPvPTokenModifier() {
return spaceGcwPvPTokenModifier;
}
public void setSpaceGcwPvPTokenModifier(float spaceGcwPvPTokenModifier) {
this.spaceGcwPvPTokenModifier = spaceGcwPvPTokenModifier;
}
public float getSpaceGcwLengthOfBattle() {
return spaceGcwLengthOfBattle;
}
public void setSpaceGcwLengthOfBattle(float spaceGcwLengthOfBattle) {
this.spaceGcwLengthOfBattle = spaceGcwLengthOfBattle;
}
public float getSpaceGcwPrepatoryTime() {
return spaceGcwPrepatoryTime;
}
public void setSpaceGcwPrepatoryTime(float spaceGcwPrepatoryTime) {
this.spaceGcwPrepatoryTime = spaceGcwPrepatoryTime;
}
public int getSpaceGcwMaxSupportShips() {
return spaceGcwMaxSupportShips;
}
public void setSpaceGcwMaxSupportShips(int spaceGcwMaxSupportShips) {
this.spaceGcwMaxSupportShips = spaceGcwMaxSupportShips;
}
public int getSpaceGcwTotalSupportSpawn() {
return spaceGcwTotalSupportSpawn;
}
public void setSpaceGcwTotalSupportSpawn(int spaceGcwTotalSupportSpawn) {
this.spaceGcwTotalSupportSpawn = spaceGcwTotalSupportSpawn;
}
public boolean isSpaceGcwTatooineActive() {
return spaceGcwTatooineActive;
}
public void setSpaceGcwTatooineActive(boolean spaceGcwTatooineActive) {
this.spaceGcwTatooineActive = spaceGcwTatooineActive;
}
public boolean isSpaceGcwCorelliaActive() {
return spaceGcwCorelliaActive;
}
public void setSpaceGcwCorelliaActive(boolean spaceGcwCorelliaActive) {
this.spaceGcwCorelliaActive = spaceGcwCorelliaActive;
}
public boolean isSpaceGcwDantooineActive() {
return spaceGcwDantooineActive;
}
public void setSpaceGcwDantooineActive(boolean spaceGcwDantooineActive) {
this.spaceGcwDantooineActive = spaceGcwDantooineActive;
}
public boolean isSpaceGcwLokActive() {
return spaceGcwLokActive;
}
public void setSpaceGcwLokActive(boolean spaceGcwLocActive) {
this.spaceGcwLokActive = spaceGcwLocActive;
}
public boolean isSpaceGcwNabooActive() {
return spaceGcwNabooActive;
}
public void setSpaceGcwNabooActive(boolean spaceGcwNabooActive) {
this.spaceGcwNabooActive = spaceGcwNabooActive;
}
public int getSpaceGcwTatooineDelay() {
return spaceGcwTatooineDelay;
}
public void setSpaceGcwTatooineDelay(int spaceGcwTatooineDelay) {
this.spaceGcwTatooineDelay = spaceGcwTatooineDelay;
}
public int getSpaceGcwCorelliaDelay() {
return spaceGcwCorelliaDelay;
}
public void setSpaceGcwCorelliaDelay(int spaceGcwCorelliaDelay) {
this.spaceGcwCorelliaDelay = spaceGcwCorelliaDelay;
}
public int getSpaceGcwDantooineDelay() {
return spaceGcwDantooineDelay;
}
public void setSpaceGcwDantooineDelay(int spaceGcwDantooineDelay) {
this.spaceGcwDantooineDelay = spaceGcwDantooineDelay;
}
public int getSpaceGcwLokDelay() {
return spaceGcwLokDelay;
}
public void setSpaceGcwLokDelay(int spaceGcwLokDelay) {
this.spaceGcwLokDelay = spaceGcwLokDelay;
}
public int getSpaceGcwNabooDelay() {
return spaceGcwNabooDelay;
}
public void setSpaceGcwNabooDelay(int spaceGcwNabooDelay) {
this.spaceGcwNabooDelay = spaceGcwNabooDelay;
}
public int getSpaceGcwTatooineStagger() {
return spaceGcwTatooineStagger;
}
public void setSpaceGcwTatooineStagger(int spaceGcwTatooineStagger) {
this.spaceGcwTatooineStagger = spaceGcwTatooineStagger;
}
public int getSpaceGcwCorelliaStagger() {
return spaceGcwCorelliaStagger;
}
public void setSpaceGcwCorelliaStagger(int spaceGcwCorelliaStagger) {
this.spaceGcwCorelliaStagger = spaceGcwCorelliaStagger;
}
public int getSpaceGcwDantooineStagger() {
return spaceGcwDantooineStagger;
}
public void setSpaceGcwDantooineStagger(int spaceGcwDantooineStagger) {
this.spaceGcwDantooineStagger = spaceGcwDantooineStagger;
}
public int getSpaceGcwLokStagger() {
return spaceGcwLokStagger;
}
public void setSpaceGcwLokStagger(int spaceGcwLokStagger) {
this.spaceGcwLokStagger = spaceGcwLokStagger;
}
public int getSpaceGcwNabooStagger() {
return spaceGcwNabooStagger;
}
public void setSpaceGcwNabooStagger(int spaceGcwNabooStagger) {
this.spaceGcwNabooStagger = spaceGcwNabooStagger;
}
public int getSpaceGcwPobPlayerCeiling() {
return spaceGcwPobPlayerCeiling;
}
public void setSpaceGcwPobPlayerCeiling(int spaceGcwPobPlayerCeiling) {
this.spaceGcwPobPlayerCeiling = spaceGcwPobPlayerCeiling;
}
public int getSpaceGcwGunshipPlayerCeiling() {
return spaceGcwGunshipPlayerCeiling;
}
public void setSpaceGcwGunshipPlayerCeiling(int spaceGcwGunshipPlayerCeiling) {
this.spaceGcwGunshipPlayerCeiling = spaceGcwGunshipPlayerCeiling;
}
public int getSpaceGcwTokenAward() {
return spaceGcwTokenAward;
}
public void setSpaceGcwTokenAward(int spaceGcwTokenAward) {
this.spaceGcwTokenAward = spaceGcwTokenAward;
}
public float getSpaceGcwLossTokenModifier() {
return spaceGcwLossTokenModifier;
}
public void setSpaceGcwLossTokenModifier(float spaceGcwLossTokenModifier) {
this.spaceGcwLossTokenModifier = spaceGcwLossTokenModifier;
}
public float getSpaceGcwWinTokenModifier() {
return spaceGcwWinTokenModifier;
}
public void setSpaceGcwWinTokenModifier(float spaceGcwWinTokenModifier) {
this.spaceGcwWinTokenModifier = spaceGcwWinTokenModifier;
}
public int getSpaceGcwPointAward() {
return spaceGcwPointAward;
}
public void setSpaceGcwPointAward(int spaceGcwPointAward) {
this.spaceGcwPointAward = spaceGcwPointAward;
}
public float getSpaceGcwPvEPointModifier() {
return spaceGcwPvEPointModifier;
}
public void setSpaceGcwPvEPointModifier(float spaceGcwPvEPointModifier) {
this.spaceGcwPvEPointModifier = spaceGcwPvEPointModifier;
}
public float getSpaceGcwPvPPointModifier() {
return spaceGcwPvPPointModifier;
}
public void setSpaceGcwPvPPointModifier(float spaceGcwPvPPointModifier) {
this.spaceGcwPvPPointModifier = spaceGcwPvPPointModifier;
}
public float getSpaceGcwLossPointModifier() {
return spaceGcwLossPointModifier;
}
public void setSpaceGcwLossPointModifier(float spaceGcwLossPointModifier) {
this.spaceGcwLossPointModifier = spaceGcwLossPointModifier;
}
public float getSpaceGcwWinPointModifier() {
return spaceGcwWinPointModifier;
}
public void setSpaceGcwWinPointModifier(float spaceGcwWinPointModifier) {
this.spaceGcwWinPointModifier = spaceGcwWinPointModifier;
}
}
public static class RareLoot {
private boolean rlsEnabled;
private float rlsDropChance;
private int rlsMaxLevelsBelowPlayerLevel;
private int rlsMaxLevelsAbovePlayerLevel;
private float rlsRareDropChance;
private float rlsExceptionalDropChance;
private float rlsLegendaryDropChance;
private int rlsMinDistanceFromLastLoot;
private int rlsMinTimeBetweenAwards;
RareLoot() {}
public String toString() {
String output = "\nrlsEnabled=" + rlsEnabled;
output += "\nrlsDropChance=" + rlsDropChance;
output += "\nrlsMaxLevelsBelowPlayerLevel=" + rlsMaxLevelsBelowPlayerLevel;
output += "\nrlsMaxLevelsAbovePlayerLevel=" + rlsMaxLevelsAbovePlayerLevel;
output += "\nrlsRareDropChance=" + rlsRareDropChance;
output += "\nrlsExceptionalDropChance=" + rlsExceptionalDropChance;
output += "\nrlsLegendaryDropChance=" + rlsLegendaryDropChance;
output += "\nrlsMinDistanceFromLastLoot=" + rlsMinDistanceFromLastLoot;
output += "\nrlsMinTimeBetweenAwards=" + rlsMinTimeBetweenAwards;
return output;
}
public boolean isRlsEnabled() {
return rlsEnabled;
}
public void setRlsEnabled(boolean rlsEnabled) {
this.rlsEnabled = rlsEnabled;
}
public float getRlsDropChance() {
return rlsDropChance;
}
public void setRlsDropChance(float rlsDropChance) {
this.rlsDropChance = rlsDropChance;
}
public int getRlsMaxLevelsBelowPlayerLevel() {
return rlsMaxLevelsBelowPlayerLevel;
}
public void setRlsMaxLevelsBelowPlayerLevel(int rlsMaxLevelsBelowPlayerLevel) {
this.rlsMaxLevelsBelowPlayerLevel = rlsMaxLevelsBelowPlayerLevel;
}
public int getRlsMaxLevelsAbovePlayerLevel() {
return rlsMaxLevelsAbovePlayerLevel;
}
public void setRlsMaxLevelsAbovePlayerLevel(int rlsMaxLevelsAbovePlayerLevel) {
this.rlsMaxLevelsAbovePlayerLevel = rlsMaxLevelsAbovePlayerLevel;
}
public float getRlsRareDropChance() {
return rlsRareDropChance;
}
public void setRlsRareDropChance(float rlsRareDropChance) {
this.rlsRareDropChance = rlsRareDropChance;
}
public float getRlsExceptionalDropChance() {
return rlsExceptionalDropChance;
}
public void setRlsExceptionalDropChance(float rlsExceptionalDropChance) {
this.rlsExceptionalDropChance = rlsExceptionalDropChance;
}
public float getRlsLegendaryDropChance() {
return rlsLegendaryDropChance;
}
public void setRlsLegendaryDropChance(float rlsLegendaryDropChance) {
this.rlsLegendaryDropChance = rlsLegendaryDropChance;
}
public int getRlsMinDistanceFromLastLoot() {
return rlsMinDistanceFromLastLoot;
}
public void setRlsMinDistanceFromLastLoot(int rlsMinDistanceFromLastLoot) {
this.rlsMinDistanceFromLastLoot = rlsMinDistanceFromLastLoot;
}
public int getRlsMinTimeBetweenAwards() {
return rlsMinTimeBetweenAwards;
}
public void setRlsMinTimeBetweenAwards(int rlsMinTimeBetweenAwards) {
this.rlsMinTimeBetweenAwards = rlsMinTimeBetweenAwards;
}
}
public SpaceGcw getSpaceGcw() {
return spaceGcw;
}
public void setSpaceGcw(SpaceGcw spaceGcw) {
this.spaceGcw = spaceGcw;
}
public RareLoot getRls() {
return rls;
}
public void setRls(RareLoot rls) {
this.rls = rls;
}
public int getMinRespecIntervalInSeconds() {
return minRespecIntervalInSeconds;
}
public void setMinRespecIntervalInSeconds(int minRespecIntervalInSeconds) {
this.minRespecIntervalInSeconds = minRespecIntervalInSeconds;
}
public int getRespecDurationAllowedInSeconds() {
return respecDurationAllowedInSeconds;
}
public void setRespecDurationAllowedInSeconds(int respecDurationAllowedInSeconds) {
this.respecDurationAllowedInSeconds = respecDurationAllowedInSeconds;
}
public String getScriptPath() {
return scriptPath;
}
public void setScriptPath(String scriptPath) {
this.scriptPath = scriptPath;
}
public float getStartX() {
return startX;
}
public void setStartX(float startX) {
this.startX = startX;
}
public float getStartY() {
return startY;
}
public void setStartY(float startY) {
this.startY = startY;
}
public float getStartZ() {
return startZ;
}
public void setStartZ(float startZ) {
this.startZ = startZ;
}
public boolean isEnableOneYearAnniversary() {
return enableOneYearAnniversary;
}
public void setEnableOneYearAnniversary(boolean enableOneYearAnniversary) {
this.enableOneYearAnniversary = enableOneYearAnniversary;
}
public boolean isNewbieTutorialEnabled() {
return newbieTutorialEnabled;
}
public void setNewbieTutorialEnabled(boolean newbieTutorialEnabled) {
this.newbieTutorialEnabled = newbieTutorialEnabled;
}
public int getUnclaimedAuctionItemDestroyTimeSec() {
return unclaimedAuctionItemDestroyTimeSec;
}
public void setUnclaimedAuctionItemDestroyTimeSec(int unclaimedAuctionItemDestroyTimeSec) {
this.unclaimedAuctionItemDestroyTimeSec = unclaimedAuctionItemDestroyTimeSec;
}
public int getVeteranRewardTradeInWaitPeriodSeconds() {
return veteranRewardTradeInWaitPeriodSeconds;
}
public void setVeteranRewardTradeInWaitPeriodSeconds(int veteranRewardTradeInWaitPeriodSeconds) {
this.veteranRewardTradeInWaitPeriodSeconds = veteranRewardTradeInWaitPeriodSeconds;
}
public int getWeatherUpdateSeconds() {
return weatherUpdateSeconds;
}
public void setWeatherUpdateSeconds(int weatherUpdateSeconds) {
this.weatherUpdateSeconds = weatherUpdateSeconds;
}
public String getAdminAccountDataTable() {
return adminAccountDataTable;
}
public void setAdminAccountDataTable(String adminAccountDataTable) {
this.adminAccountDataTable = adminAccountDataTable;
}
public boolean isAdminGodToAll() {
return adminGodToAll;
}
public void setAdminGodToAll(boolean adminGodToAll) {
this.adminGodToAll = adminGodToAll;
}
public int getAdminGodToAllGodLevel() {
return adminGodToAllGodLevel;
}
public void setAdminGodToAllGodLevel(int adminGodToAllGodLevel) {
this.adminGodToAllGodLevel = adminGodToAllGodLevel;
}
public int getDebugMode() {
return debugMode;
}
public void setDebugMode(int debugMode) {
this.debugMode = debugMode;
}
public String getServerLoadLevel() {
return serverLoadLevel;
}
public void setServerLoadLevel(String serverLoadLevel) {
this.serverLoadLevel = serverLoadLevel;
}
public int getIdleLogoutTimeSec() {
return idleLogoutTimeSec;
}
public void setIdleLogoutTimeSec(int idleLogoutTimeSec) {
this.idleLogoutTimeSec = idleLogoutTimeSec;
}
public int getSuiListLimit() {
return suiListLimit;
}
public void setSuiListLimit(int suiListLimit) {
this.suiListLimit = suiListLimit;
}
public boolean getCreateZoneObjects() {
return createZoneObjects;
}
public void setCreateZoneObjects(boolean createZoneObjects) {
this.createZoneObjects = createZoneObjects;
}
public String getCentralServerAddress() {
return centralServerAddress;
}
public void setCentralServerAddress(String centralServerAddress) {
this.centralServerAddress = centralServerAddress;
}
public boolean isJavaConsoleDebugMessages() {
return javaConsoleDebugMessages;
}
public void setJavaConsoleDebugMessages(boolean javaConsoleDebugMessages) {
this.javaConsoleDebugMessages = javaConsoleDebugMessages;
}
public boolean isJavaEngineProfiling() {
return javaEngineProfiling;
}
public void setJavaEngineProfiling(boolean javaEngineProfiling) {
this.javaEngineProfiling = javaEngineProfiling;
}
public String getJavaVMName() {
return javaVMName;
}
public void setJavaVMName(String javaVMName) {
this.javaVMName = javaVMName;
}
public List<String> getJavaOptions() {
return javaOptions;
}
public void setJavaOptions(List<String> javaOptions) {
this.javaOptions = javaOptions;
}
public String getMaxGoldNetworkId() {
return maxGoldNetworkId;
}
public void setMaxGoldNetworkId(String maxGoldNetworkId) {
this.maxGoldNetworkId = maxGoldNetworkId;
}
public boolean isNameValidationAcceptAll() {
return nameValidationAcceptAll;
}
public void setNameValidationAcceptAll(boolean nameValidationAcceptAll) {
this.nameValidationAcceptAll = nameValidationAcceptAll;
}
public int getScriptWatcherWarnTime() {
return scriptWatcherWarnTime;
}
public void setScriptWatcherWarnTime(int scriptWatcherWarnTime) {
this.scriptWatcherWarnTime = scriptWatcherWarnTime;
}
public int getScriptWatcherInterruptTime() {
return scriptWatcherInterruptTime;
}
public void setScriptWatcherInterruptTime(int scriptWatcherInterruptTime) {
this.scriptWatcherInterruptTime = scriptWatcherInterruptTime;
}
public boolean isCommoditiesMarketEnabled() {
return commoditiesMarketEnabled;
}
public void setCommoditiesMarketEnabled(boolean commoditiesMarketEnabled) {
this.commoditiesMarketEnabled = commoditiesMarketEnabled;
}
public boolean isCreateAppearances() {
return createAppearances;
}
public void setCreateAppearances(boolean createAppearances) {
this.createAppearances = createAppearances;
}
public boolean isFatalOnGoldPobChange() {
return fatalOnGoldPobChange;
}
public void setFatalOnGoldPobChange(boolean fatalOnGoldPobChange) {
this.fatalOnGoldPobChange = fatalOnGoldPobChange;
}
public boolean isAllowMasterObjectCreation() {
return allowMasterObjectCreation;
}
public void setAllowMasterObjectCreation(boolean allowMasterObjectCreation) {
this.allowMasterObjectCreation = allowMasterObjectCreation;
}
public int getReservedObjectIds() {
return reservedObjectIds;
}
public void setReservedObjectIds(int reservedObjectIds) {
this.reservedObjectIds = reservedObjectIds;
}
public boolean isEnablePreload() {
return enablePreload;
}
public void setEnablePreload(boolean enablePreload) {
this.enablePreload = enablePreload;
}
public boolean isAllowPlayersToPackVendors() {
return allowPlayersToPackVendors;
}
public void setAllowPlayersToPackVendors(boolean allowPlayersToPackVendors) {
this.allowPlayersToPackVendors = allowPlayersToPackVendors;
}
public float getManufactureTimeOverride() {
return manufactureTimeOverride;
}
public void setManufactureTimeOverride(float manufactureTimeOverride) {
this.manufactureTimeOverride = manufactureTimeOverride;
}
public boolean isDisableResources() {
return disableResources;
}
public void setDisableResources(boolean disableResources) {
this.disableResources = disableResources;
}
public boolean isSpawnAllResources() {
return spawnAllResources;
}
public void setSpawnAllResources(boolean spawnAllResources) {
this.spawnAllResources = spawnAllResources;
}
public String getGrantGift() {
return grantGift;
}
public void setGrantGift(String grantGift) {
this.grantGift = grantGift;
}
public int getMaxSocketSkillModBonus() {
return maxSocketSkillModBonus;
}
public void setMaxSocketSkillModBonus(int maxSocketSkillModBonus) {
this.maxSocketSkillModBonus = maxSocketSkillModBonus;
}
public int getMaxObjectSkillModBonus() {
return maxObjectSkillModBonus;
}
public void setMaxObjectSkillModBonus(int maxObjectSkillModBonus) {
this.maxObjectSkillModBonus = maxObjectSkillModBonus;
}
public int getMaxItemAttribBonus() {
return maxItemAttribBonus;
}
public void setMaxItemAttribBonus(int maxItemAttribBonus) {
this.maxItemAttribBonus = maxItemAttribBonus;
}
public boolean isCreateZoneObjects() {
return createZoneObjects;
}
public int getMaxTotalAttribBonus() {
return maxTotalAttribBonus;
}
public void setMaxTotalAttribBonus(int maxTotalAttribBonus) {
this.maxTotalAttribBonus = maxTotalAttribBonus;
}
public boolean isAiLoggingEnabled() {
return aiLoggingEnabled;
}
public void setAiLoggingEnabled(boolean aiLoggingEnabled) {
this.aiLoggingEnabled = aiLoggingEnabled;
}
public int getServerSpawnLimit() {
return serverSpawnLimit;
}
public void setServerSpawnLimit(int serverSpawnLimit) {
this.serverSpawnLimit = serverSpawnLimit;
}
public boolean isDisableAreaSpawners() {
return disableAreaSpawners;
}
public void setDisableAreaSpawners(boolean disableAreaSpawners) {
this.disableAreaSpawners = disableAreaSpawners;
}
public boolean isDisablePatrolSpawners() {
return disablePatrolSpawners;
}
public void setDisablePatrolSpawners(boolean disablePatrolSpawners) {
this.disablePatrolSpawners = disablePatrolSpawners;
}
public float getHarvesterExtractionRateMultiplier() {
return harvesterExtractionRateMultiplier;
}
public void setHarvesterExtractionRateMultiplier(float harvesterExtractionRateMultiplier) {
this.harvesterExtractionRateMultiplier = harvesterExtractionRateMultiplier;
}
public boolean isEnableVeteranRewards() {
return enableVeteranRewards;
}
public void setEnableVeteranRewards(boolean enableVeteranRewards) {
this.enableVeteranRewards = enableVeteranRewards;
}
public boolean isVeteranDebugTriggerAll() {
return veteranDebugTriggerAll;
}
public void setVeteranDebugTriggerAll(boolean veteranDebugTriggerAll) {
this.veteranDebugTriggerAll = veteranDebugTriggerAll;
}
public boolean isVeteranDebugEnableOverrideAccountAge() {
return veteranDebugEnableOverrideAccountAge;
}
public void setVeteranDebugEnableOverrideAccountAge(boolean veteranDebugEnableOverrideAccountAge) {
this.veteranDebugEnableOverrideAccountAge = veteranDebugEnableOverrideAccountAge;
}
public boolean isFlashSpeederReward() {
return flashSpeederReward;
}
public void setFlashSpeederReward(boolean flashSpeederReward) {
this.flashSpeederReward = flashSpeederReward;
}
public int getCombatUpgradeReward() {
return combatUpgradeReward;
}
public void setCombatUpgradeReward(int combatUpgradeReward) {
this.combatUpgradeReward = combatUpgradeReward;
}
public boolean isLifeday() {
return lifeday;
}
public void setLifeday(boolean lifeday) {
this.lifeday = lifeday;
}
public boolean isLoveday() {
return loveday;
}
public void setLoveday(boolean loveday) {
this.loveday = loveday;
}
public boolean isDeleteEventProps() {
return deleteEventProps;
}
public void setDeleteEventProps(boolean deleteEventProps) {
this.deleteEventProps = deleteEventProps;
}
public boolean isHalloween() {
return halloween;
}
public void setHalloween(boolean halloween) {
this.halloween = halloween;
}
public boolean isFoolsDay() {
return foolsDay;
}
public void setFoolsDay(boolean foolsDay) {
this.foolsDay = foolsDay;
}
public boolean isEmpireday_ceremony() {
return empireday_ceremony;
}
public void setEmpireday_ceremony(boolean empireday_ceremony) {
this.empireday_ceremony = empireday_ceremony;
}
public boolean isEnableCovertImperialMercenary() {
return enableCovertImperialMercenary;
}
public void setEnableCovertImperialMercenary(boolean enableCovertImperialMercenary) {
this.enableCovertImperialMercenary = enableCovertImperialMercenary;
}
public boolean isEnableOvertImperialMercenary() {
return enableOvertImperialMercenary;
}
public void setEnableOvertImperialMercenary(boolean enableOvertImperialMercenary) {
this.enableOvertImperialMercenary = enableOvertImperialMercenary;
}
public boolean isEnableCovertRebelMercenary() {
return enableCovertRebelMercenary;
}
public void setEnableCovertRebelMercenary(boolean enableCovertRebelMercenary) {
this.enableCovertRebelMercenary = enableCovertRebelMercenary;
}
public boolean isEnableOvertRebelMercenary() {
return enableOvertRebelMercenary;
}
public void setEnableOvertRebelMercenary(boolean enableOvertRebelMercenary) {
this.enableOvertRebelMercenary = enableOvertRebelMercenary;
}
public float getHibernateDistance() {
return hibernateDistance;
}
public void setHibernateDistance(float hibernateDistance) {
this.hibernateDistance = hibernateDistance;
}
public boolean isHibernateEnabled() {
return hibernateEnabled;
}
public void setHibernateEnabled(boolean hibernateEnabled) {
this.hibernateEnabled = hibernateEnabled;
}
public boolean isHibernateProxies() {
return hibernateProxies;
}
public void setHibernateProxies(boolean hibernateProxies) {
this.hibernateProxies = hibernateProxies;
}
public boolean isGcwCityKeren() {
return gcwCityKeren;
}
public void setGcwCityKeren(boolean gcwCityKeren) {
this.gcwCityKeren = gcwCityKeren;
}
public boolean isGcwCityBestine() {
return gcwCityBestine;
}
public void setGcwCityBestine(boolean gcwCityBestine) {
this.gcwCityBestine = gcwCityBestine;
}
public boolean isGcwCityDearic() {
return gcwCityDearic;
}
public void setGcwCityDearic(boolean gcwCityDearic) {
this.gcwCityDearic = gcwCityDearic;
}
public int getGcwInvasionCityMaximumRunning() {
return gcwInvasionCityMaximumRunning;
}
public void setGcwInvasionCityMaximumRunning(int gcwInvasionCityMaximumRunning) {
this.gcwInvasionCityMaximumRunning = gcwInvasionCityMaximumRunning;
}
public int getGcwInvasionCycleTime() {
return gcwInvasionCycleTime;
}
public void setGcwInvasionCycleTime(int gcwInvasionCycleTime) {
this.gcwInvasionCycleTime = gcwInvasionCycleTime;
}
public boolean isMountsEnabled() {
return mountsEnabled;
}
public void setMountsEnabled(boolean mountsEnabled) {
this.mountsEnabled = mountsEnabled;
}
public boolean isSendBreadcrumbs() {
return sendBreadcrumbs;
}
public void setSendBreadcrumbs(boolean sendBreadcrumbs) {
this.sendBreadcrumbs = sendBreadcrumbs;
}
public boolean isSendPlayerTransform() {
return sendPlayerTransform;
}
public void setSendPlayerTransform(boolean sendPlayerTransform) {
this.sendPlayerTransform = sendPlayerTransform;
}
public int getXpMultiplier() {
return xpMultiplier;
}
public void setXpMultiplier(int xpMultiplier) {
this.xpMultiplier = xpMultiplier;
}
public float getChroniclesXpModifier() {
return chroniclesXpModifier;
}
public void setChroniclesXpModifier(float chroniclesXpModifier) {
this.chroniclesXpModifier = chroniclesXpModifier;
}
public int getChroniclesQuestorGoldTokenChanceOverride() {
return chroniclesQuestorGoldTokenChanceOverride;
}
public void setChroniclesQuestorGoldTokenChanceOverride(int chroniclesQuestorGoldTokenChanceOverride) {
this.chroniclesQuestorGoldTokenChanceOverride = chroniclesQuestorGoldTokenChanceOverride;
}
public int getChroniclesChroniclerGoldTokenChanceOverride() {
return chroniclesChroniclerGoldTokenChanceOverride;
}
public void setChroniclesChroniclerGoldTokenChanceOverride(int chroniclesChroniclerGoldTokenChanceOverride) {
this.chroniclesChroniclerGoldTokenChanceOverride = chroniclesChroniclerGoldTokenChanceOverride;
}
public float getChroniclesChroniclerSilverTokenNumModifier() {
return chroniclesChroniclerSilverTokenNumModifier;
}
public void setChroniclesChroniclerSilverTokenNumModifier(float chroniclesChroniclerSilverTokenNumModifier) {
this.chroniclesChroniclerSilverTokenNumModifier = chroniclesChroniclerSilverTokenNumModifier;
}
public float getChroniclesQuestorSilverTokenNumModifier() {
return chroniclesQuestorSilverTokenNumModifier;
}
public void setChroniclesQuestorSilverTokenNumModifier(float chroniclesQuestorSilverTokenNumModifier) {
this.chroniclesQuestorSilverTokenNumModifier = chroniclesQuestorSilverTokenNumModifier;
}
public float getGcwPointBonus() {
return gcwPointBonus;
}
public void setGcwPointBonus(float gcwPointBonus) {
this.gcwPointBonus = gcwPointBonus;
}
public float getGcwTokenBonus() {
return gcwTokenBonus;
}
public void setGcwTokenBonus(float gcwTokenBonus) {
this.gcwTokenBonus = gcwTokenBonus;
}
public int getTriggerVolumeSystem() {
return triggerVolumeSystem;
}
public void setTriggerVolumeSystem(int triggerVolumeSystem) {
this.triggerVolumeSystem = triggerVolumeSystem;
}
public boolean isAdminPersistAllCreates() {
return adminPersistAllCreates;
}
public void setAdminPersistAllCreates(boolean adminPersistAllCreates) {
this.adminPersistAllCreates = adminPersistAllCreates;
}
public float getAiAssistRadius() {
return aiAssistRadius;
}
public void setAiAssistRadius(float aiAssistRadius) {
this.aiAssistRadius = aiAssistRadius;
}
public float getAiBaseAggroRadius() {
return aiBaseAggroRadius;
}
public void setAiBaseAggroRadius(float aiBaseAggroRadius) {
this.aiBaseAggroRadius = aiBaseAggroRadius;
}
public boolean isAiClientDebugEnabled() {
return aiClientDebugEnabled;
}
public void setAiClientDebugEnabled(boolean aiClientDebugEnabled) {
this.aiClientDebugEnabled = aiClientDebugEnabled;
}
public float getAiLeashRadius() {
return aiLeashRadius;
}
public void setAiLeashRadius(float aiLeashRadius) {
this.aiLeashRadius = aiLeashRadius;
}
public float getAiMaxAggroRadius() {
return aiMaxAggroRadius;
}
public void setAiMaxAggroRadius(float aiMaxAggroRadius) {
this.aiMaxAggroRadius = aiMaxAggroRadius;
}
public float getArmorDamageReduction() {
return armorDamageReduction;
}
public void setArmorDamageReduction(float armorDamageReduction) {
this.armorDamageReduction = armorDamageReduction;
}
public float getBuddyPointTimeBonus() {
return buddyPointTimeBonus;
}
public void setBuddyPointTimeBonus(float buddyPointTimeBonus) {
this.buddyPointTimeBonus = buddyPointTimeBonus;
}
public boolean isBuildoutAreaEditingEnabled() {
return buildoutAreaEditingEnabled;
}
public void setBuildoutAreaEditingEnabled(boolean buildoutAreaEditingEnabled) {
this.buildoutAreaEditingEnabled = buildoutAreaEditingEnabled;
}
public int getCityCitizenshipInactivePackupInactiveTimeSeconds() {
return cityCitizenshipInactivePackupInactiveTimeSeconds;
}
public void setCityCitizenshipInactivePackupInactiveTimeSeconds(int cityCitizenshipInactivePackupInactiveTimeSeconds) {
this.cityCitizenshipInactivePackupInactiveTimeSeconds = cityCitizenshipInactivePackupInactiveTimeSeconds;
}
public boolean isCommoditiesShowAllDebugInfo() {
return commoditiesShowAllDebugInfo;
}
public void setCommoditiesShowAllDebugInfo(boolean commoditiesShowAllDebugInfo) {
this.commoditiesShowAllDebugInfo = commoditiesShowAllDebugInfo;
}
public int getCraftingXpChance() {
return craftingXpChance;
}
public void setCraftingXpChance(int craftingXpChance) {
this.craftingXpChance = craftingXpChance;
}
public boolean isDeactivateHarvesterIfDamaged() {
return deactivateHarvesterIfDamaged;
}
public void setDeactivateHarvesterIfDamaged(boolean deactivateHarvesterIfDamaged) {
this.deactivateHarvesterIfDamaged = deactivateHarvesterIfDamaged;
}
public float getDefaultActionRegen() {
return defaultActionRegen;
}
public void setDefaultActionRegen(float defaultActionRegen) {
this.defaultActionRegen = defaultActionRegen;
}
public int getDefaultAutoExpireTargetDuration() {
return defaultAutoExpireTargetDuration;
}
public void setDefaultAutoExpireTargetDuration(int defaultAutoExpireTargetDuration) {
this.defaultAutoExpireTargetDuration = defaultAutoExpireTargetDuration;
}
public float getDefaultHealthRegen() {
return defaultHealthRegen;
}
public void setDefaultHealthRegen(float defaultHealthRegen) {
this.defaultHealthRegen = defaultHealthRegen;
}
public boolean isDisableMissions() {
return disableMissions;
}
public void setDisableMissions(boolean disableMissions) {
this.disableMissions = disableMissions;
}
public boolean isDisableTravel() {
return disableTravel;
}
public void setDisableTravel(boolean disableTravel) {
this.disableTravel = disableTravel;
}
public boolean isEnableNewVeteranRewards() {
return enableNewVeteranRewards;
}
public void setEnableNewVeteranRewards(boolean enableNewVeteranRewards) {
this.enableNewVeteranRewards = enableNewVeteranRewards;
}
public int getGcwDaysRequiredForGcwRegionDefenderBonus() {
return gcwDaysRequiredForGcwRegionDefenderBonus;
}
public void setGcwDaysRequiredForGcwRegionDefenderBonus(int gcwDaysRequiredForGcwRegionDefenderBonus) {
this.gcwDaysRequiredForGcwRegionDefenderBonus = gcwDaysRequiredForGcwRegionDefenderBonus;
}
public int getGcwFactionalPresenceAlignedCityAgeBonusPct() {
return gcwFactionalPresenceAlignedCityAgeBonusPct;
}
public void setGcwFactionalPresenceAlignedCityAgeBonusPct(int gcwFactionalPresenceAlignedCityAgeBonusPct) {
this.gcwFactionalPresenceAlignedCityAgeBonusPct = gcwFactionalPresenceAlignedCityAgeBonusPct;
}
public int getGcwFactionalPresenceAlignedCityBonusPct() {
return gcwFactionalPresenceAlignedCityBonusPct;
}
public void setGcwFactionalPresenceAlignedCityBonusPct(int gcwFactionalPresenceAlignedCityBonusPct) {
this.gcwFactionalPresenceAlignedCityBonusPct = gcwFactionalPresenceAlignedCityBonusPct;
}
public int getGcwFactionalPresenceAlignedCityRankBonusPct() {
return gcwFactionalPresenceAlignedCityRankBonusPct;
}
public void setGcwFactionalPresenceAlignedCityRankBonusPct(int gcwFactionalPresenceAlignedCityRankBonusPct) {
this.gcwFactionalPresenceAlignedCityRankBonusPct = gcwFactionalPresenceAlignedCityRankBonusPct;
}
public int getGcwFactionalPresenceGcwRankBonusPct() {
return gcwFactionalPresenceGcwRankBonusPct;
}
public void setGcwFactionalPresenceGcwRankBonusPct(int gcwFactionalPresenceGcwRankBonusPct) {
this.gcwFactionalPresenceGcwRankBonusPct = gcwFactionalPresenceGcwRankBonusPct;
}
public int getGcwFactionalPresenceLevelPct() {
return gcwFactionalPresenceLevelPct;
}
public void setGcwFactionalPresenceLevelPct(int gcwFactionalPresenceLevelPct) {
this.gcwFactionalPresenceLevelPct = gcwFactionalPresenceLevelPct;
}
public int getGcwFactionalPresenceMountedPct() {
return gcwFactionalPresenceMountedPct;
}
public void setGcwFactionalPresenceMountedPct(int gcwFactionalPresenceMountedPct) {
this.gcwFactionalPresenceMountedPct = gcwFactionalPresenceMountedPct;
}
public int getGcwGuildMinMembersForGcwRegionDefender() {
return gcwGuildMinMembersForGcwRegionDefender;
}
public void setGcwGuildMinMembersForGcwRegionDefender(int gcwGuildMinMembersForGcwRegionDefender) {
this.gcwGuildMinMembersForGcwRegionDefender = gcwGuildMinMembersForGcwRegionDefender;
}
public int getGcwRecalcTimeDayOfWeek() {
return gcwRecalcTimeDayOfWeek;
}
public void setGcwRecalcTimeDayOfWeek(int gcwRecalcTimeDayOfWeek) {
this.gcwRecalcTimeDayOfWeek = gcwRecalcTimeDayOfWeek;
}
public int getGcwRecalcTimeHour() {
return gcwRecalcTimeHour;
}
public void setGcwRecalcTimeHour(int gcwRecalcTimeHour) {
this.gcwRecalcTimeHour = gcwRecalcTimeHour;
}
public int getGcwRecalcTimeMinute() {
return gcwRecalcTimeMinute;
}
public void setGcwRecalcTimeMinute(int gcwRecalcTimeMinute) {
this.gcwRecalcTimeMinute = gcwRecalcTimeMinute;
}
public int getGcwRecalcTimeSecond() {
return gcwRecalcTimeSecond;
}
public void setGcwRecalcTimeSecond(int gcwRecalcTimeSecond) {
this.gcwRecalcTimeSecond = gcwRecalcTimeSecond;
}
public int getGcwRegionDefenderTotalBonusPct() {
return gcwRegionDefenderTotalBonusPct;
}
public void setGcwRegionDefenderTotalBonusPct(int gcwRegionDefenderTotalBonusPct) {
this.gcwRegionDefenderTotalBonusPct = gcwRegionDefenderTotalBonusPct;
}
public int getGcwScoreDecayTimeDayOfWeek() {
return gcwScoreDecayTimeDayOfWeek;
}
public void setGcwScoreDecayTimeDayOfWeek(int gcwScoreDecayTimeDayOfWeek) {
this.gcwScoreDecayTimeDayOfWeek = gcwScoreDecayTimeDayOfWeek;
}
public int getGcwScoreDecayTimeHour() {
return gcwScoreDecayTimeHour;
}
public void setGcwScoreDecayTimeHour(int gcwScoreDecayTimeHour) {
this.gcwScoreDecayTimeHour = gcwScoreDecayTimeHour;
}
public int getGcwScoreDecayTimeMinute() {
return gcwScoreDecayTimeMinute;
}
public void setGcwScoreDecayTimeMinute(int gcwScoreDecayTimeMinute) {
this.gcwScoreDecayTimeMinute = gcwScoreDecayTimeMinute;
}
public int getGcwScoreDecayTimeSecond() {
return gcwScoreDecayTimeSecond;
}
public void setGcwScoreDecayTimeSecond(int gcwScoreDecayTimeSecond) {
this.gcwScoreDecayTimeSecond = gcwScoreDecayTimeSecond;
}
public float getGcwXpBonus() {
return gcwXpBonus;
}
public void setGcwXpBonus(float gcwXpBonus) {
this.gcwXpBonus = gcwXpBonus;
}
public int getHouseItemLimitMultiplier() {
return houseItemLimitMultiplier;
}
public void setHouseItemLimitMultiplier(int houseItemLimitMultiplier) {
this.houseItemLimitMultiplier = houseItemLimitMultiplier;
}
public int getMaxCombatRange() {
return maxCombatRange;
}
public void setMaxCombatRange(int maxCombatRange) {
this.maxCombatRange = maxCombatRange;
}
public int getMaxGalacticReserveDepositBillion() {
return maxGalacticReserveDepositBillion;
}
public void setMaxGalacticReserveDepositBillion(int maxGalacticReserveDepositBillion) {
this.maxGalacticReserveDepositBillion = maxGalacticReserveDepositBillion;
}
public int getMaxHouseItemLimit() {
return maxHouseItemLimit;
}
public void setMaxHouseItemLimit(int maxHouseItemLimit) {
this.maxHouseItemLimit = maxHouseItemLimit;
}
public int getMaxLotsPerAccount() {
return maxLotsPerAccount;
}
public void setMaxLotsPerAccount(int maxLotsPerAccount) {
this.maxLotsPerAccount = maxLotsPerAccount;
}
public int getMaxMoney() {
return maxMoney;
}
public void setMaxMoney(int maxMoney) {
this.maxMoney = maxMoney;
}
public int getMaxMoneyTransfer() {
return maxMoneyTransfer;
}
public void setMaxMoneyTransfer(int maxMoneyTransfer) {
this.maxMoneyTransfer = maxMoneyTransfer;
}
public int getMaxReimburseAmount() {
return maxReimburseAmount;
}
public void setMaxReimburseAmount(int maxReimburseAmount) {
this.maxReimburseAmount = maxReimburseAmount;
}
public boolean isPvpDisableCombat() {
return pvpDisableCombat;
}
public void setPvpDisableCombat(boolean pvpDisableCombat) {
this.pvpDisableCombat = pvpDisableCombat;
}
public int getPvpGuildWarCoolDownPeriodTimeMs() {
return pvpGuildWarCoolDownPeriodTimeMs;
}
public void setPvpGuildWarCoolDownPeriodTimeMs(int pvpGuildWarCoolDownPeriodTimeMs) {
this.pvpGuildWarCoolDownPeriodTimeMs = pvpGuildWarCoolDownPeriodTimeMs;
}
public boolean isReportAiWarnings() {
return reportAiWarnings;
}
public void setReportAiWarnings(boolean reportAiWarnings) {
this.reportAiWarnings = reportAiWarnings;
}
public int getResourceTimeScale() {
return resourceTimeScale;
}
public void setResourceTimeScale(int resourceTimeScale) {
this.resourceTimeScale = resourceTimeScale;
}
public int getSecondsPerResourceTick() {
return secondsPerResourceTick;
}
public void setSecondsPerResourceTick(int secondsPerResourceTick) {
this.secondsPerResourceTick = secondsPerResourceTick;
}
public boolean isShipsEnabled() {
return shipsEnabled;
}
public void setShipsEnabled(boolean shipsEnabled) {
this.shipsEnabled = shipsEnabled;
}
}
public static class CharacterBuilder {
private boolean builderEnabled;
private boolean devEnabled;
private boolean weaponsEnabled;
private boolean armorEnabled;
private boolean skillsEnabled;
private boolean commandsEnabled;
private boolean resourcesEnabled;
private boolean creditsEnabled;
private boolean factionEnabled;
private boolean vehiclesEnabled;
private boolean shipsEnabled;
private boolean craftingEnabled;
private boolean deedsEnabled;
private boolean pahallEnabled;
private boolean miscitemEnabled;
private boolean jediEnabled;
private boolean BestResourcesEnabled;
private boolean HeroicFlagEnabled;
private boolean DraftSchematicsEnabled;
private boolean buffsEnabled;
private boolean warpsEnabled;
private boolean questEnabled;
private boolean petsEnabled;
private int itvMinUsageLevel;
CharacterBuilder() {}
public String toString() {
String output = "\nbuilderEnabled=" + builderEnabled;
output += "\ndevEnabled=" + devEnabled;
output += "\nweaponsEnabled=" + weaponsEnabled;
output += "\narmorEnabled=" + armorEnabled;
output += "\nskillsEnabled=" + skillsEnabled;
output += "\ncommandsEnabled=" + commandsEnabled;
output += "\nresourcesEnabled=" + resourcesEnabled;
output += "\ncreditsEnabled=" + creditsEnabled;
output += "\nfactionEnabled=" + factionEnabled;
output += "\nvehiclesEnabled=" + vehiclesEnabled;
output += "\nshipsEnabled=" + shipsEnabled;
output += "\ncraftingEnabled=" + craftingEnabled;
output += "\ndeedsEnabled=" + deedsEnabled;
output += "\npahallEnabled=" + pahallEnabled;
output += "\nmiscitemEnabled=" + miscitemEnabled;
output += "\njediEnabled=" + jediEnabled;
output += "\nBestResourcesEnabled=" + BestResourcesEnabled;
output += "\nHeroicFlagEnabled=" + HeroicFlagEnabled;
output += "\nDraftSchematicsEnabled=" + DraftSchematicsEnabled;
output += "\nbuffsEnabled=" + buffsEnabled;
output += "\nwarpsEnabled=" + warpsEnabled;
output += "\nquestEnabled=" + questEnabled;
output += "\npetsEnabled=" + petsEnabled;
output += "\nitvMinUsageLevel=" + itvMinUsageLevel;
return output + "\n\n";
}
public int getItvMinUsageLevel() {
return itvMinUsageLevel;
}
public boolean isBuilderEnabled() {
return builderEnabled;
}
public void setBuilderEnabled(boolean builderEnabled) {
this.builderEnabled = builderEnabled;
}
public boolean isDevEnabled() {
return devEnabled;
}
public void setDevEnabled(boolean devEnabled) {
this.devEnabled = devEnabled;
}
public boolean isWeaponsEnabled() {
return weaponsEnabled;
}
public void setWeaponsEnabled(boolean weaponsEnabled) {
this.weaponsEnabled = weaponsEnabled;
}
public boolean isArmorEnabled() {
return armorEnabled;
}
public void setArmorEnabled(boolean armorEnabled) {
this.armorEnabled = armorEnabled;
}
public boolean isSkillsEnabled() {
return skillsEnabled;
}
public void setSkillsEnabled(boolean skillsEnabled) {
this.skillsEnabled = skillsEnabled;
}
public boolean isCommandsEnabled() {
return commandsEnabled;
}
public void setCommandsEnabled(boolean commandsEnabled) {
this.commandsEnabled = commandsEnabled;
}
public boolean isResourcesEnabled() {
return resourcesEnabled;
}
public void setResourcesEnabled(boolean resourcesEnabled) {
this.resourcesEnabled = resourcesEnabled;
}
public boolean isCreditsEnabled() {
return creditsEnabled;
}
public void setCreditsEnabled(boolean creditsEnabled) {
this.creditsEnabled = creditsEnabled;
}
public boolean isFactionEnabled() {
return factionEnabled;
}
public void setFactionEnabled(boolean factionEnabled) {
this.factionEnabled = factionEnabled;
}
public boolean isVehiclesEnabled() {
return vehiclesEnabled;
}
public void setVehiclesEnabled(boolean vehiclesEnabled) {
this.vehiclesEnabled = vehiclesEnabled;
}
public boolean isShipsEnabled() {
return shipsEnabled;
}
public void setShipsEnabled(boolean shipsEnabled) {
this.shipsEnabled = shipsEnabled;
}
public boolean isCraftingEnabled() {
return craftingEnabled;
}
public void setCraftingEnabled(boolean craftingEnabled) {
this.craftingEnabled = craftingEnabled;
}
public boolean isDeedsEnabled() {
return deedsEnabled;
}
public void setDeedsEnabled(boolean deedsEnabled) {
this.deedsEnabled = deedsEnabled;
}
public boolean isPahallEnabled() {
return pahallEnabled;
}
public void setPahallEnabled(boolean pahallEnabled) {
this.pahallEnabled = pahallEnabled;
}
public boolean isMiscitemEnabled() {
return miscitemEnabled;
}
public void setMiscitemEnabled(boolean miscitemEnabled) {
this.miscitemEnabled = miscitemEnabled;
}
public boolean isJediEnabled() {
return jediEnabled;
}
public void setJediEnabled(boolean jediEnabled) {
this.jediEnabled = jediEnabled;
}
public boolean isBestResourcesEnabled() {
return BestResourcesEnabled;
}
public void setBestResourcesEnabled(boolean bestResourcesEnabled) {
BestResourcesEnabled = bestResourcesEnabled;
}
public boolean isHeroicFlagEnabled() {
return HeroicFlagEnabled;
}
public void setHeroicFlagEnabled(boolean heroicFlagEnabled) {
HeroicFlagEnabled = heroicFlagEnabled;
}
public boolean isDraftSchematicsEnabled() {
return DraftSchematicsEnabled;
}
public void setDraftSchematicsEnabled(boolean draftSchematicsEnabled) {
DraftSchematicsEnabled = draftSchematicsEnabled;
}
public boolean isBuffsEnabled() {
return buffsEnabled;
}
public void setBuffsEnabled(boolean buffsEnabled) {
this.buffsEnabled = buffsEnabled;
}
public boolean isWarpsEnabled() {
return warpsEnabled;
}
public void setWarpsEnabled(boolean warpsEnabled) {
this.warpsEnabled = warpsEnabled;
}
public boolean isQuestEnabled() {
return questEnabled;
}
public void setQuestEnabled(boolean questEnabled) {
this.questEnabled = questEnabled;
}
public boolean isPetsEnabled() {
return petsEnabled;
}
public void setPetsEnabled(boolean petsEnabled) {
this.petsEnabled = petsEnabled;
}
public int isItvMinUsageLevel() {
return itvMinUsageLevel;
}
public void setItvMinUsageLevel(int itvMinUsageLevel) {
this.itvMinUsageLevel = itvMinUsageLevel;
}
}
public static class Custom {
private float reverseEngineeringBonusMultiplier;
private int dailyMissionXpLimit;
// TODO: grantElderBuff should really be a boolean value. Script that reads this is not looking for "true" or "false".
// check live_conversions.java
private int grantElderBuff;
Custom() {}
public String toString() {
String output = "\nreverseEngineeringBonusMultiplier=" + reverseEngineeringBonusMultiplier;
output += "\ndailyMissionXpLimit=" + dailyMissionXpLimit;
output += "\ngrantElderBuff=" + grantElderBuff;
return output + "\n\n";
}
public float getReverseEngineeringBonusMultiplier() {
return reverseEngineeringBonusMultiplier;
}
public void setReverseEngineeringBonusMultiplier(float reverseEngineeringBonusMultiplier) {
this.reverseEngineeringBonusMultiplier = reverseEngineeringBonusMultiplier;
}
public int getDailyMissionXpLimit() {
return dailyMissionXpLimit;
}
public void setDailyMissionXpLimit(int dailyMissionXpLimit) {
this.dailyMissionXpLimit = dailyMissionXpLimit;
}
public int isGrantElderBuff() {
return grantElderBuff;
}
public void setGrantElderBuff(int grantElderBuff) {
this.grantElderBuff = grantElderBuff;
}
}
}