YoyoNow
|
865eb8ceea
|
Remove reset cascade for SpecialArea
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
351350ae84
|
Make Torii randomizable
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
12f7f159c6
|
Remove ConnectionType.Void
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
14695b28ae
|
Add Torii to PathRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
98c4451452
|
Improve PathRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
0e4a0702d8
|
Improve VariantSelector for easier version upgrades (if needed)
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
cbfc1038b8
|
Fix region sizes
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
6da1db2496
|
Implement Garden for PathArea
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
a953d58af6
|
Remove debug printing
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
a5c60edb8a
|
Fix PathRegion connection
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
6b5ce57a6d
|
Add DynamicRegion.shouldPathConnect
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
63ae103b70
|
Remove any references to Core.getVersion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
0d7a88bb4c
|
Fix SpawnArea and PathArea connections
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
5ab7696e5f
|
Fix SpawnArea and DynamicRegionEditor for Spawn
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
a6d77256a9
|
Update VariantSelector and implement Database Folder for Schematics
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
818a437ee0
|
Update DynamicRegionEditor
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
622b8abc98
|
Fix build
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
ae892e14f7
|
Add explanation for 'Force Delete'
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
2dc69c33ac
|
Add 'Force Delete' for special regions
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
c3b656995e
|
Add editor for SpawnRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
054cc2f68b
|
Fix connect behavior towards SpawnRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
12889771f6
|
Add extension parameter to Region.Area.getCopyPoint
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
b4ef0c6b84
|
Change Region.Area to abstract class instead of interface
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
10ba0f5ef8
|
Implement PathRegionData as singleton
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
1fc91f3f79
|
Fix DynamicRegionEditor
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
5c87e0ef78
|
Fix DynamicRegionEditor.onPlayerSwapHandItems
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
48de9411d5
|
Cleanup stuff
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
da78a0d701
|
Add CArea, RInteractionCallback
Add DynamicRegionEditor, DynamicRegionVisualizer
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
01831c0626
|
Improve DynamicRegionSystem.getNeighbours
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
ff5d180ea5
|
Fix PathRegion.calculateGardenState
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
9250e9c470
|
Improve PathRegion.calculateGardenState
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
6f859b217c
|
Improve reading/writing Regions
Improve DynamicRegion constructors
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
1eeda69e0c
|
Improve WireframeCommand
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
51bce7f73d
|
Update Region.Area
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
3d9816ae3f
|
Improve Region.Area
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
d573cd1716
|
Reduce usable tile area
Fix DynamicRegionVisualizer throwing exceptions
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
642662da69
|
Update yOffset to WS175PlotRegion and WS230PlotRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
68c6ecfe81
|
Implement MiWG7PlotRegion
Implement WS230PlotRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
167447b61d
|
Fix MWGDisplayRegion, WG45DisplayRegion, WS175DisplayRegion, WS175PlotRegion
Fix AreaBlock.create
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
ee4fc74be4
|
Remove old code
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
bd28a18165
|
Add further TODOs
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
8ad51e4e9b
|
Fix WS175Utils and WS230Utils
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
72ef42fe52
|
Implement WG45PlotRegion
Implement WS175PlotRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
cb2e9c2544
|
Add TestblockScoreboardElement
Add WireframeCommand
Implement MWGPlotRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
801d3e6132
|
Remove unneeded variables
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
5178301789
|
Improve non final variables to be final now
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
4d667d91ac
|
Fix GameModeConfig for WG45PlotRegion, WS175PlotRegion and WS230PlotRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
6f0935185c
|
Add initial regions
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
23d20c97d9
|
Fix DynamicRegionVisualizer
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
bace9f3dfd
|
Add supervisor permission on DynamicRegionVisualizer
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
f11f2d4278
|
Add DynamicRegionVisualizer
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
c1de1cf779
|
Add DynamicRegionVisualizer
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
4be46139c2
|
Add RInteraction
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
1b79958cbd
|
Add name to RegionConstructorData
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
10a0677f1e
|
Add MiWG7DisplayRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
5863d60af7
|
Implement rest of PlotRegionBackups
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
633477cf9c
|
Implement more in PlotRegionBackups
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
de4a028980
|
Improve PlotRegionBackups
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
f1df25019b
|
Initial rudimentary implementation (not done) of PlotRegionBackups
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
59ccd50286
|
Replace RegionDataStore.saveRegion to save
Replace RegionDataStore.loadRegion to load
Replace RegionDataStore.deleteRegion to delete
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
6a5b7927e1
|
Use RegionDataStore.deleteRegion instead of custom method in DynamicRegion
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
a73ccc409f
|
Fix PlotRegionBackups
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
d45a45ce04
|
Add PlotRegionBackups
Update DisplayRegionData constructor
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
87efd85b79
|
Remove Region.getFloorLevel
Remove Flag.Changed from SpecialRegionData
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
b409622199
|
Add DisplayRegionData
Add PlotRegionData
Add directories for mode regions
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
29e639c47b
|
Improve SpecialArea.reset
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
216f881241
|
Add Region.Area.place which is called ba Region.Area.reset
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
ed901a5927
|
Implement rest of Path Connections
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
d4da75a6fa
|
Improve Flag.COLOR
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
338b2daac8
|
Implement Garden updates for Path Regions correctly
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
c8b4f9f814
|
Change some instance creations to casts
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
ee26abb4c7
|
Cleanup and add comments
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
4b526deedc
|
Fix DynamicRegion.updateNeighbours
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
1415ee27f9
|
Improve update propagation performance
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
ae45b0d2ef
|
Fix RegionData.clear removing initialized flags
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
36db4061bb
|
Add TNT only making Damage in spawning Region
|
2026-09-07 11:42:22 +02:00 |
|
YoyoNow
|
5cac0534ef
|
Fix RegionFlagPolicy
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
6dbfc28bd2
|
Add Flag.WATER_DESTROY to needed RegionData's
Fix ScoreboardElement showing stuff not applicable in region
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
d2cc72b571
|
Fix WetRegion -> WetRegionData
Fix DynamicRegionSystem.get
Add Fallback.schem for PathArea
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
27c0bdd563
|
Add Garden handling for PathRegion
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
6b0f982f8e
|
Fix DynamicRegionSystem#get(Tile)
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
0c4b8568fd
|
Fix CORNER_OUTER_GLOBAL case
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
f7bde30757
|
Add CornerInnerGlobal and CornerOuterGlobal
Improve the selecting code
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
ec8826de7a
|
Fix runtime errors
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
9c2369770c
|
Add DryRegion and WetRegion
Add SpecialArea
Add SpecialRegionData
Add RegionData.connectedRegions
Add PasteUtils
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
11cfef1647
|
Improve several things
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
348591aef8
|
Improve rotation of PathArea#reset in CENTER_NORMAL case
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
7a98f64653
|
Fix DynamicRegionRepository.loadRegions with GlobalRegion
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
80a779026c
|
Add PathRegion, PathArea and PathRegionData
Add VariantSelector
Add DynamicRegionCommand
Fix RegionData constructor
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
b9f8f54b61
|
Add DynamicRegionRepository#loadRegions
Add DynamicRegionRepository#loadRegionData
Add DynamicRegionRepository#saveRegion
Add DynamicRegionRepository#deleteRegion
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
f8f396afee
|
Improve API of RegionDataStore, RegionBackups.Backup
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
deefe44dcd
|
Improve RegionData#setStore
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
18108f023b
|
Add Tile.tileOffset constant
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
f302af1e56
|
Add Region loading to DynamicRegionSystem
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
b04fc12446
|
Fix RegionSystem.GLOBAL_REGION_ID
Improve RegionUtils.forEachInRegion
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
509d5935cb
|
Add FixedRegionDataUtils
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
bbbf308f10
|
Add RegionDataStore
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
e83323f7b6
|
Add DynamicRegion
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
a3f3780c26
|
Add GlobalRegionData
|
2026-09-07 11:42:21 +02:00 |
|
YoyoNow
|
54fc46bc75
|
Add GlobalRegion
|
2026-09-07 11:42:21 +02:00 |
|