Relintai
b15c97b099
Update HEADS. Removed the air block, as it's no longer needed.
2020-04-17 00:39:46 +02:00
Relintai
d7d67d97eb
Update ESS.
2020-04-15 00:25:25 +02:00
Relintai
2202b75ddb
Update HEADS, mainly to grab the latest ESS changes.
2020-04-14 17:04:59 +02:00
Relintai
9b4e6780ed
Update the engine.
2020-04-10 17:28:00 +02:00
Relintai
16ac08ea66
Update all modules.
2020-04-09 16:12:02 +02:00
Relintai
371cb1abbc
Update Voxelman to grab the mesher optimizations.
2020-04-07 14:41:35 +02:00
Relintai
a9601ad077
Update ESS to the latest.
2020-04-07 13:13:07 +02:00
Relintai
26e20ee516
Update ESS. (Removed WorldSpell, because the same thing can be implemented into spells a lot simpler.)
2020-04-07 02:13:10 +02:00
Relintai
a1123d69f8
Update Voxelman to grab a compile fix.
2020-04-06 23:09:41 +02:00
Relintai
a5a7f984bb
Update everything to the latest.
2020-04-06 23:05:45 +02:00
Relintai
fbcb328cb1
UPdate Voxelman to the latest to grab the bugfixes. Also chunks now generate faster.
2020-04-06 20:26:05 +02:00
Relintai
68157fa433
Update Voxelman to the latest.
2020-04-06 14:53:27 +02:00
Relintai
590238216c
Update Voxelman to the latest.
2020-04-06 14:40:14 +02:00
Relintai
c992c0e545
Update to the latest Voxelman.
2020-04-06 01:12:07 +02:00
Relintai
156d24bee7
Update Voxelman to the latest to grab the new improvements.
2020-04-05 02:27:39 +02:00
Relintai
768af776e4
Update every module, to get the prop refactors.
2020-04-04 17:29:23 +02:00
Relintai
2a29c595a4
Update the props module to get the new skeleton classes.
2020-04-03 13:48:45 +02:00
Relintai
9bd9eaaeb8
Added the new Props module. Also updated everything.
2020-04-03 12:09:21 +02:00
Relintai
8b53d559b6
Update every module, to grab recent improvements/fixes. Update everything to work with the latest Voxelman.
2020-04-02 21:40:08 +02:00
Relintai
f94b905cb5
Grab the desktop tools=no build fix for Voxelman.
2020-03-31 00:58:50 +02:00
Relintai
c18409a2f2
Implemented lod for mobs. Also Updated HEADS to grab a crash fix from Voxelman, and the update to Skeleton3D from ESS.
2020-03-30 23:18:28 +02:00
Relintai
874891cbe9
Removed lod code from TVVoxelChunk as it got ported to Voxelman. Update HEADS to get the new version.
2020-03-30 19:48:41 +02:00
Relintai
29e61139a8
Update Voxelman to grab the mesh storage generalization. This simplifies the lod code a bit.
2020-03-30 18:35:52 +02:00
Relintai
7c9b916a61
Ported bake_mesh_array_uv and bake_mesh_array_uv into VoxelChunk.
2020-03-30 14:58:57 +02:00
Relintai
24abdae01f
Update HEADS to get the compile fix from the mesh simplifier.
2020-03-30 01:38:32 +02:00
Relintai
4111bb9643
HEADS got left out.
2020-03-30 01:22:46 +02:00
Relintai
066c43b48a
Started implementing lod for the world. The current idea is for Lod level 1 to not use uv2. For lod level 2+ the meshes will be combined and the texture mapping will be converted to only vertex colors, and these will be simplified. Also update the modules to get all the new features needed.
2020-03-29 21:30:40 +02:00
Relintai
c43779f749
Updated HEADS.
2020-03-28 11:47:34 +01:00
Relintai
fb36237635
Update HEAD to get the multithreading-related fixes from Voxelman.
2020-03-24 19:02:27 +01:00
Relintai
92b6f03828
Update everything to get the new msvc-related fixes.
2020-03-24 16:59:23 +01:00
Relintai
eaa90467aa
Udpate EDD to get the trainer data update, and the binding fixes.
2020-03-20 19:22:04 +01:00
Relintai
fa5b987d0d
Update ESS to get the automatic save fix for ProfileManager, and turn it on.
2020-03-20 14:47:11 +01:00
Relintai
a40af5d0aa
Update HEADS to grab the ProfileManager change from ESS.
2020-03-19 20:31:10 +01:00
Relintai
5f4a055a6e
Experimented with the sky color. Also update HEADS to grab the VoxelStructure changes.
2020-03-19 13:11:43 +01:00
Relintai
8106222585
Now the actionbars are profile-based. Also an update ESS to get the ProfileManager, and the levelling changes.
2020-03-18 03:08:37 +01:00
Relintai
0c99bd0d35
Update HEADS, and remove the code that got ported to Voxelman.
2020-03-15 19:36:35 +01:00
Relintai
16d4c9ae2e
Update to the latest Voxelman, to get the VoxelChunk->VoxelChunk,VoxelChunkDefault refactor.
2020-03-12 23:26:19 +01:00
Relintai
ae0d64a069
Few small fixes/cleanups. Also updated heads to get an uninitialized variable fix from ESS. This fixed player spawning issues.
2020-03-12 13:50:14 +01:00
Relintai
c00ae9b9bb
Implemented mana. Also updated HEADS, as ESS had lots of changes for EntityResources so this can work.
2020-03-11 16:38:01 +01:00
Relintai
2931751a05
HEAD update got left out from previous commit.
2020-03-10 15:40:17 +01:00
Relintai
cb6faf1120
Updated everything to get the improvements from ESS (spell scailng became a project wide setting.) Spell scaling is now off. Added back in ranks, as in the long run ranks will work better.
2020-03-10 13:30:40 +01:00
Relintai
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
Relintai
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
Relintai
ce8290329b
Update Voxelman to the latest to grab the improvements.
2020-03-06 21:32:52 +01:00
Relintai
2bb497f1d9
Grab the latest Voxelman for the VoxelMesher improvements.
2020-03-04 23:38:45 +01:00
Relintai
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
Relintai
3081388a79
Actual contents of f2ac08f7
. Not sure how I managed to mess up like this.
2020-03-04 18:47:20 +01:00
Relintai
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
Relintai
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
Relintai
67d412abfb
Update to the latest ESS, to get bugfixes, and the getter style upgrade.
2020-02-26 21:22:30 +01:00
Relintai
89eb0940fd
Update ESS to get the LootDataBase changes.
2020-02-26 21:07:28 +01:00
Relintai
73f2cfb31f
Update to the latest ESS, to get the description/translation api changes.
2020-02-26 17:26:07 +01:00
Relintai
ccbeb50da9
Update HEADS to grab the small api improvement from Voxelman.
2020-02-26 12:24:41 +01:00
Relintai
84668b4153
Grab the latest Voxelman, and small amounts of test code.
2020-02-26 01:16:19 +01:00
Relintai
766610586f
Item spell support.
2020-02-25 14:01:54 +01:00
Relintai
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
Relintai
79f5ffd084
Updated everything to the latest, to grab the update from ESS.
2020-02-21 14:09:08 +01:00
Relintai
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
Relintai
cf0242ead6
Update to the latest Voxelman to get the api updates.
2020-02-20 13:48:52 +01:00
Relintai
5185e97d65
Update to the latest ESS, to get the update to class and character level separation.
2020-02-20 12:21:31 +01:00
Relintai
a1fd74a34a
Update to the latest ESS. (Separated level into class and character levels.)
2020-02-19 12:19:28 +01:00
Relintai
f0420af96b
Update HEADS to grab the binding improvements form ESS.
2020-02-19 09:13:32 +01:00
Relintai
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
Relintai
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
Relintai
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
Relintai
d0a0d6ec39
Update HEADS to get the indexing/Cubic Mesher improvements from Voxelman. Updated most of the level generation logic. (A few errors still get printed to the console though.) Right now (temporarily) only the Cubic Mesher's mesh is visible.
2020-02-14 03:25:41 +01:00
Relintai
7de251a0cf
Update HEADS to grab Voxelman with the transvoxel mesher port. Also removed a few experimental meshers.
2020-02-13 14:00:19 +01:00
Relintai
d30e33a122
Now the transvoxel mesher bakes alternative uv coordinates into uv2 so it can inetrpolate between different voxel surfaces near seams (based on COLOR.a).
2020-02-13 03:31:42 +01:00
Relintai
c34569a658
Update HEADS to grab the threading fixes from Voxelman.
2020-02-12 20:41:46 +01:00
Relintai
0610cf0704
Update everything, to grab the multithreading fixes from Voxelman.
2020-02-12 14:20:26 +01:00
Relintai
b37e921f6a
Fix a few errors in the new script.
2020-02-11 17:45:58 +01:00
Relintai
9401acf564
The setup script will now default to the 3.2 godot branch, and can use master with adding an m parameter like `scons m`, or for updating heads `scons a=um`.
2020-02-11 17:06:06 +01:00
Relintai
c0821d421f
HEADS was left out from the previous commit.
2020-02-10 23:42:46 +01:00
Relintai
373bebe335
Update everything.
2020-02-10 19:00:33 +01:00
Relintai
1fa43b00e2
Update the dependencies again, to grab a fix for ess.
2020-02-08 03:15:50 +01:00
Relintai
bb176750d5
Update again, to grab compile fix for TexturePacker.
2020-02-07 23:49:23 +01:00
Relintai
7d4d9fce57
Update everything.
2020-02-07 23:27:00 +01:00
Relintai
0f88eb8e80
Update to the latest ess. (Spawning rework).
2020-02-03 18:37:11 +01:00
Relintai
2e212083e1
Update to the latest ESS, and fix a few errors in the console.
2020-02-02 02:45:47 +01:00
Relintai
5150dccf9e
Update to the latest ESS.
2020-02-01 15:44:22 +01:00
Relintai
ae09b0194e
ESS update.
2020-02-01 11:20:05 +01:00
Relintai
3cce5a2b3e
Update everything to the latest.
2020-02-01 02:45:36 +01:00
Relintai
2cbc037e92
Updated HEADS, changed world scale to 1, and texture scale to 4.
2020-01-31 20:00:27 +01:00
Relintai
054dc382ea
Moved the mesh simplifier into an another repository from voxelman, added that as a dependency, and updated HEADS.
2020-01-31 16:38:33 +01:00
Relintai
0a70b611da
Update HEADS.
2020-01-30 14:21:00 +01:00
Relintai
27979df911
Update HEADS, and small chaneg to player's script.
2020-01-25 22:12:45 +01:00
Relintai
4ca69552c4
Added my new Procedural Animations as a dependency. Also full HEADS update. And fixed a smaller gdscript error.
2020-01-24 16:30:52 +01:00
Relintai
855002f8e2
Update HEADS.
2020-01-20 17:32:19 +01:00
Relintai
f84577b244
HEADS update. Added shared module target builds to the build script. Also fixed the editor launch script to launch the editor properly with shared modules.
2020-01-19 01:14:09 +01:00
Relintai
6aa08476e1
Work on the style. Now the transvoxel mesher will scale the textures (like standard terrarin engines). Update to HEADS.
2020-01-14 23:15:46 +01:00
Relintai
f909042c09
Updated voxelman to the latest. Also experimented with meshing.
2020-01-13 00:43:45 +01:00
Relintai
ded9fa08a9
Update HEADS.
2020-01-12 14:49:31 +01:00
Relintai
7adabed50a
Started reworking the graphics to a more usual colorful painterly style, because after lots of experimenting now I think that is the only style that will support the gameplay I want to create. The textures I added are from cc0textures.com. Will add proper attributions when everything settles.
2020-01-12 14:33:17 +01:00
Relintai
2e1cb09da2
Increased voxel scale to 4 again. Also updated HEADS.
2020-01-10 01:35:58 +01:00
Relintai
3c84064f4f
Update HEADS.
2020-01-08 11:38:19 +01:00
Relintai
f700f87abe
Revert to a bit earlier engine commit.
2020-01-07 01:26:59 +01:00
Relintai
43e5ffd084
fix typo in the setup script. Also update heads.
2020-01-06 22:37:24 +01:00
Relintai
d5c29c3fe9
Update HEADS, to grab the bugfix from ESS.
2020-01-04 14:59:02 +01:00
Relintai
9185445b14
Update World Generator.
2020-01-03 21:15:40 +01:00
Relintai
f912db19eb
Properly update HEADS.
2020-01-03 19:47:37 +01:00
Relintai
1f3abf1a74
Experimental build scripts for the shared modules style workflow.
2020-01-03 17:07:54 +01:00
Relintai
382749220c
Update for the latest ESS.
2020-01-02 23:02:45 +01:00
Relintai
8ff112bde6
Update everything.
2020-01-02 00:19:33 +01:00
Relintai
6cc3f7dd04
Better style for the generated terrarin. Also removed the planet without the dungeon. ALso HEADS update.
2019-12-28 17:55:10 +01:00
Relintai
0f7f0a040d
HEADS update.
2019-12-25 14:34:43 +01:00
Relintai
611a12148f
Update HEADS again.
2019-12-24 03:42:36 +01:00
Relintai
62ba63a150
Update HEADS.
2019-12-24 03:12:39 +01:00
Relintai
f0a85e99ef
Update everything.
2019-12-22 22:14:58 +01:00
Relintai
9bddc517f9
Update everything again.
2019-12-13 23:04:18 +01:00
Relintai
f12e3ede7c
Update everything to the latest.
2019-12-13 09:39:43 +01:00
Relintai
c75e309ab8
ESS update.
2019-12-12 19:01:10 +01:00
Relintai
90badb366e
Update ESS.
2019-12-10 13:14:15 +01:00
Relintai
ab51e06585
Update HEADS, and fix errors.
2019-12-10 11:09:02 +01:00
Relintai
157c5db604
Head update.
2019-12-03 19:31:32 +01:00
Relintai
dc0d5eeb66
Voxelman update.
2019-12-03 03:40:36 +01:00
Relintai
8e023af884
ESS update.
2019-12-02 21:41:51 +01:00
Relintai
2d34cff90d
Added a default level override variable to the Entities autoload. Fixed a few issues with applying stats on level up. And HEADS (ESS) update.
2019-12-02 19:19:49 +01:00
Relintai
633c380f08
ESS update, and gdscript compile fixes.
2019-12-02 00:43:24 +01:00
Relintai
2bf21a27b4
ESS update.
2019-12-01 23:21:17 +01:00
Relintai
aa635c65f2
Update for ESS.
2019-12-01 18:54:12 +01:00
Relintai
c88e61ad65
ManaResource setup.
2019-12-01 01:18:19 +01:00
Relintai
58ba871622
Update ESS to latest.
2019-12-01 00:25:55 +01:00
Relintai
ea654acf7f
Item count support for the ui.
2019-11-29 10:18:17 +01:00
Relintai
96a645a2dd
Update everything.
2019-11-29 08:34:38 +01:00
Relintai
8fd696c71a
Update every module to the latest.
2019-11-27 11:22:04 +01:00
Relintai
6c42a45910
Main material now uses a simple custom shader. Updated modules to head.
2019-11-25 12:13:16 +01:00
Relintai
d7f9dd5dc4
The previous commit was not meant to be pushed up yet.
2019-11-24 13:02:34 +01:00
Relintai
dae31fd4be
Added godot-procedural-textures ( https://github.com/RodZill4/godot-procedural-textures.git ), as a third-party addon.
2019-11-24 12:54:23 +01:00
Relintai
5216dfabef
Added a new scons based engine setup script.
2019-11-24 01:05:25 +01:00