Northstar is a modding framework client that allows users to host their own Titanfall 2 servers using custom scripts and assets to create custom content, as well as being able to host vanilla content.
Installation | Troubleshooting | Wiki
Northstar's main development is split across these subdirectories
- launcher (Code for the C++ hook DLL)
- mods (Code for the squirrel mods responsible for server gamelogic recreation and custom content)
- plugins (Plugins for the northstar)
- docs (Wiki covering installation, hosting and configuration of Northstar, as well as guides and tutorials on how to mod using Northstar)
Other Repos also exist for projects which don't follow a normal release schedule
- NorthstarStubs (D3D11 and GFSDK stubs for the Northstar dedicated server)
- NorthstarNavs (Custom navmesh files used for AI navigation)
- Atlas (Backend API for server browser, player authentication, and persistence)
- NorthstarTF (Main website)
Thanks to everyone that's put up with me and helped out with this project, it's been a fun passion project I've had throughout 2021 so releasing it is pretty cathartic. Specifically:
- Thanks to the Icepick developers for making the Icepick, I initially forked it for earlier versions of Northstar and it was a great base to experiment with stuff on before moving to the custom launcher.
- Thanks to everyone on R5R team for giving me advice on some later parts of development.
- Thanks to everyone in the testing server for putting up with me and helping find bugs.
- Thanks to everyone else that's helped, gave advice, all that.