Miscellaneous patches for UFO 50
You need a compatible UndertaleModTool version, either a build from the underanalyzer branch or from this fork
Clone this repo, or download the repo archive zip and extract it
Open UndertaleModTool and run the AutoDetectAndPatch.csx
script in the patcher
folder (Menu: Scripts > Run other script...
)
This will detect and patch the data found in the Steam folder for that game
Locate and open the game data.win
file with UndertaleModTool, then run the Patcher.csx
script in the patcher
folder (Menu: Scripts > Run other script...
)
Name | Description | Depends on | Public |
---|---|---|---|
6P-BigBellRace | BigBellRace 2-6 players multiplayer | 6P-Common | ✅ |
DirectInput | Allow up to 16 gamepads using gmdinput extension | ✅ | |
GMDebug | (debug) Browser-based debugging interface | GMJSONRPC | ✅ |
RichPresence | Discord Rich Presence | ✅ | |
Quickstart | Skips cracktro and "play forever" screen | ✅ | |
6P-Common | Extends the max number of players and inputs to 6 | ||
GMJSONRPC | (debug) JSONRPC websocket server |
Note: Only scripts marked as Public
will show by default in the Patcher window, hold SHIFT before it appears to see all (if you know what you're doing)
Contributions are welcome! If you find a bug, a new version that's not supported etc., please report it on the issues page.
Please note that I probably will not merge pull requests for additionnal patches. That is because I don't intend to maintain more patches than the ones I use. However, do not hesitate to fork this repo and use it as a template for developing your patches/mods if it serves your needs.
Issues and pull requests specific to the patcher folder can go directly here: https://github.com/p-sam/ufo50-patcher