Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maulve/maulve-tools
Maulves Tools is a small library for Godot 4 of useful Scripts and Components. It is based on Nodot by krazyjakee, and a cut down version of it.
https://github.com/maulve/maulve-tools
Last synced: 25 days ago
JSON representation
Maulves Tools is a small library for Godot 4 of useful Scripts and Components. It is based on Nodot by krazyjakee, and a cut down version of it.
- Host: GitHub
- URL: https://github.com/maulve/maulve-tools
- Owner: Maulve
- License: mit
- Created: 2023-09-17T12:49:41.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-12T19:06:56.000Z (about 1 year ago)
- Last Synced: 2023-10-14T20:35:17.860Z (about 1 year ago)
- Language: GDScript
- Homepage:
- Size: 187 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Maulve Tools
**A small library for Godot 4**
## What is **Maulve Tools**?
**Maulve Tools** is a small library of Scripts and Nodes. It is supposed to help your create your
game. **Maulve Tools** is based on [Nodot by krazyjakee](https://github.com/NodotProject/nodot), and is a more
cutdown and reworked version of it.## Setup
Asset Lib Addon coming soon*
OR
1. Create an `addons` folder in the root of your project directory if one doesn't exist
2. Download the `addons/maulve-tools` folder from this repository
3. In Godot, open Project Settings > Plugins > enable Maulve Tools## Docs
### SaveSystem usage
To set a property to be saved, add a `Saver` node as a child of your target node.
Then, anywhere in the Project call `SaveManager.save(slot: int = 0)`.
(Do NOT use `$Saver.save()` as it is just utility for the SaveManager)To load your save, call `SaveManager.load(slot: int = 0, reload_scene: bool = false)`.
(Here you can use `$Saver.load()`, but expect it to not work properly as it's also utility for the SaveManager)