The Accord may think their Shared Intelligence Network is unique and impenetrable, but not everyone agrees with their restricted access and constant surveillance. That's why PIN, the Pirate Intelligence Network, has been created.
Fight the Accord - Kill the Chosen
https://user-images.githubusercontent.com/920861/134824107-03e9f99c-b420-47c7-b742-efe68967161c.mp4
Note: If you want to play around with the configuration, see the Development section below
steam://install/227700
into address bar of web browser)firefall.ini
located in steamapps\common\Firefall
FirefallClient.exe
in Firefall\system\bin
FirefallClient.exe
with the patched FirefallClient.exe
from the PIN releasedotnet dev-certs https --trust
[Config]
OperatorHost = "localhost:4400"
[FilePaths]
AssetStreamPath = "http://localhost:4401/AssetStream/%ENVMNEMONIC%-%BUILDNUM%/"
VTRemotePath = "http://localhost:4401/vtex/%ENVMNEMONIC%-%BUILDNUM%/static.vtex"
[UI]
PlayIntroMovie = false
git clone --recurse-submodules https://github.com/themeldingwars/PIN.git
GameServer.dll.config
produced by the build in UdpHosts\GameServer\bin\Release\net8.0
to ensure that StaticDBPath
is correct.dotnet dev-certs https --trust
Multiple Startup Projects
target that start WebHostManager, GameServer and MatrixServerCompound
target that starts WebHostManager, GameServer and MatrixServerfirefall.ini
located in steamapps\common\Firefall
CatchAll (4499 / 44399) is used for now, until the specific APIs are implemented.
Host | HTTP | HTTPS | Catch All |
---|---|---|---|
Operator | 4400 | 44300 | ❌ |
WebAsset | 4401 | 44301 | ✔️ |
ClientApi | 4402 | 44302 | ❌ |
InGame | 4403 | 44303 | ❌ |
WebAccount | 4404 | 44304 | ✔️ |
Frontend | 4405 | 44305 | ✔️ |
Store | 4406 | 44306 | ✔️ |
Chat | 4407 | 44307 | ❌ |
Replay | 4408 | 44308 | ✔️ |
Web | 4409 | 44309 | ✔️ |
Market | 4410 | 44310 | ✔️ |
RedHanded | 4411 | 44311 | ✔️ |
Host | UDP |
---|---|
Matrix Server | 25000 |
Game Server | 25001 |