Commit graph

169 commits

Author SHA1 Message Date
953ad8201f Fix visiblity issues 2024-02-09 23:03:41 +01:00
dfb8cacb0d Name custom_modules_node 2024-02-09 22:59:43 +01:00
4c92ed5d0a Implement simple downloading module 2024-02-09 22:27:21 +01:00
2346b09da2 I hope this doesn't break everything 2024-02-09 21:18:14 +01:00
645a4ba981 Improve custom modules support 2024-02-09 15:30:20 +01:00
9c9c72e4ce Add crash handler and Bytes<->MiB<->GiB conversion 2024-02-09 15:28:42 +01:00
d92e276ed8 Allow disabling LogUI and other changes to LogUI
The config key 'logui_background' has been removed in favour of 'logui_background_color' and 'logui_enabled'. 'logui_enabled' controls whenether LogUI is displayed or not. To achieve the background transparency, 'logui_background_color' should be set to 'Color.TRANSPARENT'.
2024-02-09 14:27:55 +01:00
538ba01aec Add support for custom modules
https://yourdick.zip
2024-02-05 18:03:16 +01:00
ed4647c750 Uncringe the project 2024-02-04 21:36:30 +01:00
6643152e93 Wait 0.05s while loading resource 2023-09-12 02:13:46 +02:00
f9f42095cf Add get_object_center method to misc.gd 2023-08-25 16:57:17 +02:00
b574ca6900 Remove arguments from remove_cutscene/action 2023-08-25 16:49:53 +02:00
2b757dd64e Add remove_ methods for all overlays
i don't know why i forgot them in #1
2023-08-25 16:47:04 +02:00
b6a97946f0 Fix syntax in config.gd.example and fix mkdevprj 2023-08-25 16:21:33 +02:00
7447a02b43 Fix smgr not instantiating packedscene 2023-08-25 16:16:54 +02:00
610f93842e Update example configuration (#2)
Reviewed-on: StarOpenSource/core#2
Co-authored-by: JeremyStarTM <jeremystartm@staropensource.de>
Co-committed-by: JeremyStarTM <jeremystartm@staropensource.de>
2023-08-25 15:11:17 +02:00
99703cf03e CORE rewrite (#1)
Reviewed-on: StarOpenSource/core#1

Rewrote CORE and improved the startup process and startup time significantly. The documentation has been beefed up too and is now much better. Existing projects may need major refactoring however.
Co-authored-by: JeremyStarTM <jeremystartm@staropensource.de>
Co-committed-by: JeremyStarTM <jeremystartm@staropensource.de>
2023-08-25 14:34:57 +02:00
ab5b3ade52 Backup before I nuke the project
- Rewrote mkdevprj/rmdevprj in Makefile
- Add MOAM modloader
- Add core.exception()
- Add protection mode
- Rewrote module initialization
- Add experimental markdown parser
- Many more very small changes
2023-08-07 14:49:12 +02:00
f06b031a5e Fix references link 2023-07-29 20:43:45 +02:00
c72383cc50 config.gd.example is now much better :) 2023-07-28 23:17:19 +02:00
c16aa097f8 Added another roadmap task 2023-07-28 23:08:12 +02:00
83d125b88f Fix docs not building and serving correctly issue 2023-07-09 07:18:58 +02:00
3ca3a4e9e3 Add docs-deps-paru task to Makefile 2023-07-09 07:17:33 +02:00
83ea84b9ab Documentation/website release and more
This commit added:
- A website and documentation (two in one) containing a install guide and code references
- Character counting script (count_characters.sh)
- Godot development project support (making a temporary godot project)
- Makefile
2023-07-09 00:16:15 +02:00
3146efeec3 Update config.gd.example header 2023-07-08 20:47:17 +02:00
83c98e6b75 Add "flat" argument to wmgr.get_fps() 2023-07-08 20:41:59 +02:00
7bca9910fb added replace argument to resmgr.loadbatch() 2023-07-07 22:30:19 +02:00
c5a8432da4 Made _noprocess() a little bit better 2023-07-07 22:17:28 +02:00
24fb70ce80 Fix inaccurate closing tag closing bug 2023-07-07 21:25:04 +02:00
52892d4e35 Center CORE crane 2023-07-07 19:05:23 +02:00
1fd9149b94 Add round icon version (white background) 2023-07-07 19:01:57 +02:00
1c73eca5ea Remove "Please reinstall CORE!" notice 2023-07-07 18:48:06 +02:00
8d73c97a3e Remove autoload.gd, add config check, modify msgs 2023-07-07 18:22:15 +02:00
357ea3eba4 Fix COREBackground newline issue 2023-07-07 11:10:50 +02:00
0e778fe4b9 readycount--; (fix freezing issue) 2023-07-07 11:03:06 +02:00
b57d00e9cd Many improvements (see commit description)
Added more things to roadmap, removed autoload singleton check, added support for Godot 4.1, all startup messages now use Logger.diag() instead of Logger.info() (making them disappear but can be shown if needed), removed autoload.gd, fixes syntax.
2023-07-07 10:58:49 +02:00
e4094e1aa1 Improve README, logger and preprocessor (a lot) 2023-07-07 04:10:53 +02:00
1635e98a4c Implement logger checks for preprocessor 2023-06-29 20:02:38 +02:00
0653dc85bc Fix colors 2023-06-29 19:48:05 +02:00
46be02cdcd Add and fix license information in *.gd 2023-06-29 19:45:53 +02:00
43c400d640 Fix font sizes in background.tscn 2023-06-29 19:42:26 +02:00
400d4942ef Fix background.tscn, remove uid:// 2023-06-29 19:41:07 +02:00
137ff4675d Fix colors 2023-06-29 19:38:43 +02:00
0392cfd147 Added color support for logger 2023-06-29 19:36:14 +02:00
31f854c5c6 Add image to README and splash api 2023-06-29 17:22:13 +02:00
e4b3e5d85f Fix get_delta() causing issues 2023-06-26 20:27:22 +02:00
e0649b43c4 Fixed get_fps() 2023-06-26 20:14:38 +02:00
41e76d5bb0 Added get_{fps,delta,frametime}() functions 2023-06-26 20:07:19 +02:00
681e07715f wmgr respects config & corelog window size now 2023-05-30 02:44:10 +02:00
d5f4874100 Remove dumb scene_name variables 2023-05-30 02:42:05 +02:00