A tool to add a bottom panel that you can add enterable fields too. Formatting them properly is up to you though.
This tool allows to keep notes and ideas of your project.It adds a Notes dock that contains a text box allowing you towrite and save - by project - all the ideas that go through your head.Notes are saved in a notes.txt file inside the plugin folder.
SMRT-Godot: System for Multi Rethorical Texts for Godot is a dialog system with a fancy name.SMRT-Godot is a dialog system + editor created for my needs while making a game. It gives a new approach to dialogs and multi-language support for the game/project, by using simple JSON for storing information that is interpreted by the dialog system.Features:- Resolution independent- Instead of X and Y coordinates, it uses 3 different positions relative to the screen viewport: Top, middle and bottom- Typewriter effect with optional sound.- The text accept bbcode and its myriad of features like setting the colors of words- Pretty customizableChangelog:This update finally brings SMRT to the assetlib, completely ported over to godot 3.xSMRT-Godot's runtime systems have been compatible with godot 3 since july, except some minor bugs(like the audio playback) and the editor. I've left SMRT-Godot in beta for quite some time and now, it is finally time to let it go into the assetlib.For a complete changelog and more info:http://www.brunosxs.com/p/smrt-godot.htmlFor a blog post going through the use of SMRT:http://www.brunosxs.com/2017/06/using-smrt-godot-dialog-system-with.html
Godobuf is a Google Protocol buffers compiler from .proto-file description to GDScript output file. Output file contains user protobuf messages represented by classes and protobuf core code which responsible for data serialization/deserialization. Godobuf used as plugin for Godot v3.1Godobuf is easy to use, does not require rebuilding the Godot, because it is written in GDScript. All you need is to start the plugin.
GDNative library that plays mp3, .mod,.it,.s3m,.xm and chiptune music files.Demo: https://github.com/MightyPrinny/godot-FLMusicLib/tree/demoThe project uses GameMuseEmu, Minimp3, libopenmpt and the new Audio features from Godot 3.1.1This project is statically linked to GME 0.6.2 which is licensed under the LGPLv2.1. GME Source Code: https://bitbucket.org/mpyne/game-music-emu/src/0.6.2/Check the licenses folder for more information on the libraries used in this project.Notes-mp3 files must have a constant bitrate.Methods-bool play_music(String path,int trackNum,bool loop = true,int loopStart = -1,int loopEnd = -1,int startMsec = 0)-void stop_music()-bool is_playing()-void set_volume(float vol)-void store_music_state()-void restore_music_state()-int get_track_position_msec()-void toggle_pause()Signals-track_ended: emitted when the music is not looping and a music track ends, timing might not be accurate for chiptune music since the music length is unknown in most cases.
With this shader, you can color in images (or swap the palette) to look like they are displayed on a GameBoy. This means, the pixels behind the filter are being converted to a 2-bit color palette. You can set the color palette inside a new ShaderMaterial. This is a variant of Ivan Skodje's Godot Gameboy Shaders(https://github.com/ivanskodje-godotengine/godot-gameboy-shaders). The code for the shader was updated to Godot v3.1.1. If you need more info on usage, please read the readme at: https://github.com/Krankomat/godot-gameboy-palette-swap
"extends AudioStreamPlayer" for rhythm action games
An abstraction layer for Godot Engine to enable interaction with Twitch chat.You can find the legacy versoin (For 2.x) here: https://godotengine.org/asset-library/asset/161History---------* v2.0.0- Backend now uses the newly introduced `WebSocketClient` which makes connection to twitch irc more streightforward and secure using SSL/TLS;- Message emotes are now parsed and can be retrieved (as textures) to be used in the game right away (NOTE: only static `png`/`jpeg` images are supported). TwiCIL supports `Twitch` as well as `BetterTTV` and `FFZ` emotes;- All of the code was refactored so as to use new `GDScript typing` feature introduced in `Godot v3.1`.* v1.3.0- Add your aliases for commands. They become a regular commands with a cloned reaction, so you can manage them as regular commands;- Chat list is now present, so you can track what users join or leave your chat (the corresponding signals are there) .* v1.2.1- Integrated interactive commands.You can now easily add commands for the bot and reaction callbacks to them in a glimpse of a second!
[For Godot 3.1] WAT is a Testing Framework. It allows you to easily create test scripts and quickly run many at a time. You can find the documentation @ https://wat.readthedocs.io/en/latest/
A behavior tree plugin with a graphical interface.INSTRUCTIONS: //After activating the plugin1. The _tick() method of the behavior tree must be called from any script.1. Add the BehaviorTree node under any object2. In the BehaviorTree node, change the logicRoot to which node it'll affect.3. Choose the Behavior Tree Folder, this is the folder where your action and condition scripts will be stored.4. Whenever you select the behavior tree node, you will see a new dock next to Inspector and Node.5. In this screen, you can create your behavior tree.Note: You can right-click to create new nodes or click the new button on the left.Ctrl+S saves the current state, however it is a lot safer to click save.Calling the _tick method from _process or _physics_process might make the game freeze.Adding a repeat node after the root node and calling the _tick only once fixes this problem.
A little plugin to easy-way manage your text files inside your project folder. (This is the Godot Engine's 3.1 version and won't be updated since some features will require 3.2. Use the TextEditor Integration v1.6.4 instead)
Todot is a Kanban Style Todo Plugin for Godot.