Tookit to handle removing diacritics and substitutable characters from unicode strings.Provides a UnicodeNormalizer singleton that helps normalize your unicode strings by :- removing diacritics (decomposing, then keeping only the first character)- substituting fallback characters- being blazingly fast (binary search)- being lightweight- being extensibleIts replacement database is built from the official unicode.org data. It is only about 16Kio.Usage Example :You can use the `normalize` method on the autoload singleton `UnicodeNormalizer`:UnicodeNormalizer.normalize("Dès Noël, où un zéphyr haï me vêt")# "Des Noel, ou un zephyr hai me vet"You can also exclude some characters from the normalization by removing the from the mapping :var allowed_decomposables := "éà è"for i in allowed_decomposables.length():UnicodeNormalizer.mapping.remove_decomposable(allowed_decomposables.unicode_at(i))Finally, the UnicodeNormalizer is made to be extended, in order to adapt to specific needs.
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.
It gives you two new nodes:- WebSocketServer- WebSocketClientthat allow you to create WebSockets clients or servers easily and quickly
Tracer is an addon for godot 4 for structured, customizable traces, heavily inspired by tracing.✨ Features- Multiple log levels and filtering- Colored output- Useful information such as the script a span is located in, the current thread id and timestamps- Modular design- Support for custom writers*icon sprite is from Terraria*
This asset is a UUID v5 Generator, unlike v1 or v4, UUID v5 is generated by providing two pieces of input information.If you want a unique ID that’s not random, UUID v5 could be the right choice.
Define categories, groups and buttons in the inspector using export vars in Godot 3.x!✅ Works in Godot 3.1 ~ 3.5
DescriptionDefine categories, groups and buttons in the inspector using export vars in Godot 3.x!✅ Works in Godot 3.1 ~ 3.5
Godot Safe Resource Loader is a small library that allows you to safely load .tres resource files from unknown sources without risking your player's security. It does this by scanning the resource file for embedded GDScripts and links to resources at unsafe locations outside of "res://" before loading it. The main use case for this is to allow your users to share savegames and load them without risking that they contain malicious code.
Addon for upload files to HTML5 (WebGL) on Godot 4.
SafeAreaRect is a control that keeps a margin to ensure the child controls fit within the safe area.
MQTT client for C#