pandemonium_engine/modules/terraman
Relintai bd476c1d66 Split _create_chunk() to _create_chunk() and _setup_chunk() in TerrainWorld.
Unfortunately this is a breaking change. (Very slight though.)
Now _create_chunk() should be used to initialize serialized properties
in chunks. The new _setup_chunk() virtual should be used to initialize
other non/serialized properties (like meshers).
Fortunately the only thing that needs to be done is to split old
_create_chunk() into two.
Note that when using procedural generation, the old way should just work
without any updates necessary. This change is only needed when loading
of chunks is desired.
2025-04-07 22:06:04 +02:00
..
areas File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
chunk_data_managers Implement TerrainWorldChunkDataManagerStaticFolderResources. 2025-04-07 22:01:12 +02:00
data Now TerrainChunks will register their lights into the VertexLights3DServer if use_vertex_lights_3d is enabled in world. 2025-04-04 18:15:33 +02:00
doc_classes Now TerrainWorld uses TerrainWorldChunkDataManagers if they are available. 2025-04-07 12:53:51 +02:00
editor Added VertexLight3D baking tool to TerrainWorldEditor. 2025-04-04 16:25:41 +02:00
level_generator File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
library Fix potential hang on exit due to deadlocks. 2025-02-08 11:24:42 +01:00
meshers Now TerrainLights are stored inside chunks (they are also automatically saved with them). Also changed TerrainLight's api to makes use of Vector3i. 2025-02-11 00:38:48 +01:00
nodes File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
world Split _create_chunk() to _create_chunk() and _setup_chunk() in TerrainWorld. 2025-04-07 22:06:04 +02:00
.gitignore Run godot's formatting script. 2022-03-16 09:02:48 +01:00
config.py Added TerrainWorldChunkDataManager class to support loading and saving TerrainWorld chunks dynamically to and from disk. 2025-04-07 12:53:00 +02:00
defines.h File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
LICENSE Updated more copyright headers for 2023. 2022-12-31 21:07:05 +01:00
register_types.cpp Added TerrainWorldChunkDataManager class to support loading and saving TerrainWorld chunks dynamically to and from disk. 2025-04-07 12:53:00 +02:00
register_types.h File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
SCsub Added TerrainWorldChunkDataManager class to support loading and saving TerrainWorld chunks dynamically to and from disk. 2025-04-07 12:53:00 +02:00