Commit Graph

  • 30be9d8e81 Removed the name edit dialog from the DataList. Relintai 2022-08-05 21:54:08 +0200
  • 4f2a13f1d4 Now the resource names are directly editable using the DataList tree in the world generator addon's ui. Relintai 2022-08-05 21:52:51 +0200
  • ab2e4efaa6 Make them a bit bigger. Relintai 2022-08-05 21:31:44 +0200
  • 9145867ac4 Size newly added resources in the world editor properly. Relintai 2022-08-05 21:31:07 +0200
  • 69054c8fa5 Also handle if the y axis is bigger in the rect editor. Relintai 2022-08-05 21:23:05 +0200
  • e250190e99 Small change to the previous commit. Relintai 2022-08-05 21:16:18 +0200
  • 06e025633e Now the world editor tries to center rects of the newly opened resources better. Relintai 2022-08-05 21:13:37 +0200
  • b101213d84 Now the wortld generator addon's datalist popup will focus the line edit for changing the resource's name. Also it will accept enter as ok. Relintai 2022-08-05 19:55:58 +0200
  • 7c861eda5d Moved the mob spawning logic from the test zone to a new mob spawner SubZoneProp. Relintai 2022-08-05 19:34:31 +0200
  • 0e20607c9d Moved tree spawning out from the test zone to a new forest subzone. Relintai 2022-08-05 19:10:13 +0200
  • 82d1e29132 Made the test continent also draw radius and bevel indicators when edited. Relintai 2022-08-05 17:26:07 +0200
  • e9279f1ef7 World generator's resources now can also draw to the editor gui when actually edited. Relintai 2022-08-05 17:25:37 +0200
  • bedb1ae4a2 Draw the bevel and radius to the world editor's rects for the test continent. Relintai 2022-08-05 17:21:01 +0200
  • 4e8e860562 Now WorldGenBaseResources can draw additional graphics to the RectViewNodes. Relintai 2022-08-05 13:42:22 +0200
  • 5e6e960d02 Removed the additional text for the current world generator resources. Relintai 2022-08-05 13:35:56 +0200
  • 2fbc7a2198 Now the editor_class is on top of the editor_additional_text in RectViewNodes. Relintai 2022-08-05 13:35:27 +0200
  • 6cf52d15a5 Added size indicators to the world generator addon's rect editors to show how big a chunk is at the current zoom level. Relintai 2022-08-05 01:21:08 +0200
  • d53a157657 Set a usable initial zoom value in world generator's rect editors. Relintai 2022-08-05 00:56:01 +0200
  • ac7a4212a3 Emit the zoom_changed signal in EditorZoomWidget when setting the zoom value through the zoom property. Relintai 2022-08-05 00:55:13 +0200
  • 487b05fecb Added an another layer to the world generator addon. Now subzones contain subzone props. Reworked the old subzones into these. Relintai 2022-08-05 00:27:03 +0200
  • d66c678db4 Removed the dungeon teleported from the test zone. Relintai 2022-08-04 23:23:28 +0200
  • 4bea9618b2 Added min and max size support for the world generator addon. Relintai 2022-08-04 22:35:22 +0200
  • ffe566b0ac Removed parent_positions from WorldGenBaseResources, and also removed the setup() method. I'ts better this way, as they are resources, and now they can be reused (even though the gui itself doesn't support it). Spawning code is also simpler. Relintai 2022-08-04 20:05:19 +0200
  • 345aa62ed4 Now the dungeon spawner also uses local coordinates. Relintai 2022-08-04 19:58:27 +0200
  • 0ae9d239a4 Reworked how spawn positions work in the world_generator addon. Now all resources have ovverridable methods, and all of them are collected based on those. Also now the spawner works in local space. Relintai 2022-08-04 19:40:21 +0200
  • ada7cf03e7 Updated the engine. I added a templated WeakRef fot the c++ side. Relintai 2022-08-04 19:38:45 +0200
  • 5cbe477780 Updated the engine. I updated it's changelog. v0.3.12 Relintai 2022-08-02 18:46:14 +0200
  • e689a8b119 Bump version to 0.3.12. Relintai 2022-08-02 18:13:20 +0200
  • e5008d7ed4 Updated the engine. I ported new fixes from upstream godot 3.x. Relintai 2022-08-02 18:04:10 +0200
  • f5075a8d92 updated the engine. I fixed a few typos. Relintai 2022-08-02 17:54:58 +0200
  • 6103091122 Updated the engine. Small fixes, and an update to the donors file. Relintai 2022-08-02 10:36:44 +0200
  • 12d6f16d2f Renamed the Godot tab in the about box to Engine. Relintai 2022-08-02 10:35:42 +0200
  • 70bea83145 Set the texture_scale for the test dungeon's TiledWallData to 2. Relintai 2022-07-31 19:55:46 +0200
  • 945d3f8c59 updated the engine, I fixed a crash. Relintai 2022-07-31 19:55:21 +0200
  • 337dcdaa49 Now dungeons won't get spawned randomly by the zone, instead they are spawned by a new subzone class. Relintai 2022-07-31 19:41:12 +0200
  • deee3957b6 Updated the engine. I fixed a typo and an uninitialized variable. Relintai 2022-07-31 18:04:51 +0200
  • b81b7c348a Reworked the data_manager addon. Now it stores it's settings using ProjectSettings, so it shouldn't bug out on a fresh import. Relintai 2022-07-31 17:49:43 +0200
  • 2b840d1086 Added json serialization support for the data manager addon's settings class. Relintai 2022-07-31 17:24:28 +0200
  • 72b71c6681 Updated the engine. I added a few smaller features / fixes to TiledWalls. Relintai 2022-07-31 14:54:46 +0200
  • c1deed42f0 Updated the engine. I fixed lights. Relintai 2022-07-31 01:33:10 +0200
  • 147e1e93b8 Updated the engine again. I fixed the property validation for aura triggers and aura stat attributes in Spell. Relintai 2022-07-31 00:22:12 +0200
  • 8004cf3903 updated the engine. I added a new property hint that allows the creation of buttons in the inspector. Relintai 2022-07-31 00:04:16 +0200
  • d216d2f381 Updated the engine. I fixed property hints for variant arrays. Relintai 2022-07-30 21:59:39 +0200
  • 7e8cfdacaa Created and added a pointing hand cursor. Relintai 2022-07-30 20:45:08 +0200
  • da38037074 Fix import setting. Relintai 2022-07-30 14:46:27 +0200
  • 99dd7813a9 Updated the engine. I ported all commits from upstream Godot 3.x up to today that I deemed worthwhile. Relintai 2022-07-30 00:58:27 +0200
  • 59095e35cf Updated the engine. I did lots of work / improvements on the stuff I ported from rcpp_framework. The web server got threading, cookie support, form handling support, also fixed sessions. User management is fully working now. Also reworked the user management web interface class, it got broken up into multiple nodes, which works better with a setup like this. Also added new WebNodes like an alias and a redirect. Relintai 2022-07-24 18:19:43 +0200
  • 98edb56317 Removed godot-plugin-refresher as now it's functionality is built in. Relintai 2022-07-17 01:53:02 +0200
  • fbc919fef6 Updated the engine to the latest. I added a new addon refresher module. Relintai 2022-07-17 01:43:36 +0200
  • 9f9b9e14c2 Updated the engine, I added a text editor plugin to it. Relintai 2022-07-16 15:51:44 +0200
  • 6a8530bdf4 Udpated the engine to the latest. I ported my web and database stuff from rcpp_framework to it. Relintai 2022-07-08 22:56:44 +0200
  • db7b0f4dc4 Added TODO.md. I added everything from the TODO issue from github into it. v0.3.11 Relintai 2022-06-23 09:53:07 +0200
  • b09ea8b005 Updated the engine to get the update to the changelog file. Relintai 2022-06-23 09:52:16 +0200
  • 0b4686bcdd Bunp version. Relintai 2022-06-23 09:11:51 +0200
  • 01c4064585 Updated the engine to get the new helper script fixes. Relintai 2022-06-23 00:50:59 +0200
  • 6e5ad0f790 Added a new export_all script. Relintai 2022-06-23 00:32:34 +0200
  • e584089e5a Updated the engine and added a new make_release script. Relintai 2022-06-23 00:28:54 +0200
  • 08da1bd2c0 Updated the engine again to get a fix for a property setter. Relintai 2022-06-22 00:44:34 +0200
  • 11e7b86cd3 Removed godoxel. Relintai 2022-06-21 23:14:34 +0200
  • 7d310b4025 Updated the engine to the latest. I finished porting the paint module. Relintai 2022-06-21 23:14:00 +0200
  • 76472b3e2e Removed mat_maker_gd. Relintai 2022-06-20 20:01:17 +0200
  • 35d235d5a2 Updated all MMMaterials to use the c++ nodes instead of the gdscript ones. Relintai 2022-06-20 19:59:59 +0200
  • ba40bfbf60 Disabled Godoxel. Relintai 2022-06-20 19:59:17 +0200
  • 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. Relintai 2022-06-20 19:58:12 +0200
  • 41f94f63d4 Removed everythogn from the mat_maker_gd addon that's not needed anymore. Relintai 2022-06-16 14:28:52 +0200
  • 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. Relintai 2022-06-16 14:26:01 +0200
  • 440366b418 Udpated the engine to the latest. Also dpated mat_maker_gd, and MMMaterials to work with it. Relintai 2022-06-16 14:12:44 +0200
  • ab36a50dd4 Removed the gdscript logger singleton and moved to the new engine logger. Relintai 2022-06-11 18:15:31 +0200
  • cf8e6e9d45 Updated the engine to get the new Logger singleton. Relintai 2022-06-11 18:10:24 +0200
  • a02c3f8282 Updated the project setup script. Now it will be able to handle old engine versions aswell. Relintai 2022-06-11 02:31:18 +0200
  • 94e965c48e Fix the clone command. Relintai 2022-06-11 00:53:00 +0200
  • 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. Relintai 2022-06-11 00:46:00 +0200
  • c2b6fdf6d1 Removed some of the helper scripts, as I added them to the engine directly. Relintai 2022-06-11 00:42:37 +0200
  • 45e8f16a6a Udpated the engine again. I added more null checks. Relintai 2022-06-07 13:33:08 +0200
  • 2c129807a2 Fix grass MMMaterial, I messed it up during the update. Relintai 2022-06-07 13:32:52 +0200
  • f1e313927b Updated the engine. I fixed gradients in MMAlgos, now all MMMaterials generate properly again. Relintai 2022-06-07 13:07:31 +0200
  • 5562524cc8 Removed the gdscript version of MMMaterial, MMNode, and the universal property. Relintai 2022-06-07 12:59:25 +0200
  • d5966526aa Updated the remaining MMMaterials. Relintai 2022-06-07 12:58:22 +0200
  • f9e062e867 Updated the engine. Now MMMaterial, MMNode, and MMNodeUniversalProperty is on the engine side. The resources still need to be updated (except for one). Relintai 2022-06-07 12:38:35 +0200
  • c8cfc8a929 An another comment. Relintai 2022-06-06 21:33:23 +0200
  • b9a0c5f275 Added a few notes to MMNodes for later. Relintai 2022-06-06 21:27:46 +0200
  • a82f5fafe4 Now slot colors in mat makjer gd's ui is handled by a method instead of having a PoolColorArray. Relintai 2022-06-06 20:52:38 +0200
  • eb7c514ee7 Removed the m_m_algos script aswell. Relintai 2022-06-06 19:08:21 +0200
  • 93e477a76f Removed all the m_m_algos.gd preloads. Relintai 2022-06-06 19:07:25 +0200
  • 5b2bc019d9 Updated the engine. Using the new converter scripts I converted the MMAlgos class to c++ and added it to a module. Relintai 2022-06-06 19:06:56 +0200
  • 491bcc822b Make the generated binder class a singleton, also fix smaller issues. Relintai 2022-06-06 01:04:00 +0200
  • 10b8c64e76 Fix comment scope placement. Relintai 2022-06-06 00:55:17 +0200
  • db534b724b Process the comments once again. Relintai 2022-06-05 23:47:04 +0200
  • e4a07e87a3 Renamed the preload variables that use the new merged class. Relintai 2022-06-05 02:22:20 +0200
  • 4207b778a0 Removed the now unneded files. Relintai 2022-06-05 02:13:33 +0200
  • b1791d1f11 Use the merged class wherever possible. Relintai 2022-06-05 02:12:01 +0200
  • 77277ee956 Merged together the common algorithms for MatMakerGD. Relintai 2022-06-05 01:53:35 +0200
  • e4f007a3f1 Now the scene converter will add node script resource paths as a comment. Relintai 2022-06-04 23:58:38 +0200
  • 8130ba6b7a Renamed the code converter's file. Relintai 2022-06-04 23:51:00 +0200
  • 36742b210b Moved the scene converter code to it's own file. Relintai 2022-06-04 23:47:41 +0200
  • 83414ab259 Implemented the scene to cpp conversion tool. Relintai 2022-06-04 23:40:28 +0200
  • fe725e4da4 Don't add method default parameters inot cpp files. Relintai 2022-06-04 16:32:11 +0200
  • 06642b4afa Added a new binder class generator. Relintai 2022-06-04 16:29:31 +0200
  • 422606d526 Also implemented generating method binds for the rest of the available non-static methods. Relintai 2022-06-04 13:42:44 +0200
  • 0fc106ee03 The code converter now generates properties from the automatically created getters and setters. Relintai 2022-06-04 13:22:43 +0200