205abe67a7
Fully implemented lod. Lod level 1 just drops the uv2 channel, lod level 2 merges together the meshes, lod level 3 drops the uv channel by sampling the textures into vertex color. Updated HEADS to grab a voxelman change. Also temporarily disabled threaded chunk builds because I introduced (or made manifest) a crash.
2020-03-30 01:22:25 +02:00
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
e02dbe69a7
Implemented profile based class levelling. Update HEADS to grab the changes from the ESS side.
2020-03-20 03:32:44 +01:00
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
c9ffc5a821
Added 2 spells to Naturalist, implemented range, and started implementing mana.
2020-03-10 15:33:48 +01:00
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
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
766610586f
Item spell support.
2020-02-25 14:01:54 +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
fa013e2360
Experiments with the icon creation tool.
2020-02-19 16:45:26 +01:00
a1fd74a34a
Update to the latest ESS. (Separated level into class and character levels.)
2020-02-19 12:19:28 +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
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
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
0610cf0704
Update everything, to grab the multithreading fixes from Voxelman.
2020-02-12 14:20:26 +01:00
87c8c286ce
Re-enabled prop mesh building. Also small cleanups to materials.
2020-02-11 01:27:39 +01:00
62536cf2e5
Work on the procedurally generated textures.
2020-02-09 18:48:28 +01:00
0f88eb8e80
Update to the latest ess. (Spawning rework).
2020-02-03 18:37:11 +01:00
ae09b0194e
ESS update.
2020-02-01 11:20:05 +01:00
3044cb8275
Update the license for 2020.
2020-01-31 20:01:34 +01:00
2cbc037e92
Updated HEADS, changed world scale to 1, and texture scale to 4.
2020-01-31 20:00:27 +01:00
855002f8e2
Update HEADS.
2020-01-20 17:32:19 +01:00
057d3d6acd
Added a few weapon models from OGA, to test the style with.
2020-01-19 02:43:55 +01:00
4df7af7e8e
Small tweaks.
2020-01-17 23:57:00 +01:00
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
f909042c09
Updated voxelman to the latest. Also experimented with meshing.
2020-01-13 00:43:45 +01:00
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
f49c2ac20c
More work on the style/textures.
2020-01-09 23:28:34 +01:00
e718374c19
More work on the textures.
2020-01-09 17:50:34 +01:00
49151412bf
Corrected the color of the textures by hand, and removed the color correction workaround with contrast.
2020-01-07 13:26:07 +01:00
c4c5d9fe82
Added an easy build option for the setup script. Also changed the contrast a bit.
2020-01-06 16:59:54 +01:00
afcfcea3ba
Removed spell ranks, I don't have enough time, and resources to create 20 different spell ranks. Spell will just scale from now on.
2020-01-06 11:50:16 +01:00
382749220c
Update for the latest ESS.
2020-01-02 23:02:45 +01:00
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
ff0c2f362c
Implemented different row scenes for the options menu, and exposed/implemented a few video-related options.
2019-12-25 01:36:34 +01:00
78458b2d91
Lots of work on the character model. Also now the character skeleton only have 1 levels of inheritance. (Armature.dae->model instead of armature.dae->armature.tscn->model). This fixes quite a few issues, but some changes were necessary to scripts.
2019-12-24 03:10:29 +01:00
f2e4858685
Removed one of the lights. Also increased the strength of the remaining.
2019-12-23 22:58:52 +01:00
2f39cde662
Removed the old voxel textures. Also cleaned up voxel libraries.
2019-12-23 22:53:51 +01:00
8b153238c9
Created a grass texture, and a dirt texture. Modified my old textures. Now the world's textures are 64x64, and the voxel scale is 2.
2019-12-23 22:45:29 +01:00
e9515bef2c
Changed the license to MIT.
2019-12-22 19:20:38 +01:00
58f7b65e63
Work on the character model.
2019-12-18 20:52:38 +01:00
2eaecddfa8
Started reworking the current model's skeleton.
2019-12-17 23:16:10 +01:00
f12e3ede7c
Update everything to the latest.
2019-12-13 09:39:43 +01:00
2b9960056d
Disabled texture filters for the character, and the terrarin.
2019-12-11 14:59:44 +01:00
90badb366e
Update ESS.
2019-12-10 13:14:15 +01:00
ab51e06585
Update HEADS, and fix errors.
2019-12-10 11:09:02 +01:00
25f3e98f43
Created 3 textures using godot-procedural-textures ( https://github.com/RodZill4/godot-procedural-textures ). Also the test dungeon start room now generates a little ruined structure outside as the entrace.
2019-12-08 19:44:08 +01:00