{"repo":"addmix/godot_utils","free":true,"listed":false,"github":"https://github.com/addmix/godot_utils","clone":"git clone https://github.com/addmix/godot_utils.git","description":"A library of utility functions and nodes for the Godot game engine.","language":"GDScript","stars":43,"topics":["godot","godot-engine","godotengine","utility","utils"],"license":"MIT","category":"game-templates","readme_excerpt":"Godot Utils A library of utility functions and nodes for the Godot game engine. Installation 1. Download and un-zip files. 2. Place godot utils-main or equivalent folder into your project's addons folder. 3. Enable plugin in Projects Project Settings Plugins Documentation Documentation is embedded within the plugin's scripts. Documentation is most-easily viewed inside the Godot Engine. Shortcut to access documentation of any class: F1 Search for class name (example: StringUtils ). Usage Classes Classes each have their own usage, but most are initialized using the ClassName.new(...) pattern. (ex. PID.new(p value, i value, d value) ) Global utilities Globals are all declared as classes with static functions, and are declared automatically inside Godot, so you can reference the classes with their names just like any other built-in class. (ex. FileUtils.get files in directory(\"res://addons\") ) Singletons Singletons can be used selectively in a project, by adding them to the autoload list ( Project Project Settings Autoload ) and referenced using the autoload/singleton name assigned (Default naming scheme for singletons is the PascalCase conversion of the filename, ex. PingService )","default_branch":null,"files":null,"tree":[],"storefront":"/r/addmix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/addmix/godot_utils/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}