Commit Graph

  • 5e907a9267 Cleanups to the test continent, and disabled the current generation algorithm in it. It will be moved around. Relintai 2022-03-08 21:00:11 +0100
  • d252a2e977 Set up a base ocean layer for the world. Relintai 2022-03-08 18:21:59 +0100
  • a3f4ddd852 Increase raycast height more, just in case. Relintai 2022-03-08 18:19:14 +0100
  • 3d7c70041f Raycast from higher up when placing entities. Relintai 2022-03-08 18:18:45 +0100
  • ecdfb65aa7 Implement selecting the edited resource on clicking it's button in the world generator addon's EditorResourceWidget. Relintai 2022-03-08 18:12:11 +0100
  • c2e2fe2a5f Updated terraman. Now the PCM library generates a liquid material, and also found / fixed a few race conditions. Relintai 2022-03-08 15:53:05 +0100
  • b9fefd5c12 Created a new water tile. Relintai 2022-03-08 12:33:17 +0100
  • 45bb1ae8fa Also added undo redo support for the gradient editor when adding and removing colors. Relintai 2022-03-08 12:28:07 +0100
  • 7157df772c Also fixed the gradient editor popup thing. Relintai 2022-03-08 12:20:49 +0100
  • 48f5fbfcbb Also added undo redo support fro the gradient editor's interpolation type dropdown. Relintai 2022-03-08 12:12:14 +0100
  • b17b7bb583 Added undo redo support form mat maker gd's gradient editor. This also fixes seamless color editing with it. Relintai 2022-03-08 12:08:30 +0100
  • 0ac7e7a2b6 Updated Terraman. Fixen a typo (transform_uv_scaled used the x coordinate in place of y) This makes the terrain's texture look seamless. Relintai 2022-02-26 23:40:06 +0100
  • a4b8c913e5 Updated the modules. I fixed a few threading issues when spawning and despawning chunks extremely fast. This happens in the editor when the camera can go around really fast. Relintai 2022-02-19 22:57:31 +0100
  • e6413c01f1 Reworked the in editor world generation logic. Now when the generate in editor property is set, the world generate chunks around the editor's camera. Relintai 2022-02-19 12:34:30 +0100
  • 8c5ea6e9fc Udpated Terraman. I added a helper method to the world to get the editor's camera. Relintai 2022-02-19 11:19:39 +0100
  • 6d4f0fe089 Added tool keyword to the dungeon teleporters, so they can be spawned in to the editor without errors. Relintai 2022-02-19 10:51:59 +0100
  • 64c39c4444 Added a new WorldGenRaycast class, and now world generator will use this instead of a stack and stack index to make the data available to the generation methods. Also added local uv to it. Relintai 2022-02-19 10:41:33 +0100
  • 230baeda0e Set up a liquid material. Relintai 2022-02-19 09:16:33 +0100
  • bf695a310b Also set the liquid mesher. Relintai 2022-02-19 00:24:48 +0100
  • 52d51c477b Updated Terraman to the latest, liquids should work now. Relintai 2022-02-18 23:51:37 +0100
  • 99064a639a Updated terraman. I renamed voxel_surface methods/properties to terra_surface. Relintai 2022-02-18 21:31:15 +0100
  • 53a06817f5 Link to a live version on github.io now that the techical uv issues have been fixed. Relintai 2022-02-18 10:31:57 +0100
  • fd21452ce7 Updated the modules. This fixes the uv mapping issues on the html5 backend. Also a few smaller logic fixes. Relintai 2022-02-16 21:10:28 +0100
  • 250f37c53d Import the weapons and armor pack's textures as packer image resources. This fixes their issues with uvs on the html backend. Relintai 2022-02-16 21:07:26 +0100
  • e341267bb7 Fix material cache initialization logic for the CharacterSkeletonMeshJob. Relintai 2022-02-16 20:52:50 +0100
  • 96ff1b6d5d Created a uv debugger tool. Relintai 2022-02-16 20:51:35 +0100
  • 3b0c2d3d23 Connect to the deserialized signal in SpellBookWindow. Relintai 2022-02-15 00:26:59 +0100
  • da3ed4df70 Added the world node to the save group. This fixes saving the character on exiting. Relintai 2022-02-15 00:26:26 +0100
  • efd7168c94 Re-generate the normals for the teleporter. v0.3.9 Relintai 2022-02-14 14:50:54 +0100
  • 0fc1da3def Added warning message when a normal ends up being zero to mdr ed's generate normal. Also set a proper default in this case. Relintai 2022-02-14 14:50:33 +0100
  • ea1bf7020c Also re generate normals for the dungeon teleporter. Relintai 2022-02-14 14:21:12 +0100
  • f10ade5b57 re-generate normals for the character meshes. Relintai 2022-02-14 14:20:03 +0100
  • 05ff25e41a Fix normal generation for mdr ed. Relintai 2022-02-14 14:19:37 +0100
  • 9e2504834b Updated the modules. I fixed a few bugs. Relintai 2022-02-14 13:41:24 +0100
  • d23be2b1f0 Updated the modules. I only improved the readme in 3 of them. Relintai 2022-02-13 20:32:58 +0100
  • b9a67218cd Increase the size of the floating particles a bit. Relintai 2022-02-13 18:22:29 +0100
  • f4c05de692 Increase the minimum size of the smoothed terrain below the teleporter by one. Relintai 2022-02-13 18:20:33 +0100
  • e773393ce9 Added a new floating magic particle effect to the dungeon teleporters. Relintai 2022-02-13 18:16:45 +0100
  • 04ec4d2ad9 Moved the current textures under a world folder in the textures folder. Relintai 2022-02-13 17:57:29 +0100
  • 3e88eaaa11 Fixed dungeon spawner spawn locations both in the test dungeon and in the world. Also now in the world the generator creates a little plateau for them. Relintai 2022-02-13 17:52:33 +0100
  • 11912f0a85 The dungeon teleporter is now a super simple obelisk. Relintai 2022-02-13 17:05:17 +0100
  • c2b76ea2f4 Re-enable the changed event before returning early in uv_unwrap(). Relintai 2022-02-13 16:42:53 +0100
  • cf5dcf4512 Fix the undo redo action's name for unmark seam. Relintai 2022-02-13 16:39:42 +0100
  • fa1a945319 Fix face deletion in mdr'es when more that one face is selected. Relintai 2022-02-13 16:14:34 +0100
  • df071af39c Now the dungeon teleporters switch between 2 materials for hover / normal states. This way only the hovered one will light up, instead of all. Also reworked them to use mesh data resources. Relintai 2022-02-13 15:52:19 +0100
  • 4a907a37c5 Categorize the textures using folders. Relintai 2022-02-13 15:32:36 +0100
  • e39afd1ebd Make the dungeon teleporters inherited fomr a newly added scene. They are still the same for now. Relintai 2022-02-13 15:30:22 +0100
  • 7aee50c2ea Also moved the vman dungeon script. Relintai 2022-02-13 15:12:27 +0100
  • eeff6412d9 Moved the dungeon teleporter scripts. Relintai 2022-02-13 15:12:00 +0100
  • 94f322cbd2 Moved the dungeon script from under world to scripts. Relintai 2022-02-13 15:11:22 +0100
  • b131b94211 Rename the dungeon script in scripts. Relintai 2022-02-13 15:10:46 +0100
  • 8602e29571 Moved the textures from under world to the root of the project. Relintai 2022-02-13 15:08:32 +0100
  • baf7f9f2ca Moved the low poly rpg item collections under models. Relintai 2022-02-13 15:07:17 +0100
  • 24d0e671ef Implemented rotation for the uv editor. Relintai 2022-02-13 13:45:33 +0100
  • 1ff20f8238 Fixed the character's head's uv mapping. Relintai 2022-02-13 12:57:37 +0100
  • 05f1c2c365 Implemented horizontal and vertical mirroring for the uv editor. Relintai 2022-02-13 12:57:18 +0100
  • 8ae0b5b236 Set up events for the new buttons. Relintai 2022-02-13 00:34:45 +0100
  • a0a090ace9 Implement uv rect selection for mdr ed. Relintai 2022-02-12 23:37:19 +0100
  • e729a31803 Added mirror and rotation buttons to the uv editor. They are not yet implemented. Relintai 2022-02-12 22:59:36 +0100
  • e44e4c1366 Fixed godoxel's save file dialog. Relintai 2022-02-12 22:22:40 +0100
  • 8b3d15d69c Fix paths for the world generator. Relintai 2022-02-12 20:32:20 +0100
  • 23f25572d8 Rename the default bus layout. Relintai 2022-02-12 20:31:57 +0100
  • 1594425e98 Moved the input map editor scene. Relintai 2022-02-12 20:26:38 +0100
  • a6ca21be99 Keep the modules folder around in git. Relintai 2022-02-12 20:23:44 +0100
  • fbbb5cf410 Moved the core folder out from modules too. Relintai 2022-02-12 20:22:15 +0100
  • df781c9d2f Moved the debug camera. Relintai 2022-02-12 20:19:00 +0100
  • f9ef137d17 Moved the texture tools under a new tools directory. Relintai 2022-02-12 20:18:02 +0100
  • 82f012dd22 Also moved the menu folder under scenes. Relintai 2022-02-12 20:09:30 +0100
  • 926922572f Moved the world_generator folder under scripts. Relintai 2022-02-12 20:06:13 +0100
  • e93dbcaeb0 Moved the world scene and it's dependencies under scenes/world. Relintai 2022-02-12 20:03:17 +0100
  • afb1ad62d4 Moved the ingame menu and interface settings to a different folder. Relintai 2022-02-12 19:59:26 +0100
  • f98be58531 Moved the login and register menu. Relintai 2022-02-12 19:57:54 +0100
  • 4d304f61c3 Moved the about, keybind, and options window to a new folder. Relintai 2022-02-12 19:56:40 +0100
  • a35d3152ba Move the nameplates and world numbers. Relintai 2022-02-12 19:53:45 +0100
  • 17b0381bf5 Move the ImageButton for the player ui. Relintai 2022-02-12 19:52:07 +0100
  • be23612409 Move the keyboard tab container script. Relintai 2022-02-12 19:50:30 +0100
  • 1f89520312 Move it to a better folder. Relintai 2022-02-12 19:49:56 +0100
  • cb57dafa07 Also move the window script. Relintai 2022-02-12 19:49:14 +0100
  • 04b43919bb Moved the ingame basic player ui elements into a new subfolder. Relintai 2022-02-12 19:45:36 +0100
  • ae3558d270 Moved the entity classes folder. Relintai 2022-02-12 19:26:05 +0100
  • 287ce1e3d6 Moved the planets folder. Relintai 2022-02-12 19:15:36 +0100
  • 8d36457310 Moved the spell effects folder. Relintai 2022-02-12 19:10:23 +0100
  • 2a56e51324 Moved the shaders to a new folder. Relintai 2022-02-12 19:07:45 +0100
  • 0e5e1e2c0f Moved the icons. Relintai 2022-02-12 18:52:10 +0100
  • 02cc46c350 Moved the human model. Relintai 2022-02-12 18:50:03 +0100
  • a5cd083be4 Moved the test things. Relintai 2022-02-12 18:47:23 +0100
  • 73e37907e6 Moved the materials to a new folder. Relintai 2022-02-12 18:46:03 +0100
  • e9b0e5629c Moved the crypt entrace test assets. Relintai 2022-02-12 18:43:01 +0100
  • 4a4f1ea3db Also moved the core models folder. Relintai 2022-02-12 18:38:01 +0100
  • 9fd777a546 Moved the test weapons folder into a new models/weapon s folder, and renamed it properly. Relintai 2022-02-12 18:36:58 +0100
  • 104f00aa80 Add c build word letter to pass the new compiledb=yes parameter to the engine's build script. Relintai 2022-02-12 17:59:18 +0100
  • c03c8ac8a7 Also updated the engine. Relintai 2022-02-12 17:55:44 +0100
  • 309027d440 Reorganized the test weapons folder. Also turned the meshes to native mesh data resources. Relintai 2022-02-12 17:52:14 +0100
  • 161c30e6c6 Updated the mesh data resource module. I added multiple mesh surface handling to it. Relintai 2022-02-12 17:51:20 +0100
  • 39d97244e4 Fix typo. Relintai 2022-02-12 16:52:19 +0100
  • c31098cad8 Check whether the current mesh data instance is still ok, and unset if it gets freed in mdr ed's plugin. This can happen in the editor while messing around with scenes. Relintai 2022-02-12 14:35:56 +0100
  • 19f4e9216e updated the mesh data resource addon. I fixed / improved the multi type import for it. Relintai 2022-02-12 13:02:10 +0100
  • 5f23fbef45 Removed the original armature source files. Relintai 2022-02-12 00:10:43 +0100
  • 62391b0178 Move the character's armature into a new native godot scene, and switched to inheriting from that. Relintai 2022-02-12 00:07:12 +0100
  • 43987d8406 Removed the tree's gltf file. Relintai 2022-02-11 23:44:59 +0100