Commit Graph

90 Commits

Author SHA1 Message Date
6c7d5c9049 Gui and callback setup for the isolevel brush in TerrainWorldEditor. 2025-02-04 10:00:06 +01:00
f25c008f6d Small tweaks and reorganization in TerrainWorldEditor. 2025-02-04 09:02:19 +01:00
bb59a03e06 Small tweak. 2025-02-03 23:02:41 +01:00
c3b468027a TerrainWorldEditor cleanups and some initial rework for it's new functionality. 2025-02-03 18:19:14 +01:00
0f8a398f95 Tidy up the Isolevel clider of the TerrainWorldEditor. 2025-02-03 14:27:58 +01:00
a138cb10a4 Moved the control buttons of the TerrainWorldEditor to the side panel. 2025-02-03 14:25:35 +01:00
13a691bb37 Fix compile. 2025-02-03 14:16:21 +01:00
1bc26692f6 Fix variable names. 2025-02-03 14:12:52 +01:00
39c2c615a9 Fix property names. 2025-02-03 14:11:35 +01:00
857b010951 Use icons for the TerrainWorldEditor's buttons. 2025-02-03 14:06:53 +01:00
c09474ccd8 Re-extracted class docs. 2024-09-20 10:03:06 +02:00
36622694ee Re-extracted class docs. 2024-09-08 17:02:09 +02:00
6783cb92ab Re-extracted class docs. 2024-04-26 17:32:25 +02:00
a52a68afb7 Added more properties to PropDataLight and other light helper classes. 2024-03-18 08:38:27 +01:00
0edc5438dd Re-extracted class docs. 2024-02-25 10:26:26 +01:00
5133ef182d File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
429575fab6 File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
3afe20bdc7 More old copyright header cleanups. 2023-12-17 23:24:10 +01:00
5088d32fa0 Removed my old copyright headers. 2023-12-17 22:59:50 +01:00
88e9ad04f2 Moved back the servers and resources from core. 2023-12-10 23:11:07 +01:00
11945d7f1d Split material.h. 2023-12-10 21:26:28 +01:00
dbcc6e33da Moved the physics server to core. 2023-12-10 19:36:00 +01:00
238bf1b331 Moved the RenderingServer to core. 2023-12-10 19:04:24 +01:00
9df5649c1b Moved CanvasItem, Control, Node2D and Spatial under scene/main. 2023-12-10 15:50:54 +01:00
763f662263 Moved meshes to a new subfolder. 2023-12-10 15:22:09 +01:00
deccaed2cc Moved materials into a new subfolder. 2023-12-10 14:59:22 +01:00
1ff5cdf911 Fix positioning the colliders from PropDataStaticBody in TerrainPropJob and VoxelPropJob. 2023-10-14 08:10:06 +02:00
9142600d70 Implemented PropDataStaticBody handling for TerrainPropJob and VoxelPropJob. 2023-10-13 21:00:25 +02:00
3f8ca3136e Codestyle fixes. 2023-10-13 20:41:22 +02:00
2aa3fbf381 Codestyle. 2023-10-13 20:27:08 +02:00
c5ec0b8a33 Codestyle. 2023-10-13 20:26:59 +02:00
93a2081a58 Re-extracted class docs. 2023-10-12 01:59:32 +02:00
06efbe1882 Added separators to TerrainWorldEditor and VoxelWorldEditor's toolbars. 2023-09-03 13:43:58 +02:00
8ed3b41865 Re-extracted class docs. 2023-08-26 22:41:21 +02:00
8bf5c70f50 Now VoxelWorld and TerrainWorld inherits from Spatial instead of Navigation, and Terrain2DWorld inherits from Node2D insteaf of Navigation2D, as there is now a proper NavigationServer. Also this will make Node hieararchies involvig them more versatile. 2023-08-24 18:55:21 +02:00
8d679355df Re-extracted class docs pt3. 2023-06-13 17:34:41 +02:00
f058c87868 Backported from godot4: Rework Navigation Avoidance
Rework Navigation Avoidance.
- smix8
a6ac305f96
2023-06-10 20:58:49 +02:00
4873a3429d Don't bind _execute() method in ThreadPoolJob derived classes, as it's not needed anymore. 2023-06-05 14:15:49 +02:00
d093365b00 Fix some property names being the same as getters / setters. 2023-06-01 15:42:32 +02:00
b7e273b226 Bind missing enum constants. 2023-05-31 22:33:20 +02:00
5acb19630d Fix the order of some default arguments in bindings. 2023-05-31 22:14:12 +02:00
8d7090241a Make sure that the editor can be built even when the new code_editor module is disabled. 2023-02-17 23:20:10 +01:00
1b0aac6028 Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
227e32b67c Now modules make use of the new registration levels. 2023-01-15 17:04:00 +01:00
e9a19c1a66 Added module initialization levels (similar idea to what's in godot4, although I added more). 2023-01-15 11:46:13 +01:00
fc991ede18 Re-extracted class docs. 2023-01-14 13:38:58 +01:00
b240df7df6 Updated more copyright headers for 2023. 2022-12-31 21:07:05 +01:00
41f130d9fd Re-extracted the class docs. 2022-11-20 23:27:04 +01:00
4f06946cf5 Centralize LZ4 usage. 2022-11-19 19:51:29 +01:00
258857332c Replaced MESH_UTILS_PRESENT defines aswell. 2022-10-05 14:35:44 +02:00