|
49fe5c164a
|
Updated the mesh utils module. I fixed a few bugs.
|
2021-12-30 00:13:32 +01:00 |
|
|
7565993faa
|
Copy the required data in recalculate_handle_points, so the original mesh doesn't get modified as a side effect.
|
2021-12-29 23:42:19 +01:00 |
|
|
cf6da736c2
|
Fix handle point ofsetting, and multiplications.
|
2021-12-29 23:34:54 +01:00 |
|
|
9e939eff64
|
Move around some class variables, and prefix some of them with an underscore.
|
2021-12-29 23:30:08 +01:00 |
|
|
1bf7d50cf0
|
Now the MDR edit gizmo uses the new generated handle points.
|
2021-12-29 23:23:50 +01:00 |
|
|
ec0b477291
|
Implemented generating handle points.
|
2021-12-29 22:01:52 +01:00 |
|
|
e7110b5314
|
Renamed the entries in the EditMode enum.
|
2021-12-29 21:38:57 +01:00 |
|
|
0c923500f7
|
Small improvements.
|
2021-12-29 21:26:56 +01:00 |
|
|
02da1a0780
|
Moved more code around.
|
2021-12-29 21:24:27 +01:00 |
|
|
98e50d4a64
|
Now the mesh data resource editor's gizmo just stored the editoed mesh data resource. Also smaller changes / comments.
|
2021-12-29 21:21:23 +01:00 |
|
|
556d3062b8
|
Updated the mesh data resource module to get the new signal in MeshDataInstance.
|
2021-12-29 20:24:04 +01:00 |
|
|
21b7b3da0b
|
Fix apply and redraw order.
|
2021-12-29 17:54:44 +01:00 |
|
|
612ee7936a
|
Moved around more code in mesh data resource editor's gizmo.
|
2021-12-29 17:48:27 +01:00 |
|
|
ef7ed3848b
|
Started refactoring mesh data resource editor's gizmo.
|
2021-12-29 17:10:58 +01:00 |
|
|
eea2e76702
|
Updated the mesh data resource module. MeshDataResource now properly emits changed events, and MeshDataInstance will respond to it aswell.
|
2021-12-29 00:47:54 +01:00 |
|
|
1c35594d67
|
Updated the engine.
|
2021-12-29 00:24:41 +01:00 |
|
|
b3edaa7bd7
|
Fixed uvs and normals for the box.
|
2021-12-29 00:07:37 +01:00 |
|
|
6337d16a54
|
Implemented the Add Box button for the mesh data resource editor.
|
2021-12-29 00:00:28 +01:00 |
|
|
290f8e39f1
|
Properly handle horizontal minimum in the flex grid container.
|
2021-12-28 21:14:46 +01:00 |
|
|
b0613182d0
|
Reworked mesh_data_resource_editor's side panel.
|
2021-12-28 15:05:43 +01:00 |
|
|
3d8493bd01
|
Added the FlexGridContainer from godot-color-palette, to the mesh_data_resource_editor.
|
2021-12-28 14:30:11 +01:00 |
|
|
f90d4e8858
|
Revert accidentally comitted change.
|
2021-12-28 14:23:30 +01:00 |
|
|
d48894aa90
|
Updated the color palette addon.
|
2021-12-28 14:22:28 +01:00 |
|
|
31ad20843f
|
Remove a hseparator.
|
2021-12-27 22:26:08 +01:00 |
|
|
ef03b30dfe
|
Now HSeparators can also be added to the property inspector.
|
2021-12-27 22:25:37 +01:00 |
|
|
cae4735ae2
|
Added separators to the property inspector. Also moved the content up above the new properties.
|
2021-12-27 22:22:07 +01:00 |
|
|
e13be6f3f5
|
Added a class and script property by default to the property inspector.
|
2021-12-27 22:20:09 +01:00 |
|
|
cfc3bc5ff7
|
Added the resource properties to the inspector wherever they were needed.
|
2021-12-27 22:06:43 +01:00 |
|
|
f9662ed967
|
Added a resource property.
|
2021-12-27 22:05:57 +01:00 |
|
|
1dd6aa25f4
|
Add the locked property to the property inspector.
|
2021-12-27 22:05:08 +01:00 |
|
|
e0cb83ffe2
|
Fix signal already connected errors.
|
2021-12-27 18:00:10 +01:00 |
|
|
ff2579bd04
|
Now RectView will also change / zoom the margins.
|
2021-12-27 17:58:33 +01:00 |
|
|
b45e197d69
|
Now RectView's zoom will resize everything, instead of just setting rect_scale.
|
2021-12-27 17:56:44 +01:00 |
|
|
69b7cbb388
|
Removed the World Generator engine module.
|
2021-12-27 17:13:29 +01:00 |
|
|
da3109f98f
|
Also remove the MainTPlanetGenerator.
|
2021-12-27 16:55:51 +01:00 |
|
|
0ed5e814b8
|
Removed most of the old world generator. only kept a few classes around, these now inherit from resource.
|
2021-12-27 16:38:46 +01:00 |
|
|
3ef478074f
|
Spawn the test vendor and trainer to the proper place.
|
2021-12-27 16:15:11 +01:00 |
|
|
1cb11ca32a
|
Fix hit stack calculation.
|
2021-12-27 14:27:33 +01:00 |
|
|
9fad900a51
|
The world generator now will look up the a spawner node, and get the starting coordinates from it.
|
2021-12-27 03:50:11 +01:00 |
|
|
fbd232df1b
|
Added the village npc spawner code to the current spawner resource.
|
2021-12-27 03:49:37 +01:00 |
|
|
82435d4c59
|
Added parent pos setup to the world generator resources.
|
2021-12-27 03:48:55 +01:00 |
|
|
a44e362e31
|
Switched back from godot physics to bullet for now.
|
2021-12-27 03:47:59 +01:00 |
|
|
808c8e97d3
|
Now terra chunks are actually properly generated by placing chunks on the world generator's grid.
|
2021-12-27 02:38:05 +01:00 |
|
|
0cbf540e30
|
RectViewNodes now convert between yup and ydown coordinate systems to store rect.position.ys.
|
2021-12-27 02:36:52 +01:00 |
|
|
0c96328005
|
Ported the current world generator to the new addon. Now the world in-game uses the new world generator's resource to generate the terrain.
|
2021-12-26 21:14:41 +01:00 |
|
|
3adfad40a2
|
Added a seed parameter to the world generation methods.
|
2021-12-26 19:08:45 +01:00 |
|
|
47c49b56ab
|
Added the needed methods for terrain generation.
|
2021-12-26 19:05:48 +01:00 |
|
|
8453518e8b
|
Added a class selector to the world editor on add.
|
2021-12-26 18:52:23 +01:00 |
|
|
4ff14380a1
|
Added a new WorldGeneratorSettings resource which can store and load in world generator related classes from folders.
|
2021-12-26 18:51:46 +01:00 |
|
|
9cac983ff5
|
Added a new get_editor_class to the WoirldGeneratorBaseResource, and now the RectViewNode will also render it if it's not an empty string.
|
2021-12-26 18:50:09 +01:00 |
|