Zayveeo5e / NP.VanillaPlus

Titanfall 2 mod that has just enough of Northstar.Client to allow client-side mods on official servers.
https://northstar.thunderstore.io/package/NanohmProtogen/VanillaPlus/
MIT License
11 stars 2 forks source link

VanillaPlus

Patch for Northstar.Client to enable client-side mods on official servers.

THIS HAS A NON-STANDARD INSTALL PROCESS!

Installation

If you installed an older version of the mod, delete it before installing the new one! If you still have a version with Northstar.Client installed in the mods directory, delete that too!

1.) Install Northstar if you don't already have it

2.) Create a folder in your Titanfall2 Directory called R2Titanfall

3.) Inside of that folder, create a folder called packages

4.) Place the unzipped Thunderstore download of VanillaPlus in the packages folder

5.) It should look like this

Titanfall2
  R2Titanfall
    packages
      NanohmProtogen-VanillaPlus-2.4.1

Note that the folder in packages is NOT a .zip file

6.) There are multiple ways you can launch this profile. You only need to do one of these, and it's recommend you do 6a.

6a.) Add -northstar -vanilla -profile=R2Titanfall as launch options to Titanfall 2 on Steam or EA, then launch Titanfall 2 from Steam or EA (recommended, as this will count hours and achievements, where as a .bat won't)

6b.)

Installing additional mods

An easy way to install mods can be done by simply downloading a mod off of Thunderstore, unzipping the downloaded file, then placing that folder inside the R2Titanfall/packages directory. Create it if it doesn't exist.

Alternatively, you can follow the guide for installing mods in the mods directory.

For both ways, remember to also download dependencies listed in the mod page (ignore Mod Settings if it's listed)

Install (Easier Alternative Method)

1.) Download the latest GitHub Release and unzip it, then put the files from that zip in your Titanfall2 folder (where the Titanfall2.exe is)

2.) Double click R2Titanfall.bat to play Vanilla+. Open the EA App first if you use this method, otherwise it most likely won't work