Rule dialog entries for logic unit build/deconstruct rules
This commit is contained in:
@@ -1483,6 +1483,8 @@ rules.unithealthmultiplier = Unit Health Multiplier
|
|||||||
rules.unitdamagemultiplier = Unit Damage Multiplier
|
rules.unitdamagemultiplier = Unit Damage Multiplier
|
||||||
rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier
|
rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier
|
||||||
rules.unitminespeedmultiplier = Unit Mine Speed Multiplier
|
rules.unitminespeedmultiplier = Unit Mine Speed Multiplier
|
||||||
|
rules.logicunitbuild = Logic Unit Building
|
||||||
|
rules.logicunitdeconstruct = Logic Unit Deconstruction
|
||||||
rules.solarmultiplier = Solar Power Multiplier
|
rules.solarmultiplier = Solar Power Multiplier
|
||||||
rules.unitcapvariable = Cores Contribute To Unit Cap
|
rules.unitcapvariable = Cores Contribute To Unit Cap
|
||||||
rules.unitpayloadsexplode = Carried Payloads Explode With The Unit
|
rules.unitpayloadsexplode = Carried Payloads Explode With The Unit
|
||||||
|
|||||||
@@ -189,7 +189,6 @@ public class CustomRulesDialog extends BaseDialog{
|
|||||||
check("@rules.hidebannedblocks", b -> rules.hideBannedBlocks = b, () -> rules.hideBannedBlocks);
|
check("@rules.hidebannedblocks", b -> rules.hideBannedBlocks = b, () -> rules.hideBannedBlocks);
|
||||||
check("@bannedblocks.whitelist", b -> rules.blockWhitelist = b, () -> rules.blockWhitelist);
|
check("@bannedblocks.whitelist", b -> rules.blockWhitelist = b, () -> rules.blockWhitelist);
|
||||||
|
|
||||||
|
|
||||||
category("unit");
|
category("unit");
|
||||||
check("@rules.unitcapvariable", b -> rules.unitCapVariable = b, () -> rules.unitCapVariable);
|
check("@rules.unitcapvariable", b -> rules.unitCapVariable = b, () -> rules.unitCapVariable);
|
||||||
check("@rules.unitpayloadsexplode", b -> rules.unitPayloadsExplode = b, () -> rules.unitPayloadsExplode);
|
check("@rules.unitpayloadsexplode", b -> rules.unitPayloadsExplode = b, () -> rules.unitPayloadsExplode);
|
||||||
@@ -199,14 +198,14 @@ public class CustomRulesDialog extends BaseDialog{
|
|||||||
number("@rules.unitminespeedmultiplier", f -> rules.unitMineSpeedMultiplier = f, () -> rules.unitMineSpeedMultiplier);
|
number("@rules.unitminespeedmultiplier", f -> rules.unitMineSpeedMultiplier = f, () -> rules.unitMineSpeedMultiplier);
|
||||||
number("@rules.unitbuildspeedmultiplier", f -> rules.unitBuildSpeedMultiplier = f, () -> rules.unitBuildSpeedMultiplier, 0f, 50f);
|
number("@rules.unitbuildspeedmultiplier", f -> rules.unitBuildSpeedMultiplier = f, () -> rules.unitBuildSpeedMultiplier, 0f, 50f);
|
||||||
number("@rules.unitcostmultiplier", f -> rules.unitCostMultiplier = f, () -> rules.unitCostMultiplier);
|
number("@rules.unitcostmultiplier", f -> rules.unitCostMultiplier = f, () -> rules.unitCostMultiplier);
|
||||||
number("@rules.unithealthmultiplier", f -> rules.unitHealthMultiplier = f, () -> rules.unitHealthMultiplier);
|
check("@rules.logicunitbuild", b -> rules.logicUnitBuild = b, () -> rules.logicUnitBuild);
|
||||||
|
check("@rules.logicunitdeconstruct", b -> rules.logicUnitDeconstruct = b, () -> rules.logicUnitDeconstruct);
|
||||||
|
|
||||||
if(Core.bundle.get("bannedunits").toLowerCase().contains(ruleSearch)){
|
if(Core.bundle.get("bannedunits").toLowerCase().contains(ruleSearch)){
|
||||||
current.button("@bannedunits", () -> bannedUnits.show(rules.bannedUnits)).left().width(300f).row();
|
current.button("@bannedunits", () -> bannedUnits.show(rules.bannedUnits)).left().width(300f).row();
|
||||||
}
|
}
|
||||||
check("@bannedunits.whitelist", b -> rules.unitWhitelist = b, () -> rules.unitWhitelist);
|
check("@bannedunits.whitelist", b -> rules.unitWhitelist = b, () -> rules.unitWhitelist);
|
||||||
|
|
||||||
|
|
||||||
category("enemy");
|
category("enemy");
|
||||||
check("@rules.attack", b -> rules.attackMode = b, () -> rules.attackMode);
|
check("@rules.attack", b -> rules.attackMode = b, () -> rules.attackMode);
|
||||||
check("@rules.corecapture", b -> rules.coreCapture = b, () -> rules.coreCapture);
|
check("@rules.corecapture", b -> rules.coreCapture = b, () -> rules.coreCapture);
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ public class ServerControl implements ApplicationListener{
|
|||||||
"bans", "",
|
"bans", "",
|
||||||
"admins", "",
|
"admins", "",
|
||||||
"shufflemode", "custom",
|
"shufflemode", "custom",
|
||||||
"globalrules", "{reactorExplosions: false, logicUnitBuild: false}"
|
"globalrules", "{reactorExplosions: false, logicUnitBuild: false, logicUnitDeconstruct: false}"
|
||||||
);
|
);
|
||||||
|
|
||||||
//update log level
|
//update log level
|
||||||
|
|||||||
Reference in New Issue
Block a user