f4cfd4f897
Update everything to the latest, to grab the voxelman changes, as it got a lot faster, and not the TransvoxelMesher optimizes it's meshes, which usually means around 500 less vertex per chunk. Disabled threading for now.
2020-03-09 00:22:54 +01:00
3280ed1eca
Added in fast quadratic simplifier again, as I realized that it will work on the terrarin meshes after a remove doubles pass. Also it should be able to run on characters aswell. (After it gets fixed).
2020-03-08 00:02:28 +01:00
ce8290329b
Update Voxelman to the latest to grab the improvements.
2020-03-06 21:32:52 +01:00
9cab73125e
Forgot to change it for the networked player scene.
2020-03-05 10:30:44 +01:00
e7b2014bee
Reduce mob nameplate range to 50 meters.
2020-03-05 10:29:58 +01:00
2bb497f1d9
Grab the latest Voxelman for the VoxelMesher improvements.
2020-03-04 23:38:45 +01:00
afac386180
Only disable build step limit when not in editor. ALso update Voxelman to the latest to grab a fix.
2020-03-04 21:02:02 +01:00
fc46791887
Smaller improvements for the initial world generation.
2020-03-04 19:47:31 +01:00
3081388a79
Actual contents of f2ac08f7
. Not sure how I managed to mess up like this.
2020-03-04 18:47:20 +01:00
08e66baac0
Merge remote-tracking branch 'origin/master'
2020-03-04 18:43:37 +01:00
f2ac08f7bc
Now mobs actually won't move/fall when outside of the loaded and meshed area. Fix to mob spawning coordinates in simple biome. Also update Voxelman to grab the is_position_walkable fix.
2020-03-04 18:42:49 +01:00
c0f0022d75
Implement infinite world generation, also work on making mobs freeze until the chunk they are in is generated. Updated modules to get the changes from Voxelman.
2020-03-04 16:38:18 +01:00
0258425ef3
Update everything to get the latest Voxelman. Removed PropTool addon, as it's now it's in Voxelman by default. Ignore the temporary folder.
2020-02-29 16:52:00 +01:00
f4da6f0dd4
Now the windows are properly togglable.
2020-02-27 12:27:55 +01:00
67d412abfb
Update to the latest ESS, to get bugfixes, and the getter style upgrade.
2020-02-26 21:22:30 +01:00
89eb0940fd
Update ESS to get the LootDataBase changes.
2020-02-26 21:07:28 +01:00
73f2cfb31f
Update to the latest ESS, to get the description/translation api changes.
2020-02-26 17:26:07 +01:00
ccbeb50da9
Update HEADS to grab the small api improvement from Voxelman.
2020-02-26 12:24:41 +01:00
69666f37c6
Fix editor freeze on loading saved chunks.
2020-02-26 12:19:55 +01:00
08e19a9011
Updated CharacterSkeleton to CharacterSkeleton3D in ess_data.json.
2020-02-26 12:05:28 +01:00
84668b4153
Grab the latest Voxelman, and small amounts of test code.
2020-02-26 01:16:19 +01:00
3e68b820b5
Commented out the terrarin mesh build phase for now, the c++ version is ok if I'm not experimenting.
2020-02-26 01:14:42 +01:00
a4aecfb9cd
Actionbar now supports items aswell.
2020-02-25 15:04:40 +01:00
766610586f
Item spell support.
2020-02-25 14:01:54 +01:00
2321f2630e
Removed the fast quadratic mesh simplifier module, because as it turns out, it won't work with the kind of meshes this project has.
2020-02-21 17:57:00 +01:00
a729c93dac
Disabled spell learning for the ui aswell.
2020-02-21 14:20:16 +01:00
c34a194c82
Few debug lines for the mesh simplifier.
2020-02-21 14:10:49 +01:00
f23ec89a58
Implemented spell target relations.
2020-02-21 14:10:09 +01:00
8ac869ac1f
AIs now wont go on top of their target.
2020-02-21 14:09:43 +01:00
79f5ffd084
Updated everything to the latest, to grab the update from ESS.
2020-02-21 14:09:08 +01:00
59003f89f2
Added a few lines to test the mesh simplifier (they are commented out). Also update everything to the latest.
2020-02-20 14:28:00 +01:00
a796c54454
Temporarily ported BUILD_PHASE_TERRARIN_MESH to gdscript, so I can test/develop the mesh simplifier easier.
2020-02-20 14:01:39 +01:00
cf0242ead6
Update to the latest Voxelman to get the api updates.
2020-02-20 13:48:52 +01:00
5185e97d65
Update to the latest ESS, to get the update to class and character level separation.
2020-02-20 12:21:31 +01:00
882a0ef6de
Implement handling needs_target property to spell.
2020-02-19 17:00:57 +01:00
4f5d49a977
Implement scaling for aura damage, and heal.
2020-02-19 16:55:01 +01:00
b016c95f7c
Added missing copyright header.
2020-02-19 16:50:55 +01:00
fa013e2360
Experiments with the icon creation tool.
2020-02-19 16:45:26 +01:00
f26d7fd02d
Brought back the gdscript versions of spell and aura script.
2020-02-19 13:42:11 +01:00
b14866b143
Added GDQuest's steering framework.
2020-02-19 13:06:40 +01:00
a1fd74a34a
Update to the latest ESS. (Separated level into class and character levels.)
2020-02-19 12:19:28 +01:00
f0420af96b
Update HEADS to grab the binding improvements form ESS.
2020-02-19 09:13:32 +01:00
c45c7eaa9a
The new tool can now save, also improved it's code, and fixed a few bugs.
2020-02-17 20:51:49 +01:00
7d66723e19
Added a new tool (LayeredTextureMaker). I'm hoping to simplify icon creation with it.
2020-02-17 17:55:34 +01:00
e826266b7a
-CharacterSkeleton now uses _enter_tree() instead of _init() to set itself up, also it will duplicate the character material here, instead of durgin generation. This fixed a threading related crash.
...
-TVVoxelChunk will now just use the library's prop material instead of creating one.
Also update HEADS for a threading fix in Voxelman, and the deferred spawning requests.
2020-02-16 16:23:45 +01:00
f3f9de391a
Update HEADS to get the new prop related changes from Voxelman, and the WorldGenerator. Changed the voxel scale in the menu aswell.
2020-02-16 02:57:24 +01:00
1213360c58
Went back to using the voxel textures I created, but set them to be 256x256.
2020-02-15 15:42:40 +01:00
546832d10b
Experimented more with the world's scale. Now it's set to 1.6.
2020-02-15 14:55:54 +01:00
199822c045
Fix typo in the setup script.
2020-02-14 21:41:22 +01:00
7c429e21a4
Fixed the remaining errors during generation, and disabled the cubic mesher for now. Also updated voxelman.
2020-02-14 20:26:55 +01:00