Skip to content

p-sam/ufo50-mods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UFO 50 Mods

GitHub UFO 50 Community Discord MOD 50 Community Discord

Miscellaneous patches for UFO 50

screenshot

How to use

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

- Method 1 (Automatic patch from Steam)

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

- Method 2 (Manual)

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...)

Patches

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)

Contributing

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