Skip to content

TriPhoenix/pipboylib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pipboylib

npm version

A companion library to the Fallout 4 pip boy app.

It's Close to Metal!

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

Requirements

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.

Documentation

As we figure out the spec we'll document what we can over in docs:

TODO

  • 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]

About

👍 a companion pip boy library for Fallout 4

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%