|
69b7cbb388
|
Removed the World Generator engine module.
|
2021-12-27 17:13:29 +01:00 |
|
|
0ed5e814b8
|
Removed most of the old world generator. only kept a few classes around, these now inherit from resource.
|
2021-12-27 16:38:46 +01:00 |
|
|
1cb11ca32a
|
Fix hit stack calculation.
|
2021-12-27 14:27:33 +01:00 |
|
|
fbd232df1b
|
Added the village npc spawner code to the current spawner resource.
|
2021-12-27 03:49:37 +01:00 |
|
|
808c8e97d3
|
Now terra chunks are actually properly generated by placing chunks on the world generator's grid.
|
2021-12-27 02:38:05 +01:00 |
|
|
0cbf540e30
|
RectViewNodes now convert between yup and ydown coordinate systems to store rect.position.ys.
|
2021-12-27 02:36:52 +01:00 |
|
|
0c96328005
|
Ported the current world generator to the new addon. Now the world in-game uses the new world generator's resource to generate the terrain.
|
2021-12-26 21:14:41 +01:00 |
|
|
56866e65ba
|
Updated mat_maker_gd.
|
2021-12-18 20:44:28 +01:00 |
|
|
c5c75a4d40
|
Removed the ptex files.
|
2021-10-24 13:39:16 +02:00 |
|
|
783532fe93
|
Recreated the rest of the textures which was made with material maker wityh mat_maker_gd.
|
2021-10-24 13:38:49 +02:00 |
|
|
23fd87a294
|
Recreated the grass texture in mat_maker_gd.
|
2021-10-24 13:14:49 +02:00 |
|
|
b609b3caa4
|
Fixed the alpha of the dirt texture with the new fill channel node.
|
2021-10-24 11:59:38 +02:00 |
|
|
daf42e692c
|
Apparently the blend node handles transparency properly, the original dirt texture had the same transparency issue. (I'll fix that later.) So added a make_tileable node to it, and made it export the texture.
|
2021-10-24 02:42:03 +02:00 |
|
|
dfa3b7ed51
|
Reworked the colorize node, this fixes it's output via connections.
|
2021-10-24 01:59:20 +02:00 |
|
|
baa30dd3f5
|
Recreated the dirt texture with mat_maker_gd.
|
2021-10-24 01:18:40 +02:00 |
|
|
88caf0d31f
|
Added the color-palette plugin from the AssetLib.
|
2021-10-01 10:17:08 +02:00 |
|
|
321302e9c5
|
Committing image .import files as they get a new property stored on reimport.
|
2021-09-29 11:24:07 +02:00 |
|
|
c0280ce6f3
|
Don't spawn mobs at all during world generation on a client.
|
2021-08-29 23:38:15 +02:00 |
|
|
fcf4e520e9
|
Now the generated terrain and dungeons are actually seeded.
|
2021-08-29 19:38:58 +02:00 |
|
|
715e4f209f
|
Don't spawn trees in the 0,0 chunk.
|
2021-08-29 11:43:27 +02:00 |
|
|
026652931b
|
Physics bodies (the dungeon teleporters) on windows and even wine doesn't receive the mouse click events properly. So temporarily added a different way to detect clicks on them for windows.
|
2021-08-28 12:06:10 +02:00 |
|
|
6b36577aa3
|
Spawn mobs into the dungeons.
|
2021-08-28 00:55:59 +02:00 |
|
|
12e7618cd3
|
Now the dungeons will delete themselves when their teleporter goes out of range in the world. (The world is disabled while in a dungeon, so they won't despawn while the player is inside.)
|
2021-08-28 00:29:24 +02:00 |
|
|
c6ae7518c0
|
Deactivate / activate the world on teleporting to a dungeon.
|
2021-08-28 00:09:05 +02:00 |
|
|
9a8d658643
|
Now dungeons and teleporters get spawned in the world. They use placeholder graphics for now.
|
2021-08-27 23:07:58 +02:00 |
|
|
4f02de36d9
|
Material cache support for the character.
|
2021-08-26 00:15:30 +02:00 |
|
|
fae48b30cf
|
Updated Terraman to get the new prop texture merging/caching support and texture packer as I added const and const references to it's api wherever possible.
|
2021-08-08 14:11:14 +02:00 |
|
|
5228fbe0d2
|
Created a prop with the other tree texture.
|
2021-08-07 17:58:19 +02:00 |
|
|
d56b96bf24
|
Turn on collision for the tree.
|
2021-08-07 14:41:43 +02:00 |
|
|
86511cdd26
|
Temporarily set the tree's texture to the prop material, and also added prop materials to the library.
|
2021-08-07 11:33:14 +02:00 |
|
|
522242182c
|
Let TerraWorld apply voxel scale to the tree. Also now the tree's scale's random range is a lot smaller.
|
2021-08-07 11:32:23 +02:00 |
|
|
f29445bdf6
|
Now the trees are spawned with terraman's prop system. It does need some fixes though.
|
2021-08-07 10:14:17 +02:00 |
|
|
885ba9e4d4
|
Removed one of the two tree meshes as they are the same.
|
2021-08-07 10:07:41 +02:00 |
|
|
254fb23d98
|
Now trees will spawn on grass. Currently it's done with nodes/mesh instances for testing. It actually looks a lot better that I anticipated, so I'll soon port it to use terraman's prop system (Which also needs to have material caches implemented).
|
2021-08-06 22:33:50 +02:00 |
|
|
c7938caaa8
|
increased the height for the stone texture.
|
2021-08-06 21:53:15 +02:00 |
|
|
29a41a8077
|
Rescaled one of the tree and added a collision shape to it.
|
2021-08-06 21:51:22 +02:00 |
|
|
abc1d53813
|
Added 2 trees from https://opengameart.org/content/rpg-item-collection-3 .
|
2021-08-06 21:42:44 +02:00 |
|
|
41fba2bec7
|
The test/simple biome now gets generated by summing 2 noises. I made the main elevation noise scaled out more.
|
2021-08-06 20:38:47 +02:00 |
|
|
1697167975
|
Changed the simple biome's generator to FastNoise from OpenSimplexNoise. Also scaled it out more.
|
2021-08-06 19:24:13 +02:00 |
|
|
0c849a6c8a
|
Brought in the player's movement controller implementation from the tower. This also means jumping is now possible. (I don't yet have animations for it though.)
|
2021-07-20 21:58:32 +02:00 |
|
|
596bb64db8
|
Changed the procedural animations back to normal Animations.
|
2021-07-20 19:57:16 +02:00 |
|
|
8aa89457e4
|
Update mesh data resource to the latest to get the new mesh optimization settings. Reimported the character's meshes with the remove doubles interpolate normals setting. This reduced the character's vertex count from 1850 to 617 without any visual change.
|
2021-07-19 18:56:59 +02:00 |
|
|
4aa2a21d4f
|
Created a new material for the test shield.
|
2021-07-19 15:54:22 +02:00 |
|
|
8f60d2a87e
|
Updated the engine and modules. Had to add a new class to the broken seals module to be able to call 2 protected functions in MeshInstance , to have gpu skinning for my merged characters again. Not yet sure whether it's a regression or not.
|
2021-07-19 15:47:47 +02:00 |
|
|
fd189d0d26
|
Optimized the character's meshes. The head will need some more tweaks, but I think it's mostly going to work. Also apparently the meshes get imported with broken up triangles, so they have way too high vertex count (1800 per character). I'll fix that in the mdr importer.
|
2021-07-19 15:01:20 +02:00 |
|
|
7e272029d1
|
Updated WorldGenerator to the latest. I removed Dungeon, DungeonRoom adn DungeonCorridor, and added a Building class (it's a cleaned up version of Dungeon right now, it will work differently later.).
|
2021-04-19 22:30:51 +02:00 |
|
|
e582f4d6e5
|
Removed the voxelman specific code/resources from the project.
|
2021-04-19 10:41:41 +02:00 |
|
|
3e07631361
|
Now the planet generator uses Terraman. Also updated the modules, as I fixed a vmethod.
|
2021-04-18 23:56:44 +02:00 |
|
|
3d7b24ff5a
|
Update copyright headers.
|
2021-04-15 11:52:32 +02:00 |
|
|
76265b54a8
|
Fix editor world generation.
|
2021-03-22 23:41:58 +01:00 |
|