KSA Multiplayer v0.4.0
======================

Requires Kitten Space Agency v2026.8.19.5261.
The dedicated server additionally requires the .NET 10 runtime:
https://dotnet.microsoft.com/download/dotnet/10.0

v0.4.0 is NOT compatible with v0.2.1 or earlier. The network format changed.
Everyone on a server, and the server itself, must be on v0.4.0. A mismatched
client is refused at join and told which version the server is running.

Use the folder for your platform. Each has its own INSTALL.txt.

    Windows/    client mod + dedicated server
    Linux/      client mod + dedicated server

A Windows installer that also sets up the StarMap loader and a private .NET
runtime is on the GitHub release page:

    https://github.com/racerx2/KSA-Multiplayer-Mod/releases


QUICK START
-----------

Windows client:
    Copy Windows\Content\Multiplayer into your KSA installation, so you have
        ...\Kitten Space Agency\Content\Multiplayer\Multiplayer.dll

Linux client:
    Copy Linux/Multiplayer into your KSA mods folder, so you have
        ~/Documents/My Games/Kitten Space Agency/mods/Multiplayer/Multiplayer.dll

Server (either platform):
    The server holds no KSA files of its own. Point it at your game install:
        RunServer.cmd -gamepath "C:\Program Files\Kitten Space Agency"
        ./run-server.sh -gamepath /path/to/KSA
    You can also set KSA_PATH, or put "gamePath" in server_config.json.

Then open the multiplayer panel beside the HUD, enter the server address and a
player name, and connect. Pick a name that is not the default placeholder --
the server refuses those, and duplicates.


LINKS
-----

Source and releases  https://github.com/racerx2/KSA-Multiplayer-Mod
Discord              https://discord.gg/qZ6qjNZ8hz
Bug reports          https://github.com/racerx2/KSA-Multiplayer-Mod/issues
Questions and ideas  https://github.com/racerx2/KSA-Multiplayer-Mod/discussions

Licensed under PolyForm Noncommercial 1.0.0 -- see LICENSE. Free for any
noncommercial use. Commercial use requires a separate licence from the author.
