Commit Graph

1758 Commits

Author SHA1 Message Date
7541121668 Implemented getter and setter generation for class variables. 2022-06-03 20:01:53 +02:00
54b2330447 Fix enums. 2022-06-03 18:39:54 +02:00
9fff3d2430 Implemented variable transforms. 2022-06-03 18:36:35 +02:00
faffbadf36 Handle comments at after code lines better. 2022-06-03 17:33:30 +02:00
6341759d8e Put class variables to the bottom of the class. 2022-06-03 17:26:07 +02:00
bb178cfa54 CamelCase classes. 2022-06-03 17:18:47 +02:00
caf1fb1a39 Also handle setget. 2022-06-03 17:10:10 +02:00
4322dcbbcb Implemented method transformations. 2022-06-03 17:07:35 +02:00
653dc83e1c Split export keywords to new lines. 2022-06-03 15:07:39 +02:00
fcee8a2f39 Also generate a constructor, destructor, and _bind_methods. 2022-06-03 15:00:43 +02:00
2bf79007a2 Header generation. 2022-06-03 14:56:25 +02:00
b7522472cd Mostly class related improvements to the parser. 2022-06-03 13:58:19 +02:00
e44bf42190 Parse scope data. 2022-06-03 13:19:31 +02:00
aaf2ca9c2e Fix scope parsing of the converter plugin, and make printing parsed data better. 2022-06-03 12:45:03 +02:00
d803ecf2cd Started working on a new simple addon, that should help with porting gdscript (my addons -> my codestyle) to cpp in the future. I'm not planning on doing anything fancy, just something relatively simple that would do most of the trivial, but tedious stuff. 2022-06-03 01:25:50 +02:00
e2892e3adb Udpated the engine, to get the improvements to TiledWalls. 2022-05-26 23:29:14 +02:00
b426724501 Fix script path. 2022-05-25 22:31:27 +02:00
79333fc92b Updated the engine. Now it has the wave form collapse algorithm. It's based on https://github.com/math-fehr/fast-wfc, it got a heavy overhaul and refactor to (hopefully) work in a way that's better for a game engine. 2022-04-24 18:15:06 +02:00
7c48cf9cc8 Added helper script for launching the editor when built with llvm. 2022-04-23 12:26:02 +02:00
074f71932e Updated the engine. Lot of work on porting the paint addon, and smaller improvements. 2022-04-19 11:56:43 +02:00
88398fc779 Udpated the engine. I turned a bunch of parameters inot references in mdr ed's gui. 2022-04-14 17:14:51 +02:00
0425f14df0 Updated the engine, and removed the mesh data resource addon, as the engine now has it built in. 2022-04-14 14:12:11 +02:00
dbb28005c5 Removed the color palette addon, as I never really ended up using it. 2022-04-10 20:43:43 +02:00
040a99db0b Added a script for quickly launching the llvm editor. 2022-04-02 18:56:42 +02:00
caa53fa994 Updated the engine. I fixed compiling with llvm, and did smaller clenaups. 2022-04-02 18:51:54 +02:00
5b3ceb5694 More fixes to the run right loop. 2022-03-28 20:29:16 +02:00
5a678f4a47 Improvements to the run left and run right loops. 2022-03-28 20:14:47 +02:00
d8195b9b98 Added sky, lights and small improvements to the armature editor scene. 2022-03-28 18:07:49 +02:00
a6bfcf712e Improved the run loop. 2022-03-28 18:06:58 +02:00
a248e05d1e Updated the engine to get the low processor mode fix for android. 2022-03-28 16:17:20 +02:00
39e76cdfcf Fix typo. Closes #5. Thanks. 2022-03-27 20:55:23 +02:00
0bee718d0d Udpated the engine. I added frt, frt2.0, and removed the webm and webp modules. 2022-03-27 17:14:35 +02:00
9d80975f61 Started work on a character editor scene. 2022-03-27 12:37:59 +02:00
9d9121ec3d Moved the animations from the armature_huf scene to just the armature scene. 2022-03-27 11:11:38 +02:00
e6d7c5c5f9 Enabled the x86_64 architecture in the example export presets for android, as it gets built automatically. 2022-03-25 21:45:03 +01:00
08011097d6 Small fix to the readme. 2022-03-25 21:42:46 +01:00
43aaedb4e7 Updated the readme. 2022-03-25 21:41:13 +01:00
ba32c664f9 Don't rename the export templates to .tpz yet, as it doesn't work as it is. 2022-03-25 21:26:01 +01:00
0aba27d364 Udpated the engine, and the export all, and make release scripts. 2022-03-25 21:21:11 +01:00
e1fc918dc9 The copy repos script now also ignores the .gradle folder. 2022-03-25 12:05:51 +01:00
896fbdb79d Updated the engine. I just fixed 2 scripts. 2022-03-25 09:44:17 +01:00
2cf2c55cf4 Update the release file check script. 2022-03-25 09:43:43 +01:00
4e70cb5010 Updated the example export presets. 2022-03-25 09:42:44 +01:00
b39e6f3ea0 Removed the now unneeded ess_data.json. 2022-03-25 09:19:01 +01:00
e61d7c8947 Added a new icon. 2022-03-25 09:17:29 +01:00
f89ef679cc Updated the engine again. I found an another shadowed variable warning. 2022-03-24 22:44:53 +01:00
738d82f164 Updated the engine to get a fix for newly introduced shadowed variable warnings. 2022-03-24 22:24:57 +01:00
062c8611ef Disable octahedral compression for the generated skinned meshes, as they don't work well on dome gpus. Later I'll add a setting for it. 2022-03-24 21:58:15 +01:00
9de2a376ec Updated the engine. I fixed some issues with the android export templates, and also added material cache support for both voxleman's and terraman's bake texture mesher lod step. This fixes white meshes for the lods far away. 2022-03-24 21:56:52 +01:00
b891058708 Updated the engine. Smaller fixes, and backports. 2022-03-24 12:52:59 +01:00