Welcome to the official repository for the Unitale Crash Course!
All mods created in the series will be uploaded here for easy viewing & downloading.
Each part of the crash course deals with a different subject. This table serves as a reminder which part dealt with which problem:
Part / Mod Folder | Description |
---|---|
Tutorial 1 | Basics of Unitale modding |
Tutorial 2 | ACT commands |
Tutorial 3 | Creating items with different functionality |
Tutorial 4 | Wave creation, part 1 |
Tutorial 5 | Wave creation, part 2 (moving multiple bullets) |
Tutorial 6 | Wave creation, final part (more advanced attacks) |
Tutorial 6.2 | Recreating Flowey's attack |
Tutorial 7 | Animation basics |
Tutorial 8 | Music and sound basics |
Tutorial 9 | Fixing common errors |
Tutorial 10 | How to continue forward |
Downloading the mods for yourself is super easy!
There are multiple ways to download code from GitHub, so I will describe the most straight-forward method here:
- Click on the
Code
button in the top right - Select
Download .zip
- Once the .zip file has been downloaded, unzip it with a program of your choosing. Popular options for this are 7-Zip and WinRAR
- The unzipped folders each represent a mod. Put them all in the "Mods" folder of your Unitale installation
- Open Unitale and the mods should appear. If you already have Unitale opened, click
Exit
in the top left corner and open the mod selection screen again to refresh
I strive to write robust code that works right out of the box. Before you complain in my Discord, on my YouTube channel or even open an issue here on GitHub, you should check the following things:
-
Your own sanity - Unitale can run other mods without any problems. If this isn't the case, then your installation may be faulty.
- The mods are visible in the mod selection screen. If this isn't the case, then you didn't follow the installation steps properly.
- There is an error message when opening one of my mods that specifies a line where the error resides.
If all these conditions are met, then your next course of action is to create an Issue here on GitHub.
If you don't know how to do that, then check this link.
I will do my best to fix the problem ASAP if it is my fault and I can fix it.
Thank you for reading and have fun! 😄