Commit Graph

1561 Commits

Author SHA1 Message Date
b2906488c5 Implement MiWG7PlotRegion
All checks were successful
SteamWarCI Build successful
Implement WS230PlotRegion
2026-03-21 20:51:34 +01:00
7a9e39a12a Fix MWGDisplayRegion, WG45DisplayRegion, WS175DisplayRegion, WS175PlotRegion
All checks were successful
SteamWarCI Build successful
Fix AreaBlock.create
2026-03-21 20:31:01 +01:00
c1d617c963 Remove old code
All checks were successful
SteamWarCI Build successful
2026-03-21 18:13:37 +01:00
cad6c32276 Add further TODOs
All checks were successful
SteamWarCI Build successful
2026-03-21 18:12:32 +01:00
14d62a5dd1 Fix WS175Utils and WS230Utils
All checks were successful
SteamWarCI Build successful
2026-03-21 18:08:31 +01:00
6f78ad2354 Implement WG45PlotRegion
All checks were successful
SteamWarCI Build successful
Implement WS175PlotRegion
2026-03-21 18:05:47 +01:00
cc7ba8de19 Add TestblockScoreboardElement
All checks were successful
SteamWarCI Build successful
Add WireframeCommand
Implement MWGPlotRegion
2026-03-21 17:42:14 +01:00
7ee9ad1fe0 Remove unneeded variables
All checks were successful
SteamWarCI Build successful
2026-03-20 08:51:57 +01:00
46c791c072 Improve non final variables to be final now
All checks were successful
SteamWarCI Build successful
2026-03-20 08:47:23 +01:00
9f3d9a1afc Fix GameModeConfig for WG45PlotRegion, WS175PlotRegion and WS230PlotRegion
All checks were successful
SteamWarCI Build successful
2026-03-18 21:29:09 +01:00
a870c854df Add initial regions
All checks were successful
SteamWarCI Build successful
2026-03-18 14:06:02 +01:00
a92cebe441 Fix DynamicRegionVisualizer
All checks were successful
SteamWarCI Build successful
2026-03-17 21:02:18 +01:00
0e2f3c58f2 Add supervisor permission on DynamicRegionVisualizer
All checks were successful
SteamWarCI Build successful
2026-03-17 19:16:49 +01:00
3b44b2f8a8 Add DynamicRegionVisualizer
All checks were successful
SteamWarCI Build successful
2026-03-17 19:14:53 +01:00
183bc3fc5d Add DynamicRegionVisualizer
All checks were successful
SteamWarCI Build successful
2026-03-16 22:16:23 +01:00
af2e4c113b Add RInteraction
All checks were successful
SteamWarCI Build successful
2026-03-16 22:16:10 +01:00
c1a42e8860 Fix ChunkHider21
All checks were successful
SteamWarCI Build successful
2026-03-16 21:42:53 +01:00
4f5257a13e Add name to RegionConstructorData
All checks were successful
SteamWarCI Build successful
2026-03-16 21:08:26 +01:00
e1a3355415 Add MiWG7DisplayRegion 2026-03-16 21:08:26 +01:00
fc2d5caad4 Implement rest of PlotRegionBackups 2026-03-16 21:08:26 +01:00
1204ecbcdc Implement more in PlotRegionBackups 2026-03-16 21:08:26 +01:00
2392b6c42f Improve PlotRegionBackups 2026-03-16 21:08:26 +01:00
6888fb4247 Initial rudimentary implementation (not done) of PlotRegionBackups 2026-03-16 21:08:26 +01:00
4841694eae Replace RegionDataStore.saveRegion to save
Replace RegionDataStore.loadRegion to load
Replace RegionDataStore.deleteRegion to delete
2026-03-16 21:08:26 +01:00
0d83f21a31 Use RegionDataStore.deleteRegion instead of custom method in DynamicRegion 2026-03-16 21:08:26 +01:00
cb5f82d7a3 Fix PlotRegionBackups 2026-03-16 21:08:26 +01:00
242e4a7044 Add PlotRegionBackups
Update DisplayRegionData constructor
2026-03-16 21:08:26 +01:00
4324576a61 Remove Region.getFloorLevel
Remove Flag.Changed from SpecialRegionData
2026-03-16 21:08:26 +01:00
479f391a46 Add DisplayRegionData
Add PlotRegionData
Add directories for mode regions
2026-03-16 21:08:26 +01:00
59468b25e3 Improve SpecialArea.reset 2026-03-16 21:08:26 +01:00
fd8c99f8ef Add Region.Area.place which is called ba Region.Area.reset 2026-03-16 21:08:26 +01:00
ea2891ebc6 Implement rest of Path Connections 2026-03-16 21:08:26 +01:00
4636948b3e Improve Flag.COLOR 2026-03-16 21:08:26 +01:00
22399a79f7 Implement Garden updates for Path Regions correctly 2026-03-16 21:08:26 +01:00
a91925f64c Change some instance creations to casts 2026-03-16 21:08:26 +01:00
60d0cc8236 Cleanup and add comments 2026-03-16 21:08:26 +01:00
7862dafa85 Fix DynamicRegion.updateNeighbours 2026-03-16 21:08:26 +01:00
5dbe2b6caa Improve update propagation performance 2026-03-16 21:08:26 +01:00
92bcfd00e2 Fix RegionData.clear removing initialized flags 2026-03-16 21:08:26 +01:00
7c23af3a7d Add TNT only making Damage in spawning Region 2026-03-16 21:08:26 +01:00
800705d7fd Fix RegionFlagPolicy 2026-03-16 21:08:26 +01:00
7b0427de6a Add Flag.WATER_DESTROY to needed RegionData's
Fix ScoreboardElement showing stuff not applicable in region
2026-03-16 21:08:26 +01:00
74e09abf8f Fix WetRegion -> WetRegionData
Fix DynamicRegionSystem.get
Add Fallback.schem for PathArea
2026-03-16 21:08:26 +01:00
dff2e088a2 Add Garden handling for PathRegion 2026-03-16 21:08:26 +01:00
d0ceaa0031 Fix DynamicRegionSystem#get(Tile) 2026-03-16 21:08:26 +01:00
0d1cbe4cf7 Fix CORNER_OUTER_GLOBAL case 2026-03-16 21:08:26 +01:00
d585f31f02 Add CornerInnerGlobal and CornerOuterGlobal
Improve the selecting code
2026-03-16 21:08:26 +01:00
78d17b0af5 Fix runtime errors 2026-03-16 21:08:26 +01:00
ed1f05c800 Add DryRegion and WetRegion
Add SpecialArea
Add SpecialRegionData
Add RegionData.connectedRegions
Add PasteUtils
2026-03-16 21:08:26 +01:00
30c0255fb2 Improve several things 2026-03-16 21:08:26 +01:00