A collection of independent classes written in GDNative that can be easily added to projects.
#How to install.
You can simply drop any of the .gd files within your project's folder and they will be instantly recognized and used.
#Classes
Class Name | Description | Status | Documented? | Notes |
---|---|---|---|---|
ActionRemapper | Allows remapping InputMap actions, comes with an UI | Working | Poorly | |
AudioController | Can play several audio files at the same time by keeping them separated in "channels". | Working | No | |
ButtonedMenu | Menu with auto generating buttons | Unfinished | No | |
CheatSystem | A system for triggering cheats using a hash system. | Working | No | |
ControlPopup | Off-screen popup control node. | Unfinished | No | |
FileLoader | A file handling system that can automatically load files and return them efficiently. | Working, poorly tested | No | |
ObjectSaveLoad | System for saving and loading objects descending from Object. | Finished | Yes | |
ObjectPicker3D | Helper for using raycasting from a Camera3D. | Finished | No | |
PivotCamera3D | Camera that rotates around it's origin. | Finished | No | |
ObjectSaveLoad | System for saving and loading objects descending from Object. | Finished | Yes | Possibly deprecated by 4.0. PackedScene can do this now. |
SettingList | Container that creates controls for changing variables depending on their value type. | Working | Mostly | |
ToolTip | Custom tooltip node. | Buggy | No | |
TSCNSelectContainer | Container that displays scenes and allows loading them with a single click. | Finished | Yes | |
VirtualTouchScreen3D | StaticBody3D that can show the contents of a viewport as a small screen and relays inputs to said viewport. | Finished | Yes | |
NestedMenu | Control node that can store several other Control nodes as sub-menus that can be switched in-between. | Finished | Mostly | |
Picker3D | Returns 3D objects under the mouse pointer trough raycasting, useful with GridMap. | Finished | Poorly | |
TimeControl | Overrides the delta time of several nodes at the same time | Finished | No |