Switch to the previously active tab (last tab) by pressing Ctrl+Tab (macos: Option+Tab), including last doc, script and scene tabs.
Godot3To4FileConversion is an addon consisting of three GDScript classes that enable certain files written in Godot 3 to be read in Godot 4.Specifically, it provides solutions for these problems:* Encryption change in class ConfigFile* Encryption change in class File (Godot 3) / FileAccess (Godot 4)* File.store_var()/FileAccess.get_var() incompatibility due to changes in the enum Variant.Type valuesTested in Godot 4.0.4-stable, 4.1.3-stable and 4.2-stable, using test files created in Godot 3.5.3-stable.If installing from the Godot Editor AssetLib tab, only the folder addons/godot_3_to_4_file_conversion/ needs to be installed.
Attach a bunch of trigger reactions to the reaction container, then do `reaction_container.hit_received(who, how, damage)` and all the reactions will contribute to the received hit.- Reactions that change the outcome of an action based on conditions - can be attached and removed at runtime- Stat modifications that support grouping changes to then remove together - when an item gets equipped or unequipped, for example- Temporary stat changes and reactions, for status effects 'n' such- Custom inspector view for reactions and stat modificationsUsing code generation, provides one of the simplest possible API implementations with good performance. Just configure it in the database resource, and trigger the chain like a regular function! Each item in the chain will call their own functions, modifying the result or reading from it to cause side effects.For example reactions and a description of how they work, check example/trigger_reactions/reactions.gd.
Godot Gameplay Systems (formerly godot gameplay attributes) is a set of nodes and resources which speed up development of your gameplay mechanisms.Currently it provides:- An Attributes base system (complete with buff/debuff)- An Ability base system- A camera shake node- A slide show node for your game intro- Equipment base system- Inventory base system- Interactions system (base)- Loot and drop system- Point and click nodes (both 2d and 3d)- Turn based nodes- User interface controls (radial menu container)
This plugin adds the OpenXR loaders required to run Godot OpenXR projects on Android devices.NOTE, ONLY APPLICABLE TO GODOT 4.0 AND 4.1.USE NEW VENDORS PLUGIN FOR GODOT 4.2 ONWARDS.
A plugin for Godot 3 (and now 4!) that adds a tab for editing folders of Resources as data tables.- Edit Text, Numbers, Bools and Colors even without the Inspector, and Resources and Enums with it;- Select multiple cells in one column (Shift/Ctrl+Click) to edit them in the Inspector simultaneously;- Multi-cell text editing with commonly used text navigation keybindings. Now with text cursors actually visible!- CSV table support - Import, Export or Edit directly!- Copy-paste Text into Cells (one line, one cell);- Special mass operations for some datatypes:- - Multiply/add numbers;- - Rotate color hues/adjust sat/val/RGB;- - Chop texture into atlas, assign results to each selected resource;- - Add and remove items in arrays, including enum and resource arrays;- - Set and erase values in dictionaries, rename keys;- Sort entries by column;- Use a GDScript expression to search/filter, or modify cell values en masse;- Row stylization (color-type cells change look of the row until next color-type);- Saves recently opened folders between sessions.For always-up-to-date builds, clone: https://github.com/don-tnowe/godot-resources-as-sheets-plugin/tree/Godot-4Found a bug? Need a feature? Don't hesitate to post an issue on the repository above!For available keybindings, please refer to the included About menu orhttps://github.com/don-tnowe/godot-resources-as-sheets-plugin/blob/master/README.mdFor a sample dataset, check out the Example folder.
Godot State Charts is an extension for Godot Engine 4 or later that allows you to use state charts in your game. State Charts are similar to finite state machines, but they are more powerful and avoid the state explosion problem of traditional FSMs. To get started, check out the manual at: https://github.com/derkork/godot-statecharts/blob/main/manual/manual.md
Dynamic Physical 3D rope that interacts with RigidBody3D.License at: https://github.com/Skyquakers/godot-rope3d/blob/develop/addons/rope3d/LICENSE.txt
This plugin is a Control that displays a radial progress indicator with several options.See the README.md file for more information.The plugin is a Godot 4 update of the Godot 3 asset https://godotengine.org/asset-library/asset/497If installing from the Godot Editor AssetLib tab, only the folder addons/radial_progress/ needs to be installed.This has been tested in Godot 4.0.4-stable, Godot 4.1.3-stable and Godot 4.2-rc2.
A simple branching dialogue editor and stateless runtime.Create your dialogue right in the Godot Editor itself with a simple script-like language and the built-in syntax checker.Then, in your game, use the DialogueManager global to fetch lines of dialogue. There is an example dialogue balloon to help get you started on creating your own to fit in better with your game. The GitHub repository also contains a few extra example balloon implementations.
A simple autoload for playing music and sound effects.Features:- Pooled audio players- Handles music crossfades- Autodetect probable audio buses for both sounds and music- Splits sounds up into UI sounds and local sounds