Commit Graph

1871 Commits

Author SHA1 Message Date
6a8530bdf4 Udpated the engine to the latest. I ported my web and database stuff from rcpp_framework to it. 2022-07-08 22:56:44 +02:00
db7b0f4dc4 Added TODO.md. I added everything from the TODO issue from github into it. 2022-06-23 09:53:07 +02:00
b09ea8b005 Updated the engine to get the update to the changelog file. 2022-06-23 09:52:16 +02:00
0b4686bcdd Bunp version. 2022-06-23 09:11:51 +02:00
01c4064585 Updated the engine to get the new helper script fixes. 2022-06-23 00:50:59 +02:00
6e5ad0f790 Added a new export_all script. 2022-06-23 00:32:34 +02:00
e584089e5a Updated the engine and added a new make_release script. 2022-06-23 00:28:54 +02:00
08da1bd2c0 Updated the engine again to get a fix for a property setter. 2022-06-22 00:44:34 +02:00
11e7b86cd3 Removed godoxel. 2022-06-21 23:14:34 +02:00
7d310b4025 Updated the engine to the latest. I finished porting the paint module. 2022-06-21 23:14:00 +02:00
76472b3e2e Removed mat_maker_gd. 2022-06-20 20:01:17 +02:00
35d235d5a2 Updated all MMMaterials to use the c++ nodes instead of the gdscript ones. 2022-06-20 19:59:59 +02:00
ba40bfbf60 Disabled Godoxel. 2022-06-20 19:59:17 +02:00
75e3b7b848 Updated the engine to the latest. I ported all nodes for mat_maker_gd, and improved it by a lot. Also the paint module is enabled now by default. 2022-06-20 19:58:12 +02:00
41f94f63d4 Removed everythogn from the mat_maker_gd addon that's not needed anymore. 2022-06-16 14:28:52 +02:00
4f8f036204 Udpate the engine again, I fixed mat maker gd's graph node, now it will properly be able to clear it's child graphnodes. 2022-06-16 14:26:01 +02:00
440366b418 Udpated the engine to the latest. Also dpated mat_maker_gd, and MMMaterials to work with it. 2022-06-16 14:12:44 +02:00
ab36a50dd4 Removed the gdscript logger singleton and moved to the new engine logger. 2022-06-11 18:15:31 +02:00
cf8e6e9d45 Updated the engine to get the new Logger singleton. 2022-06-11 18:10:24 +02:00
a02c3f8282 Updated the project setup script. Now it will be able to handle old engine versions aswell. 2022-06-11 02:31:18 +02:00
94e965c48e Fix the clone command. 2022-06-11 00:53:00 +02:00
1ee52db76f Udpated the engine so it has the removed helper scripts. Also changed the project's SConscript to just use the one found in the engine. It can clone the engine if it doesn't exists. 2022-06-11 00:46:00 +02:00
c2b6fdf6d1 Removed some of the helper scripts, as I added them to the engine directly. 2022-06-11 00:42:37 +02:00
45e8f16a6a Udpated the engine again. I added more null checks. 2022-06-07 13:33:08 +02:00
2c129807a2 Fix grass MMMaterial, I messed it up during the update. 2022-06-07 13:32:52 +02:00
f1e313927b Updated the engine. I fixed gradients in MMAlgos, now all MMMaterials generate properly again. 2022-06-07 13:07:31 +02:00
5562524cc8 Removed the gdscript version of MMMaterial, MMNode, and the universal property. 2022-06-07 12:59:25 +02:00
d5966526aa Updated the remaining MMMaterials. 2022-06-07 12:58:22 +02:00
f9e062e867 Updated the engine. Now MMMaterial, MMNode, and MMNodeUniversalProperty is on the engine side. The resources still need to be updated (except for one). 2022-06-07 12:38:35 +02:00
c8cfc8a929 An another comment. 2022-06-06 21:33:23 +02:00
b9a0c5f275 Added a few notes to MMNodes for later. 2022-06-06 21:27:46 +02:00
a82f5fafe4 Now slot colors in mat makjer gd's ui is handled by a method instead of having a PoolColorArray. 2022-06-06 20:52:38 +02:00
eb7c514ee7 Removed the m_m_algos script aswell. 2022-06-06 19:08:21 +02:00
93e477a76f Removed all the m_m_algos.gd preloads. 2022-06-06 19:07:25 +02:00
5b2bc019d9 Updated the engine. Using the new converter scripts I converted the MMAlgos class to c++ and added it to a module. 2022-06-06 19:06:56 +02:00
491bcc822b Make the generated binder class a singleton, also fix smaller issues. 2022-06-06 01:04:00 +02:00
10b8c64e76 Fix comment scope placement. 2022-06-06 00:55:17 +02:00
db534b724b Process the comments once again. 2022-06-05 23:47:04 +02:00
e4a07e87a3 Renamed the preload variables that use the new merged class. 2022-06-05 02:22:20 +02:00
4207b778a0 Removed the now unneded files. 2022-06-05 02:13:33 +02:00
b1791d1f11 Use the merged class wherever possible. 2022-06-05 02:12:01 +02:00
77277ee956 Merged together the common algorithms for MatMakerGD. 2022-06-05 01:53:35 +02:00
e4f007a3f1 Now the scene converter will add node script resource paths as a comment. 2022-06-04 23:58:38 +02:00
8130ba6b7a Renamed the code converter's file. 2022-06-04 23:51:00 +02:00
36742b210b Moved the scene converter code to it's own file. 2022-06-04 23:47:41 +02:00
83414ab259 Implemented the scene to cpp conversion tool. 2022-06-04 23:40:28 +02:00
fe725e4da4 Don't add method default parameters inot cpp files. 2022-06-04 16:32:11 +02:00
06642b4afa Added a new binder class generator. 2022-06-04 16:29:31 +02:00
422606d526 Also implemented generating method binds for the rest of the available non-static methods. 2022-06-04 13:42:44 +02:00
0fc106ee03 The code converter now generates properties from the automatically created getters and setters. 2022-06-04 13:22:43 +02:00