A companion library to the Fallout 4 pip boy app.
See pipboyrelay for an example usage.
Totally a work in progress. Checkout the TODO/ROADMAP to see what you could help with.
Read the blog post for more details
You'll need Fallout 4 for the PC, PS4. XBONE doesn't work yet.
You'll need node & npm. Go get 'em then install pipboylib
.
npm install pipboylib
In order for the utilities provided here to work, you'll need a running Fallout 4 game with the pip-boy app enabled. In order to do the full relay, you'll also want the mobile app running.
- UDP Autodiscovery of PS4 pip boy servers on PS4 [Bronze]
- UDP Autodiscovery of PC pip boy servers on [Bronze]
- UDP Autodiscovery of XBONE pip boy servers on [Bronze]
- UDP Relay of PS4 pip boy server [Silver]
- TCP Relay of PS4 pip boy server [Silver]
- Decode initial stats response from a pip boy server [Gold]
- Figure out the map update protocol [Gold]
- Document the wire protocol app -> server [Gold]
- Document the wire protocol server -> app [Gold]
- Finish all of the above [Platinum]