a7d2f50faa
Added a scene for a Boar.
2022-09-06 22:45:53 +02:00
5a4bb1277e
Move them under a new spider subfolder.
2022-09-06 18:46:49 +02:00
a5438c2e82
Duplicated it as a tarantula.
2022-09-06 18:45:44 +02:00
e13190bdd2
Renamed the spider to arachnid.
2022-09-06 18:44:35 +02:00
0d50f63a9b
Proper leg setup.
2022-09-06 18:43:08 +02:00
426751378f
Make legs a scene.
2022-09-06 18:34:16 +02:00
1c70710283
Split the spider's legs and arrange them properly.
2022-09-06 18:23:41 +02:00
8e8bd1f32a
Initial spider scene setup.
2022-09-06 18:13:20 +02:00
f7f99b1928
Updated the engine. Renamed World to World3D, Environment to Environment3D, and WorldEnvironment to WorldEnvironment3D, along with a few getters / setters.
2022-08-29 17:56:26 +02:00
ca67385a5d
Fixed the character's hand's model entries.
2022-08-24 18:25:24 +02:00
a7cb77c97d
Updated the engine. The web server got proper multipart form parsing, the WebNodeEditor got plugin support, added globals to Engine class, and made a few editor singletons accessible through them, and other random improvements.
2022-08-24 15:57:48 +02:00
cdefd86c30
Bump version.
2022-08-22 10:38:39 +02:00
010f386170
Fixed the character's model.
2022-08-20 02:44:58 +02:00
d14e330e47
Cleanups to the character's skeleton and animations.
2022-08-20 01:57:11 +02:00
6cd63a4689
Updated the engine. I renamed VisualServer to RenderingServer.
2022-08-19 21:50:03 +02:00
62b7487342
Updated the engine. I removed rpc config keyword support from scripting languages in order to make rpc calls simpler. By extension I also removed keywords like remote, puppet, puppersync etc from gdscript. Also did some cleanups.
2022-08-19 01:27:18 +02:00
68f3c29111
Updated the engine. I removed rsets, and moved vrpcs from Entity to Node.
2022-08-19 00:05:14 +02:00
82fb8e1efa
Now the data manager addon uses a built in editor icon for it's top bar icon, so it won't get disabled when (re)importing the game project.
2022-08-17 21:04:15 +02:00
585cc46aaf
Updated the engine. I added a _theme_ infix to Control's theme helper methods.
2022-08-17 20:58:19 +02:00
2a12115884
Updated the engine. I backported most improvements to core math classes from Godot 4.
2022-08-16 10:29:13 +02:00
c24d9c0edf
Updated the engine. I renamed Quat to Quaternion for consistency.
2022-08-13 15:24:31 +02:00
ecb8f92dcc
Updated the engine.
...
- I backported the new animation setup from Godot4 (So animations don't depend anymore on the rest pose.) Migrated the old animations to the new system. The character has issues with it's arm meshes, that will be fixed later.
- Also ported some related improvements, like the sub gizmo support (still has some issues) (MeshDataresource Editor still needs to be updated to be usable properly again, as now handles aren't shown if something is deselected), ImmediateMesh, hashing Improvements, and the godot4's version of Skeleton Editor.
2022-08-11 22:42:40 +02:00
701b7c08bc
Small improvements to the slot and int fields of the world generator addon's ResourcePropertyList.
2022-08-05 22:52:20 +02:00
86ff313d6b
Small cleanups to the code.
2022-08-05 22:48:27 +02:00
9e4bd47103
Implemented edit buttons for the SubZone editor tab.
2022-08-05 22:46:15 +02:00
50505035e8
Also implement edit buttons in the Zone editor tab.
2022-08-05 22:41:18 +02:00
8a3ac51e86
The edit buttons now work in Continent aswell.
2022-08-05 22:32:04 +02:00
f6eb7b0720
The edit button now works from World to Continent.
2022-08-05 22:20:29 +02:00
23195d3006
Set up signal chain for the edit requests.
2022-08-05 22:12:03 +02:00
e675512362
Added a new request_item_edit signal to the DataList.
2022-08-05 22:04:53 +02:00
e68b2733de
Set the resource's new name using UndoRedo.
2022-08-05 21:57:41 +02:00
30be9d8e81
Removed the name edit dialog from the DataList.
2022-08-05 21:54:08 +02:00
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
7c861eda5d
Moved the mob spawning logic from the test zone to a new mob spawner SubZoneProp.
2022-08-05 19:34:31 +02:00
0e20607c9d
Moved tree spawning out from the test zone to a new forest subzone.
2022-08-05 19:10:13 +02:00
82d1e29132
Made the test continent also draw radius and bevel indicators when edited.
2022-08-05 17:26:07 +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