Commit Graph

279 Commits

Author SHA1 Message Date
Relintai 9e9a0e62c0 The level generator will now get noise values in world coordinates. Also updated Terraman. 2021-04-17 19:21:48 +02:00
Relintai 1dac12d28e Updated terraman. Now it uses JobSteps. 2021-04-17 19:07:35 +02:00
Relintai 02548015ea Updated the engine and modules. TerraMesherBlocky now only supports having one mesher and one liquid mesher. 2021-04-17 16:03:14 +02:00
Relintai 13fff7b64c Updated the modules, and added a few test scripts/scenes for terraman. 2021-04-17 00:45:08 +02:00
Relintai b921802e06 Udpate the engine and modules. I think I had the old initial commit saved for terraman. 2021-04-16 12:58:35 +02:00
Relintai 64771dbf65 Use the new 3.x branch for the engine. 2021-04-15 12:11:19 +02:00
Relintai 69522f83d2 Add the new terraman module (does nothing atm). Also update all modules and the engine. 2021-04-15 11:53:17 +02:00
Relintai 4969837305 Also update the engine. 2021-03-23 12:36:10 +01:00
Relintai ef7cfe48f3 Update mesh_data_resource module to the latest. I fixed a few usability issues with MeshDataInstance, and some potential crashes. 2021-03-23 11:23:36 +01:00
Relintai 2e2ebee35a Updated the engine. 2021-02-24 18:16:06 +01:00
Relintai d41329e43f Update the engine and modules. (ESS had a crash fix) 2021-02-21 19:55:22 +01:00
Relintai 70654ec3d2 Updated the engine, and modules (ThreadPool had a compile fix after a few changes in the 3.2 branch.). Also now plugins are handled a bit differently, so committed project.godot aswell. 2021-02-20 22:47:13 +01:00
Relintai b81394cae9 Update the engine and the modules (They only had 4.0 compile fixes a few days ago). 2021-02-17 03:37:32 +01:00
Relintai ac137ca62f Update the modules, and the engine. The modules only had compile fixed for 4.0. 2021-02-06 12:44:34 +01:00
Relintai 184213badf Update the engine. 2021-02-05 19:53:23 +01:00
Relintai f82128dbbe Updated the engine. 2021-01-29 16:59:47 +01:00
Relintai ef061631d2 Updated ESS, also added support for the new modelpart transforms on the gdscript side. 2021-01-29 16:33:27 +01:00
Relintai af047e49f6 Updated the engine. Also moved the camera and character in the menu. 2020-11-29 00:06:51 +01:00
Relintai 13843c853a Update Voxelman and WorldGenerator to the latest. (Only method renames still.) 2020-10-27 23:30:48 +01:00
Relintai 0f6adb6f06 Update Voxelman to the latest. (More method renames.) 2020-10-27 19:17:39 +01:00
Relintai f3d5a4d88d Update Voxelman. Now VoxelChunk can also store VoxelStructures, and method renames. 2020-10-26 18:31:57 +01:00
Relintai fa079cd120 Update Voxelman to the latest. Mostly editor-related fixes. 2020-10-25 01:26:08 +02:00
Relintai 22668516c6 Update Voxelman and ThreadPool. This fixes the occasional hang on load. 2020-10-20 22:07:58 +02:00
Relintai eedd047682 Update Voxelman again to get the 4+ lod level support for the prop mesher aswell. 2020-10-20 17:11:26 +02:00
Relintai c18ecacd5a Update Voxelman and the mesh_utils module. Now lods over 4 is supported for terrarins. 2020-10-20 17:07:05 +02:00
Relintai c154b678af Updated ESS to get the changes/cleanups to EntityData. 2020-10-19 12:23:00 +02:00
Relintai 61fef54f5c Update ESS. I moved the stats from EntityData to EntityClassData. 2020-10-18 23:16:29 +02:00
Relintai 6358d0237d Udpate ESS, I moved a few properties from EntityData to EntityClassData. Also update Voxelman it only had editor related changes. 2020-10-18 18:07:24 +02:00
Relintai 945d9a3158 Update voxelman to get the non-threaded build fix. 2020-10-08 11:29:06 +02:00
Relintai 2e978e4aa5 Update all modules. They only got 4.0 build fixes though. 2020-10-06 23:25:51 +02:00
Relintai 8888814101 Update the engine. 2020-10-06 21:10:15 +02:00
Relintai bfd41efd2e Updated voxelman to the latest. Mesher/job creation now have to be handled by the world's _create_chunk. 2020-10-06 20:10:30 +02:00
Relintai e9ade41995 Small cleanups and updated Voxelman to the latest, to get the prop job fixes. 2020-10-06 19:26:13 +02:00
Relintai 3e687befd0 Update Voxelman to the latest. 2020-10-06 00:09:25 +02:00
Relintai 8e20e6e67d update the engine. 2020-09-25 08:31:20 +02:00
Relintai 2a0f36a03f Update ESS. The EntitySpawner is inherited from Node now. 2020-09-22 14:00:57 +02:00
Relintai c520e9037a Fix de-equipping items, and now the inventory will be properly refreshed after equipping/de-equipping. Also update ESS to get the backend equipping related fixes. 2020-09-15 17:01:53 +02:00
Relintai e092ba9792 Update ESS to get the fix to remove_model_visual. 2020-09-15 10:53:49 +02:00
Relintai 8648d5556c Implemented buying from a vendor. Also fixed opening the spellbook from the last commit. Updated ESS to get backend support for buying items. 2020-09-15 01:18:00 +02:00
Relintai f68e3e1054 Implemented the vendor window (buying items are not yet implemented). Also added and spawned a test vendor. Updated ESS to get the required enum value. 2020-09-13 17:08:52 +02:00
Relintai 7bf9fab465 Implement level requirement, and cost for the trainer window. Also update ESS to get support for it at the c++ side. 2020-09-13 00:08:32 +02:00
Relintai e5d127c079 Update ESS so every character can have it's own actionbar profile. Remove now unneeded signal handler. 2020-09-12 23:02:43 +02:00
Relintai ab01405c5a Implemented a trainer window, and trainer entities. Also updated ESS to get the support structure for them. Also added a naturalist trainer, and made the level spawn it in. 2020-09-12 01:01:43 +02:00
Relintai 6fb1f1ca9b Implement and use the voxelman blocky style dungeon. Work on proper player pacement into it (will be fixed later). Also update voxelman to get the ensure_channel_allocated method. 2020-09-05 22:38:24 +02:00
Relintai 93e370fb77 Update the procedural animations module to get the custom method call track support. 2020-09-02 00:32:54 +02:00
Relintai 97710f2b56 Updated Voxelman to get the blocky mesher changes. Now the second mesher in the VoxelChunk is a blocky mesher. 2020-08-26 00:20:35 +02:00
Relintai 29177a4f83 Update voxelman to get the mesher channel customizations. Added an another mesher to TVVoxelChunk, it's using the alt type and isolevel channels (if they are not allocated it won't do anything). 2020-08-21 20:18:16 +02:00
Relintai a897645575 Update Voxelman to get the Cubic mesher fixes. 2020-08-21 13:16:57 +02:00
Relintai c9cba7068e Update Voxelman and MeshDataResource, to get support for multiple chunk span MeshDataResource colorization. 2020-08-16 18:24:31 +02:00
Relintai e033635f3e Update all modules, to get the python encoding-related fixes. Also added a file encoding declaration to the build script. 2020-08-08 20:08:27 +02:00