Commit Graph

16 Commits

Author SHA1 Message Date
a95b386d01 Implement texture mapping for the dungeon. 2020-07-20 21:25:54 +02:00
8997fae8c2 Now the dungeon (mostly) properly gets written to chunks based on it's map's data. I implemented wall post processing with bit shifting, and since using bit shifting with scripting languages is not as common I threw in a few comments on how it works, hopefully someone will find it useful. Also fix 2 line's indentation level. 2020-07-20 15:03:57 +02:00
56deab2de7 Updated Voxelman to get the mesh data resource helper update. Also a bit of work on dungeon generation. 2020-07-20 01:17:47 +02:00
b147b81e01 Add range check to the new teleporter. 2020-07-18 22:50:10 +02:00
f96a66300b Implemented a teleporter, it has a test cube mesh with the brick texture for now, and made the dungeon spawn it. Also work on setting up the dungeon generation. 2020-07-18 22:42:50 +02:00
4084debdad Removed a few now unneeded classes/scenes, and moved some of the around. Small tweaks/fixes and comments. Also updated modules to grab a few smaller fixes/improvements. 2020-07-18 18:30:39 +02:00
ec8e8d0406 Now the level generator won't load planets from a folder, instead they are directly set from the editor, ands tarted porting the dungeon generator from the roguelike project. Also updated the world generator module to get the property type changes, this fixes some of the crashes. 2020-07-18 12:50:17 +02:00
c6429124fb Update the WorldGenerator module to get the instance() helpers. 2020-07-17 20:54:49 +02:00
e0d90b5925 Removed a few now unused textures. 2020-07-11 15:04:59 +02:00
149d7f4bb2 Update WorldGenerator to the latest. 2020-07-10 02:40:12 +02:00
f3169ccf82 Spawn mobs more sporadically. 2020-07-06 22:38:07 +02:00
90be9898d9 The current start tile will not draw a dungeon entrance for now, as I reduced the chunk size (which increases performance) and the code needs to be changed. 2020-07-06 22:37:54 +02:00
3cacc01945 Update the game to go with the new modules. 2020-07-06 22:33:56 +02:00
d4ccb9d743 Update Voxelman and the BS module, because ported the biome generation code to c++. Also now the voxel world only updates lods manually with gdscript. 2020-05-23 22:09:19 +02:00
0c1ac31224 Spawn the correct mob. 2020-05-06 21:50:15 +02:00
74304c87e8 Fix .gitignore to only ignore the modules folder that is in the root of the project. This commit contains the missing files from #6ef0a84fbecf . 2020-04-26 15:43:07 +02:00