
Script name listed at the top of the script editor. Plus two smaller features.
Script name listed at the top of the script editor. Plus two smaller features.
Multirun allows starting multiple game instances at once. The main purpose of this feature is to speed up multiplayer game development. One game instance can be configured to host the game and others to join. Upgrade to Godot 4.2+.
This Plugin enables to dynamically change the system bar colors (status bar and navigation bar) of your godot android app. How To Use: 1. Turn on gradle build in your project 2. Turn off immersive_mode in Android exprot present (to make system bar visible) and make sure to turn on plugin in project settings. 3. Add SystemBarColorChanger node to your scene --> To change status bar color $SystemBarColorChanger.set_status_bar_color(color) --> To change navigation bar color $SystemBarColorChanger.set_navigation_bar_color(color) --> If you want to have light status bar eg. WHITE $SystemBarColorChanger.lightStatusBar = true --> If you want to have light navigation bar eg. WHITE $SystemBarColorChanger.lightNavigationBar = true 4. Translucent System Bars --> To enable translucent system bars $SystemBarColorChanger.set_translucent_system_bars(true) --> To disable translucent system bars $SystemBarColorChanger.set_translucent_system_bars(false) Demo Project: https://github.com/syntaxerror247/godot-android-system-bar-color-changer/tree/main/plugin/demo If you have any question or issue with the plugin feel free to submit an issue in its github repository.
This adds an easy-to-use, highly adaptable debug console to your games. You can adapt the console for your game's needs by adding custom commands, stats monitors, error logs, changing the console design, and more.
Need portals to other maps? Got a circular dependency? Want to lazy-load resources? Resource Paths makes it easy to select and load other resources by UID string.
Convenient interface to generate various types of 2D map data (islands, mazes, roguelike dungeons, and more) in Godot.
Translate your project with Mozilla's Fluent translation system. Download currently only contains a Windows and Linux build. FTL Syntax Guide: https://projectfluent.org/fluent/guide/ This is the "Default" version of the add-on, which is known to work with Godot v4.3 or newer. You can alternatively use a "Forked" version, which has better engine integration, but requires using a custom Godot build. See the README for more details.
Note: - Tool might not be immediately apparent. It can be found on the right-side dock with Inspector/Node/History. If it can't be seen when loaded, you can either expand the dock or use the arrow keys to navigate to it. This is a small addon that allows for easy color palette integration in Godot 4. Quickly Create/Download palettes. Load/Save for use any time. Comes with the ability to quickly switch the editor's color-picker swatches as well as a custom color picker that can switch between palettes on demand. Download option currently supports Lospec palettes. For quick prototyping, a simple browser is included to easily import a popular palette. Full README in the repository and included with the plugin.
This Godot tool provides a simple way to load scenes asynchronously, improving your game's loading times and user experience.
The SpanningTableContainer plugin provide a table and a cell container that allow for GUI table with cells that span coloums and rows. The standard GridContainer provide regular table of rows and columns. The SpanningTableContainer use the SpanningCellContainer with the Col Span and Row Span attributes to define cells that span over multiple columns and rows.
This tool allows access to an OS terminal from within the Godot Editor as a new main window. This allows issuing command line actions without leaving the Godot editor, such as starting and stopping servers, and checking logs.
Quickly change and test Project Resolution settings. Useful to test and prevent your UI from being inconsistent in different resolutions. Version 0.4 - New Reset option and submenu for Viewport and Override resolutions.
This is a screenreader for your Godot games. It organizes child Controls into a way that can be navigated by low vision users. Features: - Screenreader with support for most native Godot Controls - NVDA support (Credit: NightBlade) - High Contrast theme changer - VTT parser and subtitle support
It's a plugin for the Godot engine. Use one plugin for several web platform SDKs. Supported platforms - Crazy games - Yandex games - Poki
Conzole is a web browser console-inspired logger addon designed to make it easier and more fun to utilize the Godot debugger log. The plugin lets you log messages and data from your game into a rich editor log.
high-level debug window for game status. watch display text Node Properties and Functions. can edit only primitive node.
Brings BBCode completion and QOL tools to the script editor in order to help format documentation comments. # Changelog 1.2.1: - Add a system to reduce builtin classes cache for versions of the engine with the same classes 1.2: - Godot 4.4 support - Better compatibility with future or non official Godot versions : The addon will ask to fetch builtin classes if it doesn't know which classes to propose when completing. - Add a tool to fetch builtin classes - Fix the addon being able to fetch classes that are not available in the editor 1.1: - Allow deleting actions generated by this addon - Fixed a potential error at editor startup 1.0.1: - Fix missing files in subfolders when downloading the addon.
FrogConsole is a customizable In-Game console for Godot 4.2. FrogConsole uniquely features its own complete scripting language, FrogScript, that allows you to write and execute programs. With it, you can write complex macros that are impossible in other consoles, like spawning enemies dynamically, or giving yourself every other upgrade. FrogConsole allows for custom commands to interface with your Godot Projects. You can view a guide on setting up, coding, and documentation on the FrogConsole Wiki: https://github.com/project-flytrap/FrogConsole/wiki
An editor plugin that provides project-wide diagnostics for GDScript files. It tracks every GDScript file in the project and gathers all errors and warnings in a global list. Especially useful when working on large-scale changes, e.g. refactoring or porting a project from Godot 3.x to 4.x.
An asset browser for local assets. Click on "view files" for more info. [Changelog] 1.0: - first release 1.1: - added a setting to use the first image found. - added more names to default File_preview_names. 1.2: - Filer searches using tags. - Added image size override. - Asset searching now looks for an image with the folder name. 1.3: fixed crash when loading large amounts of assets. added some buttons to the search full changelog on GitHub.
A Half-Life 1 inspired console for Godot projects. There is a singleton and optional UI (that doesn't autoload). It's also possible to craft your own UI instead. Future versions may provide additional UI implementations as well. The core idea: you have CVARs (console variables) and CMDs (commands). You can use CVARs as global variables and settings. CMDs are like global events/signals. Supported variable types: `bool, int, float, String` - the variable type is determined when it is registered with an initial value. After that, new values are interpreted as being of that type. `GsomConsole.register_cvar("test", 5, "Description.")` - will register an `int` CVAR. ● `test` -> output 5 ● `test 6` -> now `test` is `6` ● `test 7.1` -> now test is `7` because it is `int` Registering commands simply declares them for future calls. The console doesn't do anything specific per CMD call - only emits the `called_cmd` signal. `GsomConsole.register_cmd("do_something", "Description.")` - will register the `do_something` CMD. ● `do_something` -> will emit `called_cmd.emit("do_something", [])`. ● `do_something abc -1 20 true 3.3` -> will emit `called_cmd.emit("do_something", ["abc", "-1", "20", "true", "3.3"])`.
Godot 4 User Input Form Addon Note that this is still in beta, which means it's not guaranteed to be fully functional and doesn't have all the planned features yet. Stay tuned for updates!