Commit Graph

27 Commits

Author SHA1 Message Date
f7f99b1928 Updated the engine. Renamed World to World3D, Environment to Environment3D, and WorldEnvironment to WorldEnvironment3D, along with a few getters / setters. 2022-08-29 17:56:26 +02:00
b101213d84 Now the wortld generator addon's datalist popup will focus the line edit for changing the resource's name. Also it will accept enter as ok. 2022-08-05 19:55:58 +02:00
7c861eda5d Moved the mob spawning logic from the test zone to a new mob spawner SubZoneProp. 2022-08-05 19:34:31 +02:00
0e20607c9d Moved tree spawning out from the test zone to a new forest subzone. 2022-08-05 19:10:13 +02:00
bedb1ae4a2 Draw the bevel and radius to the world editor's rects for the test continent. 2022-08-05 17:21:01 +02:00
487b05fecb Added an another layer to the world generator addon. Now subzones contain subzone props. Reworked the old subzones into these. 2022-08-05 00:27:03 +02:00
d66c678db4 Removed the dungeon teleported from the test zone. 2022-08-04 23:23:28 +02:00
4bea9618b2 Added min and max size support for the world generator addon. 2022-08-04 22:35:22 +02:00
ffe566b0ac Removed parent_positions from WorldGenBaseResources, and also removed the setup() method. I'ts better this way, as they are resources, and now they can be reused (even though the gui itself doesn't support it). Spawning code is also simpler. 2022-08-04 20:05:19 +02:00
0ae9d239a4 Reworked how spawn positions work in the world_generator addon. Now all resources have ovverridable methods, and all of them are collected based on those. Also now the spawner works in local space. 2022-08-04 19:40:21 +02:00
337dcdaa49 Now dungeons won't get spawned randomly by the zone, instead they are spawned by a new subzone class. 2022-07-31 19:41:12 +02:00
c923ce1918 Moved the spawner a bit. 2022-03-11 12:57:08 +01:00
0382f45cc2 Small tweaks. 2022-03-09 19:45:03 +01:00
2e8926a465 Small change to the test world. 2022-03-09 19:14:07 +01:00
b649b10fba Also commit the test world generator resource. 2022-03-09 19:11:01 +01:00
d252a2e977 Set up a base ocean layer for the world. 2022-03-08 18:21:59 +01:00
04ec4d2ad9 Moved the current textures under a world folder in the textures folder. 2022-02-13 17:57:29 +01:00
4a907a37c5 Categorize the textures using folders. 2022-02-13 15:32:36 +01:00
e39afd1ebd Make the dungeon teleporters inherited fomr a newly added scene. They are still the same for now. 2022-02-13 15:30:22 +01:00
7aee50c2ea Also moved the vman dungeon script. 2022-02-13 15:12:27 +01:00
eeff6412d9 Moved the dungeon teleporter scripts. 2022-02-13 15:12:00 +01:00
94f322cbd2 Moved the dungeon script from under world to scripts. 2022-02-13 15:11:22 +01:00
8602e29571 Moved the textures from under world to the root of the project. 2022-02-13 15:08:32 +01:00
baf7f9f2ca Moved the low poly rpg item collections under models. 2022-02-13 15:07:17 +01:00
926922572f Moved the world_generator folder under scripts. 2022-02-12 20:06:13 +01:00
ae3558d270 Moved the entity classes folder. 2022-02-12 19:26:05 +01:00
287ce1e3d6 Moved the planets folder. 2022-02-12 19:15:36 +01:00