Commit Graph

  • 5890a7cef3 More work on the scene to cpp converter. Relintai 2022-06-04 13:01:41 +0200
  • 7833c0d153 Fixed scope orders. Relintai 2022-06-04 09:41:59 +0200
  • 97c5fbc9fc Fix doulbe semicolons. Relintai 2022-06-04 08:52:00 +0200
  • 3b6d9c4b35 Replace "and"s and "or"s to && and || when needed. Relintai 2022-06-04 08:46:27 +0200
  • 97cc4886e3 Transform fors if possible. Relintai 2022-06-04 08:43:16 +0200
  • 2eb04ef96f Fix variable transforms inside methods. Relintai 2022-06-04 08:25:03 +0200
  • e28b7cfb82 Fix handling else ifs. Relintai 2022-06-04 08:05:16 +0200
  • a92c488a82 Handle static keyword. Relintai 2022-06-04 08:04:37 +0200
  • ab986942e0 Started work on a new scene to code converter tool, but I'll postpone it for now. Relintai 2022-06-03 22:33:00 +0200
  • 0b7964f01b Move the parser code to a new file. Relintai 2022-06-03 21:06:28 +0200
  • 2bf13be369 Remove comment. Relintai 2022-06-03 20:46:13 +0200
  • a5f5adae08 Actually write the cpp and header files. Relintai 2022-06-03 20:45:44 +0200
  • 4cf588b5bf Implementation generation. Relintai 2022-06-03 20:39:01 +0200
  • 7541121668 Implemented getter and setter generation for class variables. Relintai 2022-06-03 20:01:53 +0200
  • 54b2330447 Fix enums. Relintai 2022-06-03 18:39:54 +0200
  • 9fff3d2430 Implemented variable transforms. Relintai 2022-06-03 18:36:35 +0200
  • faffbadf36 Handle comments at after code lines better. Relintai 2022-06-03 17:33:30 +0200
  • 6341759d8e Put class variables to the bottom of the class. Relintai 2022-06-03 17:26:07 +0200
  • bb178cfa54 CamelCase classes. Relintai 2022-06-03 17:18:47 +0200
  • caf1fb1a39 Also handle setget. Relintai 2022-06-03 17:10:10 +0200
  • 4322dcbbcb Implemented method transformations. Relintai 2022-06-03 17:07:35 +0200
  • 653dc83e1c Split export keywords to new lines. Relintai 2022-06-03 15:07:39 +0200
  • fcee8a2f39 Also generate a constructor, destructor, and _bind_methods. Relintai 2022-06-03 15:00:43 +0200
  • 2bf79007a2 Header generation. Relintai 2022-06-03 14:56:25 +0200
  • b7522472cd Mostly class related improvements to the parser. Relintai 2022-06-03 13:58:19 +0200
  • e44bf42190 Parse scope data. Relintai 2022-06-03 13:19:31 +0200
  • aaf2ca9c2e Fix scope parsing of the converter plugin, and make printing parsed data better. Relintai 2022-06-03 12:45:03 +0200
  • 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. Relintai 2022-06-03 01:25:50 +0200
  • e2892e3adb Udpated the engine, to get the improvements to TiledWalls. Relintai 2022-05-26 23:29:14 +0200
  • b426724501 Fix script path. Relintai 2022-05-25 22:31:27 +0200
  • 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. Relintai 2022-04-24 18:15:06 +0200
  • 7c48cf9cc8 Added helper script for launching the editor when built with llvm. Relintai 2022-04-23 12:26:02 +0200
  • 074f71932e Updated the engine. Lot of work on porting the paint addon, and smaller improvements. Relintai 2022-04-19 11:56:43 +0200
  • 88398fc779 Udpated the engine. I turned a bunch of parameters inot references in mdr ed's gui. Relintai 2022-04-14 17:14:51 +0200
  • 0425f14df0 Updated the engine, and removed the mesh data resource addon, as the engine now has it built in. Relintai 2022-04-14 14:12:11 +0200
  • dbb28005c5 Removed the color palette addon, as I never really ended up using it. Relintai 2022-04-10 20:43:43 +0200
  • 040a99db0b Added a script for quickly launching the llvm editor. Relintai 2022-04-02 18:56:42 +0200
  • caa53fa994 Updated the engine. I fixed compiling with llvm, and did smaller clenaups. Relintai 2022-04-02 18:51:54 +0200
  • 5b3ceb5694 More fixes to the run right loop. Relintai 2022-03-28 20:29:16 +0200
  • 5a678f4a47 Improvements to the run left and run right loops. Relintai 2022-03-28 20:14:47 +0200
  • d8195b9b98 Added sky, lights and small improvements to the armature editor scene. Relintai 2022-03-28 18:07:49 +0200
  • a6bfcf712e Improved the run loop. Relintai 2022-03-28 18:06:58 +0200
  • a248e05d1e Updated the engine to get the low processor mode fix for android. Relintai 2022-03-28 16:17:20 +0200
  • 39e76cdfcf Fix typo. Closes #5. Thanks. Relintai 2022-03-27 20:55:23 +0200
  • 0bee718d0d Udpated the engine. I added frt, frt2.0, and removed the webm and webp modules. Relintai 2022-03-27 17:14:35 +0200
  • 9d80975f61 Started work on a character editor scene. Relintai 2022-03-27 12:37:59 +0200
  • 9d9121ec3d Moved the animations from the armature_huf scene to just the armature scene. Relintai 2022-03-27 11:11:38 +0200
  • e6d7c5c5f9 Enabled the x86_64 architecture in the example export presets for android, as it gets built automatically. v0.3.10 Relintai 2022-03-25 21:45:03 +0100
  • 08011097d6 Small fix to the readme. Relintai 2022-03-25 21:42:46 +0100
  • 43aaedb4e7 Updated the readme. Relintai 2022-03-25 21:39:33 +0100
  • ba32c664f9 Don't rename the export templates to .tpz yet, as it doesn't work as it is. Relintai 2022-03-25 21:26:01 +0100
  • 0aba27d364 Udpated the engine, and the export all, and make release scripts. Relintai 2022-03-25 21:21:11 +0100
  • e1fc918dc9 The copy repos script now also ignores the .gradle folder. Relintai 2022-03-25 12:05:51 +0100
  • 896fbdb79d Updated the engine. I just fixed 2 scripts. Relintai 2022-03-25 09:44:17 +0100
  • 2cf2c55cf4 Update the release file check script. Relintai 2022-03-25 09:43:43 +0100
  • 4e70cb5010 Updated the example export presets. Relintai 2022-03-25 09:42:44 +0100
  • b39e6f3ea0 Removed the now unneeded ess_data.json. Relintai 2022-03-25 09:19:01 +0100
  • e61d7c8947 Added a new icon. Relintai 2022-03-25 09:17:29 +0100
  • f89ef679cc Updated the engine again. I found an another shadowed variable warning. Relintai 2022-03-24 22:44:53 +0100
  • 738d82f164 Updated the engine to get a fix for newly introduced shadowed variable warnings. Relintai 2022-03-24 22:24:57 +0100
  • 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. Relintai 2022-03-24 21:58:15 +0100
  • 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. Relintai 2022-03-24 21:56:52 +0100
  • b891058708 Updated the engine. Smaller fixes, and backports. Relintai 2022-03-24 12:52:59 +0100
  • bd2e3ad472 Removed the podman build script, as the engine now has it. Relintai 2022-03-24 00:14:10 +0100
  • d40af8d8fb Moved some of the release / build scripts to the engine. Relintai 2022-03-23 22:24:45 +0100
  • 8a2f9be68a Updated the engine. I mass replaced godot to pandemonium in it. Relintai 2022-03-23 21:30:28 +0100
  • 887e33f32d Make the build script automatically generate the editor apk when needed. Relintai 2022-03-23 13:34:51 +0100
  • 57354fd52a Updated the engine. I removed bullet, backported the android editor pr, and did some additional cleanups. Relintai 2022-03-23 13:30:35 +0100
  • c7900bf439 Updated the engine. I fixed the new errors in the console during editor startup. Relintai 2022-03-22 09:41:55 +0100
  • f0b6dfa434 Updated the engine. I added Vector2i, Vector3i, Rect2i, PoolVector2i, PoolVector3i, and StringName support for variants. Also smaller improvements, and backports. Relintai 2022-03-22 02:14:33 +0100
  • 31ef84435e Updated the engine. Relintai 2022-03-21 00:54:29 +0100
  • dbcb202914 Updated the engine. I removed TMeshInstance. Relintai 2022-03-20 14:16:46 +0100
  • 6f756e82ac updated the engine. Relintai 2022-03-20 13:55:21 +0100
  • 5362924903 Updated the engine. I fixed potential crashes found by godot's regression test tool. Relintai 2022-03-20 02:30:43 +0100
  • 7f452975ff Updated the engine. I mostly did cleanups. Relintai 2022-03-19 18:53:34 +0100
  • 9414a841a1 Updated the engine. Relintai 2022-03-16 03:09:59 +0100
  • 4b3c3efb30 Siwtched the engine to the Pandemonium Engine (my new fork of godot). Relintai 2022-03-15 14:34:19 +0100
  • 118bdd71af Updated the engine. Relintai 2022-03-14 07:50:24 +0100
  • d140dd4f86 Updated the engine. Relintai 2022-03-13 13:11:31 +0100
  • c923ce1918 Moved the spawner a bit. Relintai 2022-03-11 12:57:08 +0100
  • f68764da31 Updated the engine. Relintai 2022-03-09 22:11:58 +0100
  • 0382f45cc2 Small tweaks. Relintai 2022-03-09 19:45:03 +0100
  • 2e8926a465 Small change to the test world. Relintai 2022-03-09 19:14:07 +0100
  • 5407ec44ce Fill the liquid isolevel channel with the water isolevel. Relintai 2022-03-09 19:13:38 +0100
  • b649b10fba Also commit the test world generator resource. Relintai 2022-03-09 19:11:01 +0100
  • 194d611f27 Cleaned up the test continent. Relintai 2022-03-09 19:10:42 +0100
  • b0dbbe94dd Make the zone transition a bit smoother. Relintai 2022-03-09 19:09:06 +0100
  • c5f1ec4384 Now the forest is generated by the test zone. Relintai 2022-03-09 19:03:37 +0100
  • 3fc2096b27 Fix typo. Relintai 2022-03-09 18:50:44 +0100
  • ec0ab8fe02 Added a h separator to the test continent's properties. Relintai 2022-03-09 18:50:11 +0100
  • 99b786e5a5 add_slot in ResourcePropertyList.gd will now return the expected index. Relintai 2022-03-09 18:31:54 +0100
  • 2923ee154a The test continent won't set surface types anymore. Relintai 2022-03-09 18:17:20 +0100
  • 67addb8e9d Now the default surface's id is customizable in the ocean base world. Relintai 2022-03-09 18:16:05 +0100
  • c6fbc8cf9b The int properties for the world editor's ui now also use a HBoxContainer. Relintai 2022-03-09 18:10:03 +0100
  • d7e133e446 Managed to figure out a way to make the new continent code work. Also made it the default. Relintai 2022-03-09 18:08:23 +0100
  • 953be13a66 Now the world generator addon's float properties use a hbox container, and their label is set to expand fill. Relintai 2022-03-09 18:06:21 +0100
  • c8d6747e8c Added a new editor chunk spawn range property to the world. Relintai 2022-03-09 17:28:24 +0100
  • 1c8b0cf5ed Removed unneeded parameter. Relintai 2022-03-09 17:26:36 +0100
  • 45f5631763 Restored the old world generation algorithm. Also committing some experiments. Relintai 2022-03-09 10:36:11 +0100
  • 62990d5c9c Fix the ocean appearing even when the terrain height is greater than the water level. Relintai 2022-03-09 10:35:39 +0100