Commit Graph

1251 Commits

Author SHA1 Message Date
e773393ce9 Added a new floating magic particle effect to the dungeon teleporters. 2022-02-13 18:16:45 +01:00
04ec4d2ad9 Moved the current textures under a world folder in the textures folder. 2022-02-13 17:57:29 +01:00
3e88eaaa11 Fixed dungeon spawner spawn locations both in the test dungeon and in the world. Also now in the world the generator creates a little plateau for them. 2022-02-13 17:52:33 +01:00
11912f0a85 The dungeon teleporter is now a super simple obelisk. 2022-02-13 17:05:17 +01:00
c2b76ea2f4 Re-enable the changed event before returning early in uv_unwrap(). 2022-02-13 16:42:53 +01:00
cf5dcf4512 Fix the undo redo action's name for unmark seam. 2022-02-13 16:39:42 +01:00
fa1a945319 Fix face deletion in mdr'es when more that one face is selected. 2022-02-13 16:14:34 +01:00
df071af39c Now the dungeon teleporters switch between 2 materials for hover / normal states. This way only the hovered one will light up, instead of all. Also reworked them to use mesh data resources. 2022-02-13 15:52:19 +01:00
4a907a37c5 Categorize the textures using folders. 2022-02-13 15:32:36 +01:00
e39afd1ebd Make the dungeon teleporters inherited fomr a newly added scene. They are still the same for now. 2022-02-13 15:30:22 +01:00
7aee50c2ea Also moved the vman dungeon script. 2022-02-13 15:12:27 +01:00
eeff6412d9 Moved the dungeon teleporter scripts. 2022-02-13 15:12:00 +01:00
94f322cbd2 Moved the dungeon script from under world to scripts. 2022-02-13 15:11:22 +01:00
b131b94211 Rename the dungeon script in scripts. 2022-02-13 15:10:46 +01:00
8602e29571 Moved the textures from under world to the root of the project. 2022-02-13 15:08:32 +01:00
baf7f9f2ca Moved the low poly rpg item collections under models. 2022-02-13 15:07:17 +01:00
24d0e671ef Implemented rotation for the uv editor. 2022-02-13 13:45:33 +01:00
1ff20f8238 Fixed the character's head's uv mapping. 2022-02-13 12:57:37 +01:00
05f1c2c365 Implemented horizontal and vertical mirroring for the uv editor. 2022-02-13 12:57:18 +01:00
8ae0b5b236 Set up events for the new buttons. 2022-02-13 00:34:45 +01:00
a0a090ace9 Implement uv rect selection for mdr ed. 2022-02-12 23:37:19 +01:00
e729a31803 Added mirror and rotation buttons to the uv editor. They are not yet implemented. 2022-02-12 22:59:36 +01:00
e44e4c1366 Fixed godoxel's save file dialog. 2022-02-12 22:22:40 +01:00
8b3d15d69c Fix paths for the world generator. 2022-02-12 20:32:20 +01:00
23f25572d8 Rename the default bus layout. 2022-02-12 20:31:57 +01:00
1594425e98 Moved the input map editor scene. 2022-02-12 20:26:38 +01:00
a6ca21be99 Keep the modules folder around in git. 2022-02-12 20:23:44 +01:00
fbbb5cf410 Moved the core folder out from modules too. 2022-02-12 20:22:15 +01:00
df781c9d2f Moved the debug camera. 2022-02-12 20:19:00 +01:00
f9ef137d17 Moved the texture tools under a new tools directory. 2022-02-12 20:18:02 +01:00
82f012dd22 Also moved the menu folder under scenes. 2022-02-12 20:09:30 +01:00
926922572f Moved the world_generator folder under scripts. 2022-02-12 20:06:13 +01:00
e93dbcaeb0 Moved the world scene and it's dependencies under scenes/world. 2022-02-12 20:03:17 +01:00
afb1ad62d4 Moved the ingame menu and interface settings to a different folder. 2022-02-12 19:59:26 +01:00
f98be58531 Moved the login and register menu. 2022-02-12 19:57:54 +01:00
4d304f61c3 Moved the about, keybind, and options window to a new folder. 2022-02-12 19:56:40 +01:00
a35d3152ba Move the nameplates and world numbers. 2022-02-12 19:53:45 +01:00
17b0381bf5 Move the ImageButton for the player ui. 2022-02-12 19:52:07 +01:00
be23612409 Move the keyboard tab container script. 2022-02-12 19:50:30 +01:00
1f89520312 Move it to a better folder. 2022-02-12 19:49:56 +01:00
cb57dafa07 Also move the window script. 2022-02-12 19:49:14 +01:00
04b43919bb Moved the ingame basic player ui elements into a new subfolder. 2022-02-12 19:45:36 +01:00
ae3558d270 Moved the entity classes folder. 2022-02-12 19:26:05 +01:00
287ce1e3d6 Moved the planets folder. 2022-02-12 19:15:36 +01:00
8d36457310 Moved the spell effects folder. 2022-02-12 19:10:23 +01:00
2a56e51324 Moved the shaders to a new folder. 2022-02-12 19:07:45 +01:00
0e5e1e2c0f Moved the icons. 2022-02-12 18:52:10 +01:00
02cc46c350 Moved the human model. 2022-02-12 18:50:03 +01:00
a5cd083be4 Moved the test things. 2022-02-12 18:47:23 +01:00
73e37907e6 Moved the materials to a new folder. 2022-02-12 18:46:03 +01:00
e9b0e5629c Moved the crypt entrace test assets. 2022-02-12 18:43:01 +01:00
4a4f1ea3db Also moved the core models folder. 2022-02-12 18:38:01 +01:00
9fd777a546 Moved the test weapons folder into a new models/weapon s folder, and renamed it properly. 2022-02-12 18:36:58 +01:00
309027d440 Reorganized the test weapons folder. Also turned the meshes to native mesh data resources. 2022-02-12 17:52:14 +01:00
39d97244e4 Fix typo. 2022-02-12 16:52:19 +01:00
c31098cad8 Check whether the current mesh data instance is still ok, and unset if it gets freed in mdr ed's plugin. This can happen in the editor while messing around with scenes. 2022-02-12 14:35:56 +01:00
5f23fbef45 Removed the original armature source files. 2022-02-12 00:10:43 +01:00
62391b0178 Move the character's armature into a new native godot scene, and switched to inheriting from that. 2022-02-12 00:07:12 +01:00
43987d8406 Removed the tree's gltf file. 2022-02-11 23:44:59 +01:00
7c379a5e15 Same the tree as a straight mesh data resource. Also replace the tree's gltf with the new tres. 2022-02-11 23:41:34 +01:00
f62aedfeab Rename the imported tree mesh's derived stuff. 2022-02-11 23:39:26 +01:00
34b3586063 Removed the blender, and gltf files of the character's bodyparts. 2022-02-11 22:19:30 +01:00
cc4597ff45 Replaced all links to the character's parts with the new tres version. 2022-02-11 22:16:51 +01:00
6801d14b89 Transfer the seams from the blender projects. I did change some of the a little. Also apparently I will need to implement uv island mirroring, and rotation for mdr ed, so the current character will look a bit worse than usual for probably a few days. 2022-02-11 22:12:31 +01:00
d7c64334dc Re generate normals. 2022-02-11 19:25:36 +01:00
0707a9fa84 Fix normal (re)generation in mdr ed. 2022-02-11 19:25:27 +01:00
2d38189554 Add the seams, and unwrap / optimize calf left again. 2022-02-11 19:22:59 +01:00
0b94071aa1 Flip the incorrect faces in calf left. 2022-02-11 19:19:06 +01:00
1156387c58 Also save the character's bodyparts as tres. 2022-02-11 19:16:30 +01:00
0bae2dcf7c Remove the original files. 2022-02-11 19:13:04 +01:00
ba0191a6ec Found more references. 2022-02-11 19:12:53 +01:00
2b7ebebfcc Save the core models also as tres, and replace every instance of them to the tres variant. 2022-02-11 19:09:08 +01:00
7e05bda987 Added a flip face action to mdr ed. 2022-02-11 17:29:37 +01:00
bcebec81d4 Set the AuraFrame's mouse filter to ignore. This fixes the unclickable area at the top left of the screen. Hovering over individual auras will still work. 2022-02-11 16:23:49 +01:00
f85ad88081 Implement show_keybind_text and show_cooldown_text options. 2022-02-11 16:14:01 +01:00
232aae5726 Updated the modules to the latest. I changed the Terra and Terraman class prefixes to Terrain. 2022-02-08 14:44:37 +01:00
467145d994 Disabled the plugin refresher addon. 2022-01-31 15:14:11 +01:00
3e4038a8ee Set clip content to true for godoxel's canvas's container again. I probably forgot to commit this the last time. 2022-01-31 14:40:42 +01:00
f14995f175 Increment version number. 2022-01-29 21:14:14 +01:00
0d4a4347f4 Added the module root to the data manager as a selectable fodler. 2022-01-28 18:42:33 +01:00
61cfc92beb Fix created face's orientation when only 3 verts are selected. 2022-01-28 13:58:17 +01:00
f080b6041e Fix typo. 2022-01-28 13:23:26 +01:00
fd0486ff7e Now pivot points also work for scaling. 2022-01-28 13:16:17 +01:00
15404a82d9 Now pivot points work for rotation. 2022-01-28 13:14:24 +01:00
aa70306e6b Improved mdr'eds tranlate action by a lot. Also work on pivot point support. 2022-01-28 13:12:10 +01:00
410d48d0fa Remove unused code, and added a helper method. 2022-01-28 11:01:03 +01:00
f1a8188dfa Proper rotation implementation. 2022-01-28 10:57:43 +01:00
43b70b854e Lots of improvements to translate and scale. Initial (bad for now) rotation implementation. 2022-01-28 10:25:47 +01:00
d2beb36e2c Make sure to only apply a drag operation to a vertex only once. 2022-01-28 10:08:05 +01:00
ce1c408bc2 Implemented the clean mesh action. 2022-01-27 20:34:49 +01:00
38f6c15f36 Now the new edges are automatically selected after an extrude. 2022-01-27 19:32:43 +01:00
53f01ae370 Use the new delaunay triangulation for the add face action in case more than 3 verts are selected. 2022-01-27 19:26:47 +01:00
bb8eebfc0b Remove stray print. 2022-01-27 17:34:24 +01:00
b2c3f6c4e7 Handles can be dragged properly again without them sticking to the mouse pointer. 2022-01-27 17:25:42 +01:00
1c6c2a6931 Hide the vertex split operation for now as it's not implemented. 2022-01-27 17:12:34 +01:00
7622f36b44 Decreased them by a little. 2022-01-27 17:09:33 +01:00
dca6a0c960 Now mdr ed's handle markers have a fixed size. 2022-01-27 17:08:46 +01:00
e75b44089c Fix typo. 2022-01-27 17:04:04 +01:00
20276b77c7 Now every normal calculation in the mdred_mesh_utils.gd is done via hand instead of via the surface tool. This actually fixed the extrude algorithm. 2022-01-27 17:01:40 +01:00
0cd86b089c Added back the extrude button to mdr ed's sidebar, and implemented an extrude algorithm. I have high hopes for it, however it does not work at the moment, because SurfaceTool messes up the order of the triangles in the mesh after a normal generation, which I will fix soon. 2022-01-27 16:39:23 +01:00