summaryrefslogtreecommitdiff
path: root/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java
diff options
context:
space:
mode:
authorRobert Sosnitzka <robert.sosnitzka@gmail.com>2016-12-17 13:28:08 +0100
committerRobert Sosnitzka <robert.sosnitzka@gmail.com>2016-12-17 13:28:08 +0100
commitf6521cdddfe97de499ed385c82f39e8e2e9bbbb3 (patch)
treefd197eccd91abbf8233ed00a0eeb162baf2e0995 /src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java
parent851eaabb16c528e5538d512e96364da77ec325d0 (diff)
Reimplemented different ore-types for Grantie, Diorite, Andensite. Added material, items and other stuff for each ore. Oregen rebalanced. Fixed Generator for Oregen.
Diffstat (limited to 'src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java')
-rw-r--r--src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java39
1 files changed, 38 insertions, 1 deletions
diff --git a/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java b/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java
index c8575ca..8216e00 100644
--- a/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java
+++ b/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java
@@ -20,6 +20,23 @@ public class TAIGAConfiguration {
public static boolean ironGen;
public static boolean endGen;
+ public static boolean tiberiumGen;
+ public static boolean prometheumGen;
+ public static boolean valyriumGen;
+ public static boolean osramGen;
+ public static boolean duraniteGen;
+ public static boolean basaltGen;
+ public static boolean eezoGen;
+ public static boolean karmesineGen;
+ public static boolean oviumGen;
+ public static boolean jauxumGen;
+ public static boolean vibraniumGen;
+ public static boolean uruGen;
+ public static boolean auroriumGen;
+ public static boolean palladiumGen;
+ public static boolean abyssumGen;
+
+
public static int IRON_VAL;
public static int TIBERIUM_VAL;
public static int PROMETHEUM_VAL;
@@ -29,6 +46,8 @@ public class TAIGAConfiguration {
public static int BASALT_VAL;
public static int EEZO_VAL;
public static int KARMESINE_VAL;
+ public static int OVIUM_VAL;
+ public static int JAUXUM_VAL;
public static int VIBRANIUM_VAL;
public static int URU_VAL;
public static int AURORIUM_VAL;
@@ -80,7 +99,9 @@ public class TAIGAConfiguration {
final int DURANITE_DEFAULT = 1;
final int BASALT_DEFAULT = 10;
final int EEZO_DEFAULT = 3;
- final int KARMESINE_DEFAULT = 15;
+ final int KARMESINE_DEFAULT = 8;
+ final int JAUXUM_DEFAULT = 8;
+ final int OVIUM_DEFAULT = 8;
final int VIBRANIUM_DEFAULT = 10;
final int URU_DEFAULT = 1;
final int AURORIUM_DEFAULT = 10;
@@ -139,6 +160,10 @@ public class TAIGAConfiguration {
vibraniumValueProp.setLanguageKey("gui.taiga_configuration.vibranium_multiplier");
Property karmesineValueProp = config.get(CATEGORY_NAME_ORE_GEN, "Karmesine", KARMESINE_DEFAULT, "value for generation", RESFAC_MIN_VALUE, RESFAC_MAX_VALUE);
karmesineValueProp.setLanguageKey("gui.taiga_configuration.karmesine_multiplier");
+ Property oviumValueProp = config.get(CATEGORY_NAME_ORE_GEN, "Ovium", OVIUM_DEFAULT, "value for generation", RESFAC_MIN_VALUE, RESFAC_MAX_VALUE);
+ oviumValueProp.setLanguageKey("gui.taiga_configuration.ovium_multiplier");
+ Property jauxumValueProp = config.get(CATEGORY_NAME_ORE_GEN, "Jauxum", JAUXUM_DEFAULT, "value for generation", RESFAC_MIN_VALUE, RESFAC_MAX_VALUE);
+ jauxumValueProp.setLanguageKey("gui.taiga_configuration.jauxum_multiplier");
Property palladiumValueProp = config.get(CATEGORY_NAME_ORE_GEN, "Palladium", PALLADIUM_DEFAULT, "value for generation", RESFAC_MIN_VALUE, RESFAC_MAX_VALUE);
palladiumValueProp.setLanguageKey("gui.taiga_configuration.palladium_multiplier");
Property uruValueProp = config.get(CATEGORY_NAME_ORE_GEN, "Uru", URU_DEFAULT, "value for generation", RESFAC_MIN_VALUE, RESFAC_MAX_VALUE);
@@ -161,6 +186,8 @@ public class TAIGAConfiguration {
propOrderOreGen.add(valyriumValueProp.getName());
propOrderOreGen.add(vibraniumValueProp.getName());
propOrderOreGen.add(karmesineValueProp.getName());
+ propOrderOreGen.add(oviumValueProp.getName());
+ propOrderOreGen.add(jauxumValueProp.getName());
propOrderOreGen.add(palladiumValueProp.getName());
propOrderOreGen.add(uruValueProp.getName());
propOrderOreGen.add(osramValueProp.getName());
@@ -208,6 +235,14 @@ public class TAIGAConfiguration {
if (KARMESINE_VAL > RESFAC_MAX_VALUE || KARMESINE_VAL < RESFAC_MIN_VALUE) {
KARMESINE_VAL = KARMESINE_DEFAULT;
}
+ OVIUM_VAL = oviumValueProp.getInt(OVIUM_DEFAULT);
+ if (OVIUM_VAL > RESFAC_MAX_VALUE || OVIUM_VAL < RESFAC_MIN_VALUE) {
+ OVIUM_VAL = KARMESINE_DEFAULT;
+ }
+ JAUXUM_VAL = jauxumValueProp.getInt(OVIUM_DEFAULT);
+ if (JAUXUM_VAL > RESFAC_MAX_VALUE || JAUXUM_VAL < RESFAC_MIN_VALUE) {
+ JAUXUM_VAL = JAUXUM_DEFAULT;
+ }
VIBRANIUM_VAL = vibraniumValueProp.getInt(VIBRANIUM_DEFAULT);
if (VIBRANIUM_VAL > RESFAC_MAX_VALUE || VIBRANIUM_VAL < RESFAC_MIN_VALUE) {
VIBRANIUM_VAL = VIBRANIUM_DEFAULT;
@@ -240,6 +275,8 @@ public class TAIGAConfiguration {
basaltValueProp.set(BASALT_VAL);
eezoValueProp.set(EEZO_VAL);
karmesineValueProp.set(KARMESINE_VAL);
+ oviumValueProp.set(OVIUM_VAL);
+ jauxumValueProp.set(JAUXUM_VAL);
vibraniumValueProp.set(VIBRANIUM_VAL);
uruValueProp.set(URU_VAL);
auroriumValueProp.set(AURORIUM_VAL);