Commit Graph

118 Commits

Author SHA1 Message Date
583298dbfe 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
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
f09ab537e0 Clang-format everything. 2024-04-21 15:27:36 +02:00
f270c67ca1 Improved Light setup in PropInstance. 2024-03-18 09:12:02 +01:00
a52a68afb7 Added more properties to PropDataLight and other light helper classes. 2024-03-18 08:38:27 +01:00
e63a88836c Added Material and merger support for PropDataMergeGroup. 2024-03-17 23:45:53 +01:00
5ae8d147f0 Added Material support for PropDataProp. 2024-03-17 23:42:39 +01:00
f3745546c1 Re-extracted class docs. 2024-03-17 22:48:15 +01:00
018f59305e Added a new PropDataMergeGroup Node for props. 2024-03-17 22:48:05 +01:00
0edc5438dd Re-extracted class docs. 2024-02-25 10:26:26 +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
9d2309bfe1 Moved shapes to core. 2023-12-10 19:58:44 +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
2cc42b045a Moved shapes under a new shapes folder. 2023-12-10 14:10:10 +01:00
3b8f836a41 Re-extracted class docs. 2023-10-20 15:06:38 +02:00
0fa7faf43a Added support for PropDataStaticBody in PropInstance and PropInstanceMerger. 2023-10-13 20:35:10 +02:00
ac39ffb96b Fix typo. 2023-10-13 19:36:17 +02:00
73bdeb40c6 Don't process CollisionShapes recursively in PropDataCollisionObject, as they only work as a direct child. 2023-10-13 19:28:56 +02:00
da2daebbb8 Fixed processing collision shapes in PropDataCollisionObject. 2023-10-13 19:27:40 +02:00
f7ecfb412a Initial StaticBody support for the prop system. 2023-10-13 15:58:42 +02:00
93a2081a58 Re-extracted class docs. 2023-10-12 01:59:32 +02:00
f30f2b37b8 Small tweak to the tooltip of the quick prop convert buttons. 2023-09-03 13:25:00 +02:00
62840e8517 Use an icon for the quick prop conversion buttons instead of text. 2023-09-03 13:15:23 +02:00
201d6aa8e7 Added a VSeparator to the To Prop editor buttons. 2023-09-03 13:09:56 +02:00
8ed3b41865 Re-extracted class docs. 2023-08-26 22:41:21 +02:00
a5365f8ca8 Fix build. 2023-07-13 14:47:04 +02:00
e56d6fa906 Added code to load old resource properties where applicable, to help converting resources to the new fixed apis. These will be removed after the next release. 2023-06-17 02:20:24 +02:00
8d679355df Re-extracted class docs pt3. 2023-06-13 17:34:41 +02:00
a7f1f3356c Re-extracted class docs pt2. 2023-06-13 16:51:37 +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
dbc5b1df35 Fixed disrepancies between a few getter and setters. 2023-06-01 13:06:24 +02:00
9c28249819 Bind enum constants. 2023-05-31 22:43:57 +02:00
a1402fd46a Bind enum constants. 2023-05-31 22:42:59 +02:00
5acb19630d Fix the order of some default arguments in bindings. 2023-05-31 22:14:12 +02:00
81c9a7f940 Don't serialize editor only omni lights in PropDataLight. 2023-02-25 12:13:07 +01:00
ee8014d15e Removed comment. 2023-02-25 12:09:23 +01:00
47525f401b Added noise offset support to TiledWalls. 2023-02-25 12:08:49 +01:00
1b0aac6028 Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00