forked from SteamWar/SteamWar
Add VariantSelector
This commit is contained in:
+8
-8
@@ -22,10 +22,10 @@ package de.steamwar.bausystem.region;
|
||||
import de.steamwar.bausystem.features.region.RegionCommand;
|
||||
import de.steamwar.bausystem.region.dynamic.DynamicRegion;
|
||||
import de.steamwar.bausystem.region.dynamic.TileUtils;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.MicroWarGear21Region;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.MiniWarGear21Region;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.WarGear21Region;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.WarShip21Region;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.MicroWarGear21WorkRegion;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.MiniWarGear21WorkRegion;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.WarGear21WorkRegion;
|
||||
import de.steamwar.bausystem.region.dynamic.normal.work.WarShip21WorkRegion;
|
||||
import de.steamwar.bausystem.region.dynamic.path.PathRegion;
|
||||
import de.steamwar.bausystem.shared.Pair;
|
||||
import de.steamwar.bausystem.utils.PasteBuilder;
|
||||
@@ -99,10 +99,10 @@ public class DynamicRegionCommand extends SWCommand {
|
||||
@RequiredArgsConstructor
|
||||
public enum Placement {
|
||||
Path(PathRegion::new, 19, 19),
|
||||
WarGear21(WarGear21Region::new, WarGear21Region.widthX, WarGear21Region.widthZ),
|
||||
MiniWarGear21(MiniWarGear21Region::new, MiniWarGear21Region.widthX, MiniWarGear21Region.widthZ),
|
||||
WarShip21(WarShip21Region::new, WarShip21Region.widthX, WarShip21Region.widthZ),
|
||||
MicroWarGear21(MicroWarGear21Region::new, MicroWarGear21Region.widthX, MicroWarGear21Region.widthZ),
|
||||
WarGear21(WarGear21WorkRegion::new, WarGear21WorkRegion.widthX, WarGear21WorkRegion.widthZ),
|
||||
MiniWarGear21(MiniWarGear21WorkRegion::new, MiniWarGear21WorkRegion.widthX, MiniWarGear21WorkRegion.widthZ),
|
||||
WarShip21(WarShip21WorkRegion::new, WarShip21WorkRegion.widthX, WarShip21WorkRegion.widthZ),
|
||||
MicroWarGear21(MicroWarGear21WorkRegion::new, MicroWarGear21WorkRegion.widthX, MicroWarGear21WorkRegion.widthZ),
|
||||
;
|
||||
|
||||
private final BiFunction<Integer, Integer, DynamicRegion> constructor;
|
||||
|
||||
Reference in New Issue
Block a user