Merge pull request 'Add reset of Region flags on Region reset' (#19) from BauSystem/RegionFlagReset into main

Reviewed-on: https://steamwar.de/devlabs/SteamWar/SteamWar/pulls/19
Reviewed-by: Lixfel <lixfel@steamwar.de>
This commit is contained in:
2024-08-12 18:59:58 +02:00
@@ -61,6 +61,9 @@ public class ResetCommand extends SWCommand {
PasteBuilder pasteBuilder = new PasteBuilder(new PasteBuilder.FileProvider(region.getResetFile(RegionType.NORMAL)))
.color(region.getPlain(Flag.COLOR, ColorMode.class).getColor());
region.reset(pasteBuilder, RegionType.NORMAL, RegionExtensionType.NORMAL);
for (Flag value : Flag.values()) {
region.set(value, value.getDefaultValue());
}
RegionUtils.message(region, "REGION_RESET_RESETED");
} catch (SecurityException e) {
BauSystem.MESSAGE.send("REGION_RESET_ERROR", p);