# Debloat Exported Arrays Addon for Godot (Beta)This plugin debloats the exported Arrays by removing the `Size:` and `> Resource` fields andupdating the UX. This is a beta version because the method used to achieve this relies on the UI system defined for each version. So this addon might not work for other versions of Godot. This is a follow up of this issue: godotengine/godot#106576> Works with Godot 4.4 - other versions not tested## Why Are These Changes MadeNote: You can disable any of these that you want. I'm just explaining why these are the defaults.- Size and Resource fields: They are barely usable in most cases and make the hierarchy way worse- Grab and drop down buttons: These buttons are a secondary, therefore they must've become transparent to respect the visual hirearchy. The grab button was way better if it was inside the item row, behind the index number. But any changes I tried to make was overriden.- Delete button: It's too distracting and large in the original version, which messes with the hierarchy. It's just a button to delete each item, so I put it next to the item header.- Add Element button: This button is secondary therefore transparent, and on hover becomes colorful to give feedback (the same as the delete button). Also because you can't center a button icon, I set the icon to null and used "+" as the text for it.## How To Use1. Install and activate the addon2. Reload the project: Project > Reload Current Project3. Now you're good to go. check the example scene to see the results.**Important Note**: Because of the hacky nature of this version, you'll see mismatches when you add new items. Try folding and unfolding for the changes to take effect## How To Customize- You can change the variables in the beginning of `addons/debloat_array/debloat_array_inspector.gd` file to turn off/on each feature you want.- You can change the styleboxes in `addons/debloat_array/styles/` to customize the looks.## AttributionThanks to kleonc (https://github.com/kleonc), memeber of Godot who wrote the core of this addon (the size and resource fields)## LicenseMIT
A simple level manager for Godot.for more info see the repo at https://github.com/dmoreland117/d-s-levelsor the wiki athttps://github.com/dmoreland117/d-s-levels/wiki
This is a Godot iOS plugin for In-App purchase. This plugin uses Storekit in Swift.
This addon lets you access and interact with GPIO on linux hosts like Raspberry Pis.Examples can be run from the project in the repository, including the GPIO explorer where the screenshot comes from.
The Action Manager is a robust solution for managing inputs in the Godot Engine. It extends the native system to support complex behaviors and offers seamless integration for mobile controls (TouchScreenButtons and Joysticks), injecting events directly into the global Input system.Main Features:Advanced Trigger Types: Configure double clicks, long presses, repetition, and toggle states without writing an extra line of code.Native Mobile Bridge: Connect TouchScreenButton and ActionManagerJoystick nodes directly to your Input Map actions.Input Injection: The plugin simulates real keyboard/controller events, allowing your game logic to remain the same for PC and Mobile.Editor Validation: Automatic alerts (Configuration Warnings) help identify configuration errors or non-existent action names.
A godot addon for C# behaviour trees. Makes use of Eraclys' Behaviour Tree Nuget package under the hood to create node wrappers for the Fluent builder.
GO P2P is a plugin that helps you connect your games to the internet easily and for free.This plugin includes;- Server browser template- Simple 2D game template- Simple 3D game templateWhat does it offer you?It provides an environment where you can easily match your users on the internet.REQUIREMENTS;For this plugin to work fully,You need to download the WebRTC-Native plugin and extract it into your project.Documentation: https://godotonline.com/?docs=godot-online-p2p/
Virtual Joystick Plus is a fully featured and highly configurable on-screen joystick plugin for Godot Engine 4.5+.Designed specifically for mobile and touch-based games, it provides precise analog input, multiple interaction modes, flexible visibility control, and extensive visual customization.Features:-Multiple joystick interaction modes: NORMAL, DYNAMIC, and FOLLOW.-Configurable visibility behavior (always visible or only while touching).-Normalized analog output (direction, distance, and angles).-Linear deadzone handling with enter/leave signals.-Normalized positioning using relative coordinates (0.0 → 1.0).-Fully customizable visuals using shapes or textures.-Mobile-aware visibility option.
Daicon is a Godot plugin for creating 2.5D games.Its principle is to use 3D space to move 2D objects. In this way it simulates the 3D depth of the environment in 2D dimension.The addon provides the developer with a set of new nodes and additional tools that combine 3D and 2D capabilities simultaneously.- Documentation: https://daicon-docs.readthedocs.io/en/latest/- Project on GitHub: https://github.com/arukurei/Daicon- ItchIO: https://alkrei.itch.io/daicon
Make great sounds in your games. Juno-6, DX7, sampler, general oscillator toolkit, filters, effects.
A simple state machine for Godot defined solely in codeCreate a StateMachine and add states to it. Pass your own functions to a state to execute code on enter, process, physics process, and exit calls. Transfer states with one function call.For more information see the README
A GDExtension for Godot 4.4+ that enables loading patch PCK files early during game startup, allowing patches to properly override GDScript files, .NET Assemblies, Scenes, and Resources.View the README for usage instructions.