Commit Graph

13 Commits

Author SHA1 Message Date
718823a1eb The Merger lib now uses a vector to store props. 2020-06-23 01:15:11 +02:00
88ab910eb8 Brought back the old Prop implementation, and PropTool, because not only this implementation was already done, it will work better than spawning possibly thousands of nodes with the props module, but I also found a way to eventually make it more user friendly. 2020-06-22 21:49:58 +02:00
21ad01ca80 Removed separate liquid surfaces. They will be contained inside the normal voxel arrays. 2020-04-19 23:35:47 +02:00
7c0390de74 The air block is not required anymore. Also Implemented the sidebar for world editor. And fixed a naming error for a virtual method in the merger library. 2020-04-17 00:37:22 +02:00
b21030ae89 More const qualifiers. 2020-04-16 17:54:32 +02:00
2d2b7c8c3e Started reworking the way props are handled. Removed every old PropData related classes. Props are now just normal PackedScenes. Spawning conveniences/network synchronization will come later. 2020-04-04 17:22:07 +02:00
919080a1b5 Added props top the merger library, also it will now merge together all added prop textures. Also api cleanups. 2020-02-16 02:54:17 +01:00
db77530ec1 Updated the license for 2020, and added it to the top of my cpp files. 2020-01-31 19:52:37 +01:00
2b369f5be8 Made material texture setup scriptable. 2019-11-25 12:03:45 +01:00
7075da44eb Bit more work on the bindings. 2019-11-10 22:18:31 +01:00
3b722e24f9 Added binds for liquids. 2019-11-09 23:39:19 +01:00
fd48f195c6 Implemented the Merger Voxel Library. 2019-11-09 21:51:40 +01:00
cb91888f2a Added VoxelmanLibraryMerger. (A copy of the simple library at the moment.) 2019-11-09 18:36:17 +01:00