|
86ff313d6b
|
Small cleanups to the code.
|
2022-08-05 22:48:27 +02:00 |
|
|
9e4bd47103
|
Implemented edit buttons for the SubZone editor tab.
|
2022-08-05 22:46:15 +02:00 |
|
|
50505035e8
|
Also implement edit buttons in the Zone editor tab.
|
2022-08-05 22:41:18 +02:00 |
|
|
8a3ac51e86
|
The edit buttons now work in Continent aswell.
|
2022-08-05 22:32:04 +02:00 |
|
|
f6eb7b0720
|
The edit button now works from World to Continent.
|
2022-08-05 22:20:29 +02:00 |
|
|
23195d3006
|
Set up signal chain for the edit requests.
|
2022-08-05 22:12:03 +02:00 |
|
|
e675512362
|
Added a new request_item_edit signal to the DataList.
|
2022-08-05 22:04:53 +02:00 |
|
|
e68b2733de
|
Set the resource's new name using UndoRedo.
|
2022-08-05 21:57:41 +02:00 |
|
|
30be9d8e81
|
Removed the name edit dialog from the DataList.
|
2022-08-05 21:54:08 +02:00 |
|
|
4f2a13f1d4
|
Now the resource names are directly editable using the DataList tree in the world generator addon's ui.
|
2022-08-05 21:52:51 +02:00 |
|
|
ab2e4efaa6
|
Make them a bit bigger.
|
2022-08-05 21:31:44 +02:00 |
|
|
9145867ac4
|
Size newly added resources in the world editor properly.
|
2022-08-05 21:31:07 +02:00 |
|
|
69054c8fa5
|
Also handle if the y axis is bigger in the rect editor.
|
2022-08-05 21:23:05 +02:00 |
|
|
e250190e99
|
Small change to the previous commit.
|
2022-08-05 21:16:18 +02:00 |
|
|
06e025633e
|
Now the world editor tries to center rects of the newly opened resources better.
|
2022-08-05 21:13:37 +02:00 |
|
|
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.
|
2022-08-05 19:55:58 +02:00 |
|
|
7c861eda5d
|
Moved the mob spawning logic from the test zone to a new mob spawner SubZoneProp.
|
2022-08-05 19:34:31 +02:00 |
|
|
0e20607c9d
|
Moved tree spawning out from the test zone to a new forest subzone.
|
2022-08-05 19:10:13 +02:00 |
|
|
82d1e29132
|
Made the test continent also draw radius and bevel indicators when edited.
|
2022-08-05 17:26:07 +02:00 |
|
|
e9279f1ef7
|
World generator's resources now can also draw to the editor gui when actually edited.
|
2022-08-05 17:25:37 +02:00 |
|
|
bedb1ae4a2
|
Draw the bevel and radius to the world editor's rects for the test continent.
|
2022-08-05 17:21:01 +02:00 |
|
|
4e8e860562
|
Now WorldGenBaseResources can draw additional graphics to the RectViewNodes.
|
2022-08-05 13:42:22 +02:00 |
|
|
5e6e960d02
|
Removed the additional text for the current world generator resources.
|
2022-08-05 13:35:56 +02:00 |
|
|
2fbc7a2198
|
Now the editor_class is on top of the editor_additional_text in RectViewNodes.
|
2022-08-05 13:35:27 +02:00 |
|
|
6cf52d15a5
|
Added size indicators to the world generator addon's rect editors to show how big a chunk is at the current zoom level.
|
2022-08-05 01:21:08 +02:00 |
|
|
d53a157657
|
Set a usable initial zoom value in world generator's rect editors.
|
2022-08-05 00:56:01 +02:00 |
|
|
ac7a4212a3
|
Emit the zoom_changed signal in EditorZoomWidget when setting the zoom value through the zoom property.
|
2022-08-05 00:55:13 +02:00 |
|
|
487b05fecb
|
Added an another layer to the world generator addon. Now subzones contain subzone props. Reworked the old subzones into these.
|
2022-08-05 00:27:03 +02:00 |
|
|
d66c678db4
|
Removed the dungeon teleported from the test zone.
|
2022-08-04 23:23:28 +02:00 |
|
|
4bea9618b2
|
Added min and max size support for the world generator addon.
|
2022-08-04 22:35:22 +02:00 |
|
|
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.
|
2022-08-04 20:05:19 +02:00 |
|
|
345aa62ed4
|
Now the dungeon spawner also uses local coordinates.
|
2022-08-04 19:58:27 +02:00 |
|
|
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.
|
2022-08-04 19:40:21 +02:00 |
|
|
ada7cf03e7
|
Updated the engine. I added a templated WeakRef fot the c++ side.
|
2022-08-04 19:38:45 +02:00 |
|
|
5cbe477780
|
Updated the engine. I updated it's changelog.
|
2022-08-02 18:46:14 +02:00 |
|
|
e689a8b119
|
Bump version to 0.3.12.
|
2022-08-02 18:13:20 +02:00 |
|
|
e5008d7ed4
|
Updated the engine. I ported new fixes from upstream godot 3.x.
|
2022-08-02 18:04:10 +02:00 |
|
|
f5075a8d92
|
updated the engine. I fixed a few typos.
|
2022-08-02 17:54:58 +02:00 |
|
|
6103091122
|
Updated the engine. Small fixes, and an update to the donors file.
|
2022-08-02 10:36:44 +02:00 |
|
|
12d6f16d2f
|
Renamed the Godot tab in the about box to Engine.
|
2022-08-02 10:35:42 +02:00 |
|
|
70bea83145
|
Set the texture_scale for the test dungeon's TiledWallData to 2.
|
2022-07-31 19:55:46 +02:00 |
|
|
945d3f8c59
|
updated the engine, I fixed a crash.
|
2022-07-31 19:55:21 +02:00 |
|
|
337dcdaa49
|
Now dungeons won't get spawned randomly by the zone, instead they are spawned by a new subzone class.
|
2022-07-31 19:41:12 +02:00 |
|
|
deee3957b6
|
Updated the engine. I fixed a typo and an uninitialized variable.
|
2022-07-31 18:04:51 +02:00 |
|
|
b81b7c348a
|
Reworked the data_manager addon. Now it stores it's settings using ProjectSettings, so it shouldn't bug out on a fresh import.
|
2022-07-31 17:49:43 +02:00 |
|
|
2b840d1086
|
Added json serialization support for the data manager addon's settings class.
|
2022-07-31 17:24:28 +02:00 |
|
|
72b71c6681
|
Updated the engine. I added a few smaller features / fixes to TiledWalls.
|
2022-07-31 14:54:46 +02:00 |
|
|
c1deed42f0
|
Updated the engine. I fixed lights.
|
2022-07-31 01:33:10 +02:00 |
|
|
147e1e93b8
|
Updated the engine again. I fixed the property validation for aura triggers and aura stat attributes in Spell.
|
2022-07-31 00:22:12 +02:00 |
|
|
8004cf3903
|
updated the engine. I added a new property hint that allows the creation of buttons in the inspector.
|
2022-07-31 00:04:16 +02:00 |
|