|
4f2a13f1d4
|
Now the resource names are directly editable using the DataList tree in the world generator addon's ui.
|
2022-08-05 21:52:51 +02:00 |
|
|
ab2e4efaa6
|
Make them a bit bigger.
|
2022-08-05 21:31:44 +02:00 |
|
|
9145867ac4
|
Size newly added resources in the world editor properly.
|
2022-08-05 21:31:07 +02:00 |
|
|
69054c8fa5
|
Also handle if the y axis is bigger in the rect editor.
|
2022-08-05 21:23:05 +02:00 |
|
|
e250190e99
|
Small change to the previous commit.
|
2022-08-05 21:16:18 +02:00 |
|
|
06e025633e
|
Now the world editor tries to center rects of the newly opened resources better.
|
2022-08-05 21:13:37 +02:00 |
|
|
b101213d84
|
Now the wortld generator addon's datalist popup will focus the line edit for changing the resource's name. Also it will accept enter as ok.
|
2022-08-05 19:55:58 +02:00 |
|
|
e9279f1ef7
|
World generator's resources now can also draw to the editor gui when actually edited.
|
2022-08-05 17:25:37 +02:00 |
|
|
bedb1ae4a2
|
Draw the bevel and radius to the world editor's rects for the test continent.
|
2022-08-05 17:21:01 +02:00 |
|
|
4e8e860562
|
Now WorldGenBaseResources can draw additional graphics to the RectViewNodes.
|
2022-08-05 13:42:22 +02:00 |
|
|
5e6e960d02
|
Removed the additional text for the current world generator resources.
|
2022-08-05 13:35:56 +02:00 |
|
|
2fbc7a2198
|
Now the editor_class is on top of the editor_additional_text in RectViewNodes.
|
2022-08-05 13:35:27 +02:00 |
|
|
6cf52d15a5
|
Added size indicators to the world generator addon's rect editors to show how big a chunk is at the current zoom level.
|
2022-08-05 01:21:08 +02:00 |
|
|
d53a157657
|
Set a usable initial zoom value in world generator's rect editors.
|
2022-08-05 00:56:01 +02:00 |
|
|
ac7a4212a3
|
Emit the zoom_changed signal in EditorZoomWidget when setting the zoom value through the zoom property.
|
2022-08-05 00:55:13 +02:00 |
|
|
487b05fecb
|
Added an another layer to the world generator addon. Now subzones contain subzone props. Reworked the old subzones into these.
|
2022-08-05 00:27:03 +02:00 |
|
|
4bea9618b2
|
Added min and max size support for the world generator addon.
|
2022-08-04 22:35:22 +02:00 |
|
|
ffe566b0ac
|
Removed parent_positions from WorldGenBaseResources, and also removed the setup() method. I'ts better this way, as they are resources, and now they can be reused (even though the gui itself doesn't support it). Spawning code is also simpler.
|
2022-08-04 20:05:19 +02:00 |
|
|
0ae9d239a4
|
Reworked how spawn positions work in the world_generator addon. Now all resources have ovverridable methods, and all of them are collected based on those. Also now the spawner works in local space.
|
2022-08-04 19:40:21 +02:00 |
|
|
b81b7c348a
|
Reworked the data_manager addon. Now it stores it's settings using ProjectSettings, so it shouldn't bug out on a fresh import.
|
2022-07-31 17:49:43 +02:00 |
|
|
2b840d1086
|
Added json serialization support for the data manager addon's settings class.
|
2022-07-31 17:24:28 +02:00 |
|
|
98edb56317
|
Removed godot-plugin-refresher as now it's functionality is built in.
|
2022-07-17 01:53:02 +02:00 |
|
|
11e7b86cd3
|
Removed godoxel.
|
2022-06-21 23:14:34 +02:00 |
|
|
76472b3e2e
|
Removed mat_maker_gd.
|
2022-06-20 20:01:17 +02:00 |
|
|
41f94f63d4
|
Removed everythogn from the mat_maker_gd addon that's not needed anymore.
|
2022-06-16 14:28:52 +02:00 |
|
|
440366b418
|
Udpated the engine to the latest. Also dpated mat_maker_gd, and MMMaterials to work with it.
|
2022-06-16 14:12:44 +02:00 |
|
|
5562524cc8
|
Removed the gdscript version of MMMaterial, MMNode, and the universal property.
|
2022-06-07 12:59:25 +02:00 |
|
|
f9e062e867
|
Updated the engine. Now MMMaterial, MMNode, and MMNodeUniversalProperty is on the engine side. The resources still need to be updated (except for one).
|
2022-06-07 12:38:35 +02:00 |
|
|
c8cfc8a929
|
An another comment.
|
2022-06-06 21:33:23 +02:00 |
|
|
b9a0c5f275
|
Added a few notes to MMNodes for later.
|
2022-06-06 21:27:46 +02:00 |
|
|
a82f5fafe4
|
Now slot colors in mat makjer gd's ui is handled by a method instead of having a PoolColorArray.
|
2022-06-06 20:52:38 +02:00 |
|
|
eb7c514ee7
|
Removed the m_m_algos script aswell.
|
2022-06-06 19:08:21 +02:00 |
|
|
93e477a76f
|
Removed all the m_m_algos.gd preloads.
|
2022-06-06 19:07:25 +02:00 |
|
|
491bcc822b
|
Make the generated binder class a singleton, also fix smaller issues.
|
2022-06-06 01:04:00 +02:00 |
|
|
10b8c64e76
|
Fix comment scope placement.
|
2022-06-06 00:55:17 +02:00 |
|
|
db534b724b
|
Process the comments once again.
|
2022-06-05 23:47:04 +02:00 |
|
|
e4a07e87a3
|
Renamed the preload variables that use the new merged class.
|
2022-06-05 02:22:20 +02:00 |
|
|
4207b778a0
|
Removed the now unneded files.
|
2022-06-05 02:13:33 +02:00 |
|
|
b1791d1f11
|
Use the merged class wherever possible.
|
2022-06-05 02:12:01 +02:00 |
|
|
77277ee956
|
Merged together the common algorithms for MatMakerGD.
|
2022-06-05 01:53:35 +02:00 |
|
|
e4f007a3f1
|
Now the scene converter will add node script resource paths as a comment.
|
2022-06-04 23:58:38 +02:00 |
|
|
8130ba6b7a
|
Renamed the code converter's file.
|
2022-06-04 23:51:00 +02:00 |
|
|
36742b210b
|
Moved the scene converter code to it's own file.
|
2022-06-04 23:47:41 +02:00 |
|
|
83414ab259
|
Implemented the scene to cpp conversion tool.
|
2022-06-04 23:40:28 +02:00 |
|
|
fe725e4da4
|
Don't add method default parameters inot cpp files.
|
2022-06-04 16:32:11 +02:00 |
|
|
06642b4afa
|
Added a new binder class generator.
|
2022-06-04 16:29:31 +02:00 |
|
|
422606d526
|
Also implemented generating method binds for the rest of the available non-static methods.
|
2022-06-04 13:42:44 +02:00 |
|
|
0fc106ee03
|
The code converter now generates properties from the automatically created getters and setters.
|
2022-06-04 13:22:43 +02:00 |
|
|
5890a7cef3
|
More work on the scene to cpp converter.
|
2022-06-04 13:01:41 +02:00 |
|
|
7833c0d153
|
Fixed scope orders.
|
2022-06-04 09:41:59 +02:00 |
|