Script for using JSON-files for translating projects.It supports not only `String`-items, also supported `Array`s and `Dictionary`s.
Simple inventory system made for learning purposes
Reactive is a library for large UI-driven applications to have a shared source of state.
This plugin adds wing and simple fuselage physics to VehicleBody3D via the VehicleWing3D and VehicleFuselage3D nodes.This plugin adds airplane, helicopter and fuselage physics to VehicleBody3D via the VehicleWing3D, VehicleFuselage3D, VehiclePropeller3D and VehicleRotor3D nodes.
An advanced game AI framework, based on Goal Oriented Action Planning (GOAP), and implemented in Godot.**NOTE: The Godot Asset Library tries to import this addon at the top folder of your project because I have set it up to be better as a git submodule. If installing through the asset library, make sure to click *Change Install Folder* and put the addon in `addons/GdPlanningAI`.**
Nodes for broadcasting and receiving LAN games.These allow you to setup a dead simple LAN only server browser for multiplayer games.Simply add the ServerAdvertiser node to your server's scene, and the ServerListener node to your server browser, and wire up a few signals, and you're good to go!
Plugin for Godot that adds a projectile system in 2D&3D. There are four projectile classes (2 each for 2D & 3D), base one and extended, to which you can add more stuff, like changing speed every second or making it disappear only after interacting with 3 objects.Also includes a plugin for emitting projectiles. It's a separate plugin; if you don't need it, you can just remove it.
A Godot plugin that enables custom preview images for your resources in the editor.Features- Define custom preview textures for your resource instances- Improve resource browsing and searching in the Godot editor- Give each resource instance a distinct visual identityInstallation1. Download the plugin to your project's addons/ directory2. Enable the plugin in Project Settings → Plugins3. Restart the editor if previews do not appear immediatelyUsage- Implement the _get_custom_preview_texture() method in your custom resource script:```func _get_custom_preview_texture() -> Texture2D: return icon```The returned texture will be displayed as the preview icon in:- FileSystem dock- Resource picker dialogsLicenseMIT LicenseContacthttps://github.com/rllyy97/
Compose is an add-on for Godot that adds a simple composition system. Each component is a script that can add functionality to any node. The relationship between component and parent is flexible, meaning components can be disabled or removed from the parent at any time.
A texture that draws an icon from a Theme resource.This add-on allows you to easily use icons from any Theme resource by type and name.Changes automatically take effect whenever the theme bound to the IconTexture changes, ideal for GUI-heavy projects.Includes an icon picker for the IDE.
Notification Scheduler Plugin allows scheduling of local notifications on the iOS platform.Installation Steps:- click `Download` button- on the installation dialog... -> keep `Change Install Folder` setting pointing to your project's root directory -> keep `Ignore asset root` checkbox checked -> click `Install` button- enable the addon via the Plugins tab of Project->Project Settings... menu, in the Godot Editor- enable the plugin via the iOS section of Project->Export... menu, in the Godot Editor
"Poolakey" is a new library for implementing Cafebazaar in-app payments, developed in Kotlin and supported by the ReactiveX framework. The goal of implementing this library is to improve the Cafebazaar in-app payment implementation process for Cafebazaar developers.