Skip to content
A total rewrite of Longwelwind's Phi mod for RimWorld
Branch: master
Clone or download
thomotron Release 0.4.2
Merge branch 'dev'
Latest commit 654b876 Feb 28, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add Docker instructions Feb 3, 2019
Client Bump version to 0.4.2 Feb 28, 2019
Common Bump version to 0.4.2 Feb 28, 2019
GameDlls
Other Resources Add trade window reference Krita project Dec 29, 2018
Server
.gitattributes Initial commit 🎉 Jul 28, 2018
.gitignore Ignore .orig files Feb 26, 2019
.travis.yml Remove tests Jan 27, 2019
Dockerfile Optimise Dockerfile Feb 3, 2019
Phinix.sln Remove tests Jan 27, 2019
nuget.config Move NuGet directory out of the way Aug 9, 2018

README.md

PHINIX

A RimWorld chat and trading mod



Issues Travis CI Discord



Installation

Client

  1. Download PhinixClient.zip from the releases page
  2. Extract it into your RimWorld/Mods folder (If you bought the game through Steam, this should be under somewhere like C:\Program Files (x86)\Steam\steamapps\common\RimWorld\)
  3. Download and install HugsLib
  4. Load HugsLib first, then Phinix
  5. Restart your game and you should be good to go

Server

  1. Download PhinixServer.zip from the releases page
  2. Extract it wherever, entirely up to you
  3. Edit the server.conf file as you see fit with a text editor
  4. Run PhinixServer.exe

Docker

There are automated server builds for both the master and dev branches available through Docker Hub.
The image exposes the default port (16200/udp), so something like
docker run --tty --interactive --publish 16200:16200/udp thomotron/phinix:latest
(or the more terse docker run -tip 16200:16200/udp thomotron/phinix)
should do the trick.

Usage

Client

  1. Load up a save or create a new one
  2. Open the Chat tab toward the bottom-right
  3. Click on Settings and enter the address and port of the server you want to connect to
  4. Click Connect
    The chat panel should change from being greyed-out to a blue background and the user list on the right of the panel will update to show you and anyone else that is online.

Server

  1. Run PhiServer.exe
  2. Refer to step 1

FAQ

Why are you rewriting Phi instead of updating it?
Due to the way the codebase was laid out, we decided it was easier to start from scratch rather than try to add our own features and fixes in

What stage is Phinix currently in?
We are building the foundation and core functionality of the mod

How long until there is a functional alpha?
It's here!

You can’t perform that action at this time.