-
Notifications
You must be signed in to change notification settings - Fork 0
Setting up your development environment
kyfex edited this page Mar 5, 2026
·
36 revisions
You'll need:
- Godot 4.6
- Godot RE Tools
- A steam install of Ultrapool (or an android APK, if you know what you're doing)
-
Decompile Ultrapool with Godot RE Tools. This will be your modding environment
-
RE Tools->Recover project - Select the .exe (or .apk)
- Make sure all the files are checked, and that
Full Recoveryis selected - Enable
Export settings->Delete auto-converted files - Set the extract folder to whatever you'd like (a good option is a
decompiledfolder inside your Steam installation folder) - Click
Extract - If the resulting decompilation doesn't have a
project.godotfile in it, repeat step 1
-
-
Set up your environment
- Open your decompiled Ultrapool in Godot 4.6
- Search for the
Multrapool Bridgeplugin in the AssetLib page, add it to your project, and enable it - Go to
Project>Tools>Multrapool Bridge: Init Environmentand select it- Note: If you don't see a success message in the console, reload your project and try again
- There might be some errors; that's ok! To solve this, do a couple things:
- Make sure both
A Mod Loader Hooks ExporterandMod Loader Dev Toolare enabled in Plugins - Reload your project and try running
Multrapool Bridge: Init Environmentagain
- Make sure both
- Reload your project
-
Test
- Hit the play button on the top menubar. Ultrapool should play! If you've installed everything correct, you should see the Multrapool ball in the center of the table.
you are now ready to start developing your mod :3
- Press "~" to open the debug console! There you can spawn in balls, give yourself money, and even win the round