Commit Graph

1134 Commits

Author SHA1 Message Date
James Seibel 5c0aef32c1 Partially fix LODs disappearing when moving 2023-02-21 19:56:18 -06:00
James Seibel 924465a788 comment out a couple debug loggers 2023-02-19 17:16:39 -06:00
James Seibel cf34457d20 remove duplicate renameCorruptedFile() code 2023-02-19 12:30:14 -06:00
James Seibel 0615a2917c refactoring 2023-02-18 20:25:25 -06:00
James Seibel 4a3b4a1e23 Move FileUtil into the util package 2023-02-18 20:00:21 -06:00
James Seibel 553c348a0d enable atomic move in MetaDataContainerFile 2023-02-18 18:19:52 -06:00
James Seibel be036fe67a rename MetaData -> BaseMetaData and AbstractMDF -> AbstractMDContainerF
The difference between MetaData and AbstractMetaDataFile wasn't obvious, this should make it a bit more clear
2023-02-18 18:02:44 -06:00
James Seibel 070cdc13e2 rename package dataType -> dataObjects and re-arange children 2023-02-18 17:07:36 -06:00
James Seibel 6ac762d415 remove AbstractRenderSourceLoader
There was only one type of RenderSource so it didn't make sense to keep it
2023-02-18 16:46:17 -06:00
James Seibel 40db02cce3 rename RenderFileHandler -> RenderSourceFileHandler 2023-02-18 16:41:21 -06:00
James Seibel cabc1d1de9 Remove unused array from ColumnRenderSource 2023-02-18 16:20:11 -06:00
James Seibel 5e12edb251 Delete IColumnDataType and refactor ColumnRenderSource
ColumnRenderSource was the only object that inherited it
2023-02-18 16:17:11 -06:00
James Seibel 42623b4583 improve FullDataPointUtil and RenderDataPointUtil header comments 2023-02-18 13:48:30 -06:00
James Seibel 5dfd8d3738 Fix RenderDataPointUtil capitalization 2023-02-18 13:34:05 -06:00
James Seibel 031bde07dd rename ColumnFormatUtil -> RenderDatapointUtil and move to util package 2023-02-18 13:33:09 -06:00
James Seibel 3f91c479f4 rename FullDataPoint -> FullDataPointUtil and move to util package 2023-02-18 13:10:17 -06:00
James Seibel 5afbe961e7 rename ColumnFormat -> ColumnFormatUtil 2023-02-18 12:37:47 -06:00
James Seibel f8e3665e14 Remove unused methods from ColumnFormat 2023-02-18 12:36:54 -06:00
James Seibel 01ebf690f0 refactor ColumnFormat 2023-02-18 12:34:05 -06:00
James Seibel 6f743380dc add long to bitShiftUtil 2023-02-18 12:32:06 -06:00
James Seibel 73edce1580 IColumnDataView minor refactor 2023-02-18 12:01:23 -06:00
James Seibel 3dbc0ee5cd Remove IRenderSource
There was only ColumnRenderSource and several pieces of logic required there to only be ColumnRenderSource, so it didn't make sense to keep the interface.
2023-02-18 12:01:15 -06:00
James Seibel a35a797ce0 move buffer building objects into datatype.render.bufferbuilding 2023-02-18 11:33:09 -06:00
James Seibel 912a7687c3 refactor columnArrayView and interface 2023-02-18 11:25:09 -06:00
James Seibel 16c6dffdd6 Move files into Full and Render dataType packages 2023-02-18 09:53:16 -06:00
James Seibel 3b621ac497 rename/refactor FullDataSource loaders 2023-02-18 09:45:56 -06:00
James Seibel 271bdb9f12 Move Full data sources into their own package 2023-02-18 09:36:59 -06:00
James Seibel fbcf687ef9 rename ChunkSizedFullData -> ChunkSizedFullDataSource 2023-02-18 09:30:12 -06:00
James Seibel e4b5a7cb93 rename several FullData objects 2023-02-18 09:28:58 -06:00
James Seibel 0832555ec0 minor SparesFullDataSource refactoring 2023-02-18 09:28:49 -06:00
James Seibel 13d4c74367 remove unused args in LodRenderSection 2023-02-18 09:13:05 -06:00
James Seibel a97f9cf9b4 Comment out metaData versioning 2023-02-18 08:55:50 -06:00
James Seibel 1916ad49c4 Improve RenderMetaDataFile constructors 2023-02-18 08:55:28 -06:00
James Seibel b16ae15f94 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-02-18 07:21:38 -06:00
coolGi e695c18871 Added ability to change vanilla's lod bias 2023-02-18 20:00:39 +10:30
James Seibel 3a1e9adab2 refactor render file and renderBufferHandler 2023-02-17 18:35:29 -06:00
James Seibel c95b0849e3 refactor RenderBufferHandler 2023-02-17 14:37:14 -06:00
James Seibel 0e9f7eb653 minor LodRenderer refactoring 2023-02-17 14:36:33 -06:00
James Seibel 95c59b775a improve RenderSection.reload() and implement isLoading() 2023-02-17 14:36:12 -06:00
James Seibel 4e6d69860b refactor RenderFile classes 2023-02-17 14:35:24 -06:00
James Seibel dc7ddfd527 refactoring 2023-02-17 14:29:23 -06:00
James Seibel 1675d01dfb implement ColumnRenderLoader isEmpty 2023-02-17 14:26:15 -06:00
James Seibel 1adeaad231 rename IDhLevel methods 2023-02-16 14:58:27 -06:00
James Seibel d6397d6444 Improve the casting around SharedApi.currentWorld 2023-02-16 11:30:11 -06:00
James Seibel 449aaf2d3a DhClientServer Level/World refactoring 2023-02-16 10:11:47 -06:00
James Seibel 97440d7a71 Server/Client/Shared Api refactoring 2023-02-16 10:11:27 -06:00
James Seibel d62e709c48 add a fixme comment 2023-02-16 09:53:06 -06:00
James Seibel a1123e89ce Improve Render File format and reading/writing 2023-02-16 09:46:47 -06:00
James Seibel bd9bfd7d0f refactoring 2023-02-16 09:23:20 -06:00
coolGi 49b345776f Merge remote-tracking branch 'origin/new_buildsystem' 2023-02-15 17:08:08 +10:30