mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-22 21:26:46 +01:00
Added Graphs determining above or below default values for the global multiplier and the global curve modifier.
This commit is contained in:
parent
62aaad8707
commit
1db9a554dc
@ -193,6 +193,74 @@ public class MetricsManager {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// GlobalMultiplierGraph Fuzzy Logic Numbers
|
||||||
|
Graph globalMultiplierGraphFuzzy = metrics.createGraph("Global Multiplier Fuzz");
|
||||||
|
|
||||||
|
if (Config.getInstance().getExperienceGainsGlobalMultiplier() > 1.0) {
|
||||||
|
globalMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Higher") {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else if (Config.getInstance().getExperienceGainsGlobalMultiplier() < 1.0) {
|
||||||
|
globalMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Lower") {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
globalMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Default") {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
globalMultiplierGraph.addPlotter(new Metrics.Plotter(Config.getInstance().getExperienceGainsGlobalMultiplier() + "") {
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
//GlobalCurveModifier Fuzzy Logic Numbers
|
||||||
|
Graph globalCurveMultiplierGraphFuzzy = metrics.createGraph("Global Curve Multiplier Fuzz");
|
||||||
|
|
||||||
|
if (Config.getInstance().getFormulaMultiplierCurve() > 20.0) {
|
||||||
|
globalCurveMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Higher") {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else if (Config.getInstance().getFormulaMultiplierCurve() < 20.0) {
|
||||||
|
globalCurveMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Lower") {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
globalCurveMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Default") {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getValue() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// Chimera Wing Usage Trackers
|
// Chimera Wing Usage Trackers
|
||||||
final String chimeraGraphName = "Chimera Wing Usage";
|
final String chimeraGraphName = "Chimera Wing Usage";
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user