mirror of
https://github.com/IntQuant/noita_entangled_worlds.git
synced 2025-10-19 07:03:16 +00:00
71 lines
No EOL
2.9 KiB
Markdown
71 lines
No EOL
2.9 KiB
Markdown
## Noita Entangled Worlds - Play Noita not alone
|
|
|
|
[<img src="https://img.shields.io/liberapay/patrons/bgkillas.svg?logo=liberapay">](https://liberapay.com/bgkillas/) for one of the 2 devs, the other dev does not have the means for donations due to his residence
|
|
|
|
Noita Entangled Worlds is an experimental mod for Noita that aims to make a true coop multiplayer possible.
|
|
|
|
What is synced as of now:
|
|
- Players, their positions, health, perks and inventories
|
|
- Wand usage
|
|
- Item usage
|
|
- Items in world (One player can throw a wand/potion/spell/item, another can pick it up)
|
|
- Enemies and their attacks
|
|
- Pixels of the grid world
|
|
- Fungal shifts
|
|
- Polymorphing
|
|
|
|
There is a twitch VOD by nichelessone that showcases a recent version: https://www.twitch.tv/videos/2254946444
|
|
|
|
Discord server: [https://discord.gg/2vHyEzBZ](https://discord.gg/uAK7utvVWN)
|
|
|
|
## Installation (provided by @stefnotch)
|
|
|
|
Go to [releases](https://github.com/IntQuant/noita_entangled_worlds/releases) and download the latest `noita-proxy-win.zip` or `noita-proxy-linux.zip`, depending on your OS.
|
|
|
|
Unpack it, and launch the proxy. Proxy is able to download and install the mod automatically.
|
|
|
|

|
|
|
|
Then, start Noita, and enable the mod.
|
|
1. In the "Mods" menu, enable unsafe mods.
|
|
2. Then, enable the "Quant's Entangled Worlds" mod.
|
|
|
|

|
|
|
|
Now you're ready to start a server and have fun!
|
|
|
|
## Connect using Steam
|
|
|
|
In the Proxy window, click on "Create Lobby". Then, "Save lobby ID to clipboard". Send that ID to your friends, who can then *copy* it and press "Connect to lobby in clipboard".
|
|
|
|

|
|
|
|
After that, just start a new Noita game on everyone's PCs, and you should be in multiplayer mode :)
|
|
|
|
## Mods support
|
|
|
|
[The mods listed here](https://docs.google.com/spreadsheets/d/1nMdqzrLCav_diXbNPB9RgxPcCQzDPgXdEv-klKWJyS0) have been tested by the community, it is publically editable so please add any untested mod with your findings
|
|
|
|
|
|
## Cli connect
|
|
|
|
can also connect via cli, just run `noita_proxy --lobby [steam_code/ip and port]`
|
|
|
|
|
|
## Cli host
|
|
|
|
can also host via cli, just run `noita_proxy --host [steam/port]`, "--host steam" will host a steam game and "--host 5123" or any port will host via ip at that port
|
|
|
|
## Connecting via steam without steam version of game
|
|
|
|
to connect via steam without the steam version of game, since its more stable you can do the following
|
|
|
|
on all clients run the game with the NP_APPID=480 environemental variable, you can do that by making a bat/bash file to set that before running the executable
|
|
|
|
## Thanks
|
|
|
|
Special thanks to:
|
|
- Contributors.
|
|
- @EvaisaDev for allowing to use code from Noita Arena mod.
|
|
- @dextercd for NoitaPatcher.
|
|
- Creators of other libraries used in this project. |