|
b72cc00ee1
|
Small fixes to the World override system. Still needs work though.
|
2022-08-30 19:22:22 +02:00 |
|
|
9bdb8b6bce
|
Now only one override is allowed per World, as there is really no reason to have support for more than one per world pair. This fixes lots of issues with the system.
|
2022-08-30 15:47:22 +02:00 |
|
|
ae0316ff59
|
Fix more issues with World overrides.
|
2022-08-30 14:31:23 +02:00 |
|
|
66f2357d01
|
Now Cameras use Worlds directly instead of Viewports.
|
2022-08-30 14:08:27 +02:00 |
|
|
786e20b159
|
Work on fixing the remaining issues / error messages with World overrides.
|
2022-08-30 12:28:05 +02:00 |
|
|
338cc9c93d
|
Don't apply World override in the editor.
|
2022-08-30 01:48:19 +02:00 |
|
|
9b3714a274
|
Now CanvasItems work with World overrides aswell.
|
2022-08-30 01:40:03 +02:00 |
|
|
dd2fa3e6e3
|
Move Cameras into the new 3d world on override.
|
2022-08-30 00:06:56 +02:00 |
|
|
4303dfb5c0
|
More work on World override support.
|
2022-08-29 22:55:48 +02:00 |
|
|
49af677ca8
|
Work on the ability for overriding Worlds.
|
2022-08-29 20:56:17 +02:00 |
|
|
00c25ed930
|
Bit more reorder.
|
2022-08-29 19:51:17 +02:00 |
|
|
3894452760
|
Reordered World.
|
2022-08-29 19:48:01 +02:00 |
|
|
68b21dc61f
|
Move World2D and World3D related things to World from Viewport.
|
2022-08-29 19:40:17 +02:00 |
|
|
f44f9f5c13
|
Reordered Viewport.
|
2022-08-29 18:47:49 +02:00 |
|
|
aba4e9db3c
|
Added a new World class and made Viewport inherit from it.
|
2022-08-29 18:40:38 +02:00 |
|
|
b886d14cf5
|
Added _3d postfix to the end of the World3D related getters and setters in Viewport.
|
2022-08-29 17:54:41 +02:00 |
|
|
24a1580dbf
|
Renamed the files aswell.
|
2022-08-29 17:33:10 +02:00 |
|
|
cee028818e
|
Also renamed the xmls.
|
2022-08-29 17:22:28 +02:00 |
|
|
e4ae7f2ebc
|
Renamed Environment to Environment3D, and WorldEnvironment to WorldEnvironment3D.
|
2022-08-29 17:21:40 +02:00 |
|
|
2aee6ab0bb
|
Renamed World to World3D.
|
2022-08-29 16:49:00 +02:00 |
|
|
ad72b82a89
|
Fix an another include.
|
2022-08-28 17:02:41 +02:00 |
|
|
94cbc5708d
|
Fix include.
|
2022-08-28 16:51:24 +02:00 |
|
|
4133c05085
|
(Hopefully) fixed incomplete type usage error.
|
2022-08-28 16:36:03 +02:00 |
|
|
e558e0f700
|
Fix build when the new skeleton 3d module is disabled.
|
2022-08-28 16:01:50 +02:00 |
|
|
dc28777321
|
Moved Skeleton and it's related classes to a module.
|
2022-08-28 15:46:12 +02:00 |
|
|
546929e85b
|
Add all doc classes to the new module's config.py.
|
2022-08-28 14:03:14 +02:00 |
|
|
b9f3d3b26a
|
Moved Skeleton2D and it's related classes into a module.
|
2022-08-28 13:57:25 +02:00 |
|
|
91bba51de6
|
Now the project setup script's module folders are customizable.
|
2022-08-27 14:36:44 +02:00 |
|
|
8277e89075
|
Fix requesting write locks in WebNodes.
|
2022-08-26 17:22:20 +02:00 |
|
|
0f841bac29
|
Now String and CharString Types properly move the null terminator on resize and remove.
|
2022-08-26 15:10:56 +02:00 |
|
|
76141ee7e7
|
Small improvements to the simple web server.
|
2022-08-26 14:52:56 +02:00 |
|
|
0cfc5ed610
|
Added enctype and multipart form helpers to HTMLTag.
|
2022-08-26 12:02:57 +02:00 |
|
|
1f8581edd8
|
Added rows and cols to HTMLTag.
|
2022-08-26 11:49:22 +02:00 |
|
|
f1e5f3d062
|
Fix docs mentioning an old behaviour.
|
2022-08-25 21:14:21 +02:00 |
|
|
31b5135877
|
Fix default argument for the binding of WebServerRequest::send_redirect.
|
2022-08-25 21:13:26 +02:00 |
|
|
b86ee78c93
|
Added a TODO.
|
2022-08-25 21:13:01 +02:00 |
|
|
658cbb806d
|
Fix: WebPermission was meant to be a Resource.
|
2022-08-25 21:12:52 +02:00 |
|
|
f9de65e101
|
Now get_global in Engine won't print an error if the global isn't exists, instead it will just return null.
|
2022-08-25 11:25:12 +02:00 |
|
|
a1865fd1af
|
Now Camera2Ds handle being current properly, and also more intuituvely.
|
2022-08-24 18:11:10 +02:00 |
|
|
f4b7a3b378
|
Also made it a singleton.
|
2022-08-23 15:23:34 +02:00 |
|
|
e6adf5aad5
|
Added an extension api for the WebNodeEditor.
|
2022-08-23 15:20:56 +02:00 |
|
|
285fe5cd82
|
Renamed WebEditor* to WebNodeEditor*.
|
2022-08-23 13:27:59 +02:00 |
|
|
5e64462049
|
Renamed the web editor's files.
|
2022-08-23 13:24:31 +02:00 |
|
|
bfc1679f14
|
Actually register EditorInterface, SpatialEditor, CanvasItemEditor, and WebNodeEditor as globals.
|
2022-08-23 13:21:09 +02:00 |
|
|
4f9dd569b8
|
Now the Engine has methods to store globals (custom singletons). They are mostly meant for classes like EditorInterface, SpatialEditor, and plugin scripts that need a singleton for in-editor use. In essence it provides easy and side effect less access for classes that might not be present on every run. (For example gdscript recognizes normal singletons as keywords, but not these.)
|
2022-08-23 13:13:39 +02:00 |
|
|
d41239d425
|
Now the return value discarded warning is disabled by default in gdscript and cscript.
|
2022-08-23 13:09:56 +02:00 |
|
|
a1974c8338
|
Re-extracted the class docs.
|
2022-08-23 13:09:12 +02:00 |
|
|
94dfea6391
|
Put variables at the bottom of the Engine singleton.
|
2022-08-23 11:55:54 +02:00 |
|
|
06e040120a
|
Fix int sign comparison warning.
|
2022-08-23 00:45:20 +02:00 |
|
|
b0da59764d
|
Added proper multi part form parsing support for the simple web server.
|
2022-08-22 22:16:32 +02:00 |
|