

This mod allows your friends to control your game with an external app.
Your friends will need to install the unity application, which can be foundon the github in "releases".
Link to GitHub page: https://github.com/ilikeabanana/WebTestMQTTVersion You just need to install the dll that can be found on thunderstore.
The setup however, is a bit complicated.
You will need a MQTT Broker. I found a free MQTT broker called 'HiveMQ', which is pretty good but can only send under 10GB of data. But that shouldn't be an issue with this mod.
Link to HiveMQ: https://console.hivemq.cloud
You will need to sign up and then create a new cluster. After that, you click 'Manage Cluster' which should open the page with your cluster info. You need to have the URL, otherwise it wont work. Use the most top URL. The one that just says "URL" and not "TLS MQTT URL". If you want to add a password/username, you can do that by going to access management, although it isn't required. When you have the URL go to ULTRAKILL and open configgy. Fill in the data you need to fill in, thus the URL and optionally the username and password. Press connect. If you get an error message, make sure you filled everything correctly.
When your friends open the unity application, they get the option to fill in their username. They can fill in whatever they want, it doesn't matter. After pressing start, it'll show 3 input fields: the URL, username and password. Again, fill them in with the data you need to fill in, thus the URL and optionally the username and password again. If it connected correctly, it brings them in the console. If not, re-check the data.
Based on this video: https://www.youtube.com/watch?v=qbOCx4pdUnQ&t=466s&ab_channel=YahiamiceLIVE!