|
2c266711a3
|
I think I figured out a way to uv unwrap meshes for the mesh data resource editor. Started implementing it. Mesh partitioning is done.
|
2021-09-26 23:02:51 +02:00 |
|
|
ed3c6eb19d
|
Use the forward_spatial_gui_input variant which has the index parameter in mesh data resource editor by default.
|
2021-09-26 20:04:42 +02:00 |
|
|
eee70dac69
|
Removed the bone_editor addon, as now the engine has a skeleton editor built in.
|
2021-09-26 17:23:00 +02:00 |
|
|
6062255177
|
Updated the engine to the latest. Also removed "as" casts after get_node_or_null-s, as now when they return null you get an error.
|
2021-09-22 00:11:19 +02:00 |
|
|
8e0e86ef39
|
Work on the mesh data resource editor plugin. Also updated the mesh data resource module to the latest.
|
2021-09-13 18:47:56 +02:00 |
|
|
74b35246c8
|
Now the mesh data resource addon actually shows uvs in the uv editor.
|
2021-09-13 12:32:33 +02:00 |
|
|
de97b132a2
|
Fixed the set rest pose implementation.
|
2021-09-13 11:27:20 +02:00 |
|
|
878f045f92
|
Added my seketon editor test scene.
|
2021-09-12 23:18:26 +02:00 |
|
|
d9e0ed3741
|
Initial set rest pose implementation for the bone editor. Doesn't work properly yet.
|
2021-09-12 23:18:05 +02:00 |
|
|
242321fd7a
|
Bone hierarchy editing support.
|
2021-09-12 15:52:22 +02:00 |
|
|
6c32deb131
|
Now the bone editor addon can create bones.
|
2021-09-12 15:28:40 +02:00 |
|
|
b181be5ddf
|
Fix error spam due to missing method.
|
2021-09-06 12:26:31 +02:00 |
|
|
9fb8e01314
|
Fix error printed to the console on clients.
|
2021-08-31 02:00:49 +02:00 |
|
|
4f7cb3c904
|
Fixed networked movement.
|
2021-08-31 01:57:32 +02:00 |
|
|
9ba79d9dc4
|
More work on fixing networking. Also updated ESS to get the fixes from it too.
|
2021-08-31 00:40:45 +02:00 |
|
|
288eaabe18
|
Updated ESS to get the Entity controller property rework.
|
2021-08-30 20:18:29 +02:00 |
|
|
e6d21cbb8a
|
Remove the nameplate if the entity gets controlled by the player and it wasn't before.
|
2021-08-30 17:45:40 +02:00 |
|
|
67b3ce48f5
|
Work on fixing networking.
|
2021-08-30 00:35:27 +02:00 |
|
|
c0280ce6f3
|
Don't spawn mobs at all during world generation on a client.
|
2021-08-29 23:38:15 +02:00 |
|
|
f8803b99ab
|
Fix update_visibility in PlayerGDBase. Also fix spawn_for in the entity spawner.
|
2021-08-29 23:32:54 +02:00 |
|
|
3dd4f4592a
|
Fix setting up network_owner in the spawner.
|
2021-08-29 21:39:51 +02:00 |
|
|
fcf4e520e9
|
Now the generated terrain and dungeons are actually seeded.
|
2021-08-29 19:38:58 +02:00 |
|
|
715e4f209f
|
Don't spawn trees in the 0,0 chunk.
|
2021-08-29 11:43:27 +02:00 |
|
|
026652931b
|
Physics bodies (the dungeon teleporters) on windows and even wine doesn't receive the mouse click events properly. So temporarily added a different way to detect clicks on them for windows.
|
2021-08-28 12:06:10 +02:00 |
|
|
3b3650c851
|
Bump version.
|
2021-08-28 10:36:58 +02:00 |
|
|
6b36577aa3
|
Spawn mobs into the dungeons.
|
2021-08-28 00:55:59 +02:00 |
|
|
12e7618cd3
|
Now the dungeons will delete themselves when their teleporter goes out of range in the world. (The world is disabled while in a dungeon, so they won't despawn while the player is inside.)
|
2021-08-28 00:29:24 +02:00 |
|
|
c6ae7518c0
|
Deactivate / activate the world on teleporting to a dungeon.
|
2021-08-28 00:09:05 +02:00 |
|
|
9a8d658643
|
Now dungeons and teleporters get spawned in the world. They use placeholder graphics for now.
|
2021-08-27 23:07:58 +02:00 |
|
|
4b5f6253db
|
The dungeon will now spawn plugs.
|
2021-08-27 19:30:27 +02:00 |
|
|
99bab47f9f
|
Implemented room overlap checks for the building. It's only 2d for now.
|
2021-08-27 01:05:03 +02:00 |
|
|
78c08c4f28
|
Re-generate room points for all the test rooms, and also re-export them to props.
|
2021-08-26 20:54:10 +02:00 |
|
|
7ee9a14b01
|
Small changes to the test dungeon.
|
2021-08-26 00:18:39 +02:00 |
|
|
4f02de36d9
|
Material cache support for the character.
|
2021-08-26 00:15:30 +02:00 |
|
|
1d5fff0f06
|
Figured out room transforms.
|
2021-08-25 01:03:27 +02:00 |
|
|
2b2d175a66
|
Initial Building implementation. The room transforms are still broken, will figure them out later.
|
2021-08-24 21:10:32 +02:00 |
|
|
1b492b863f
|
Added more test rooms and started working on the dungeon class.
|
2021-08-20 23:53:09 +02:00 |
|
|
861676531b
|
Exported the test rooms into props.
|
2021-08-18 19:02:32 +02:00 |
|
|
65fba11bcd
|
Remade the test rooms with TiledWalls. Also committing the rest of the test stuff I made during the last few days to test the portal system.
|
2021-08-18 17:54:43 +02:00 |
|
|
f83e53b0a1
|
Added a test room to help with implementing portal and room support to the prop system.
|
2021-08-12 20:53:13 +02:00 |
|
|
583fadae70
|
Updated the props module to get the automatic lod change support to PropInstanceMerger.
|
2021-08-12 18:47:07 +02:00 |
|
|
70a1ebef4c
|
Updated the props module. Now when the scene to prop conversion tool re-converts props the editor will pick up the changes without a restart.
|
2021-08-11 20:36:24 +02:00 |
|
|
60e7d4af78
|
Updated the props module, I reimplemented vertex color lights + rao for PropInstanceMerger. Also updated mesh_utils, MeshMerger did not use vector write proxies.
|
2021-08-11 19:20:26 +02:00 |
|
|
94681037ff
|
Added a few more small test prop scenes.
|
2021-08-10 19:10:01 +02:00 |
|
|
364dea8159
|
Disabled the mesh data resource editor addon.
|
2021-08-10 19:09:40 +02:00 |
|
|
c16bb42ea1
|
Updated the props module to get the PropCache singleton rework. Set up the project settings for it.
|
2021-08-09 22:13:18 +02:00 |
|
|
d1cfc79887
|
Bump version to 0.3.5.
|
2021-08-08 21:13:21 +02:00 |
|
|
fae48b30cf
|
Updated Terraman to get the new prop texture merging/caching support and texture packer as I added const and const references to it's api wherever possible.
|
2021-08-08 14:11:14 +02:00 |
|
|
5228fbe0d2
|
Created a prop with the other tree texture.
|
2021-08-07 17:58:19 +02:00 |
|
|
d56b96bf24
|
Turn on collision for the tree.
|
2021-08-07 14:41:43 +02:00 |
|