diff options
author | CooldudePUGS <70904206+CooldudePUGS@users.noreply.github.com> | 2023-04-28 06:38:06 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-28 13:38:06 +0200 |
commit | 3f7444d9f3c04eecb4feb036ff9777795d671acc (patch) | |
tree | b7ef0c783f4495c4f3d10f83ce1896089e7e1e18 /docs | |
parent | 5869a4756d32f54313e99c613899cfa3acf1187a (diff) | |
download | NorthstarWiki-3f7444d9f3c04eecb4feb036ff9777795d671acc.tar.gz NorthstarWiki-3f7444d9f3c04eecb4feb036ff9777795d671acc.zip |
Add Viper Guide (#165)
Adds Guide on how to install and use the Viper mod-manager
Co-authored-by: 0neGal <mail@0negal.com>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/SUMMARY.md | 1 | ||||
-rw-r--r-- | docs/images/viper-executable-as-program.png | bin | 0 -> 37636 bytes | |||
-rw-r--r-- | docs/images/viper-find-mods.png | bin | 0 -> 286834 bytes | |||
-rw-r--r-- | docs/images/viper-installed-mods.png | bin | 0 -> 252688 bytes | |||
-rw-r--r-- | docs/images/viper-invalid-config.png | bin | 0 -> 14650 bytes | |||
-rw-r--r-- | docs/images/viper-menu.png | bin | 0 -> 408204 bytes | |||
-rw-r--r-- | docs/images/viper-northstar-menu.png | bin | 0 -> 317439 bytes | |||
-rw-r--r-- | docs/images/viper-northstar-release-notes.png | bin | 0 -> 282991 bytes | |||
-rw-r--r-- | docs/images/viper-release-notes.png | bin | 0 -> 316592 bytes | |||
-rw-r--r-- | docs/images/viper-vanilla.png | bin | 0 -> 412484 bytes | |||
-rw-r--r-- | docs/images/viper-windows-download.png | bin | 0 -> 55926 bytes | |||
-rw-r--r-- | docs/installing-northstar/northstar-installers/viper-guide.md | 75 |
12 files changed, 76 insertions, 0 deletions
diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index b647dec..3954eea 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -9,6 +9,7 @@ * [Northstar Installers](installing-northstar/northstar-installers/README.md) * [FlightCore Guide](installing-northstar/northstar-installers/flightcore-guide.md) * [VTOL Guide](installing-northstar/northstar-installers/vtol-guide.md) + * [Viper Guide](installing-northstar/northstar-installers/viper-guide.md) * [Manual installation](installing-northstar/manual-installation.md) * [SteamDeck and Linux](steamdeck-and-linux/README.md) * [Installing on SteamDeck and Linux](steamdeck-and-linux/installing-on-steamdeck-and-linux.md) diff --git a/docs/images/viper-executable-as-program.png b/docs/images/viper-executable-as-program.png Binary files differnew file mode 100644 index 0000000..36dff9a --- /dev/null +++ b/docs/images/viper-executable-as-program.png diff --git a/docs/images/viper-find-mods.png b/docs/images/viper-find-mods.png Binary files differnew file mode 100644 index 0000000..8434fae --- /dev/null +++ b/docs/images/viper-find-mods.png diff --git a/docs/images/viper-installed-mods.png b/docs/images/viper-installed-mods.png Binary files differnew file mode 100644 index 0000000..894b54c --- /dev/null +++ b/docs/images/viper-installed-mods.png diff --git a/docs/images/viper-invalid-config.png b/docs/images/viper-invalid-config.png Binary files differnew file mode 100644 index 0000000..363be4a --- /dev/null +++ b/docs/images/viper-invalid-config.png diff --git a/docs/images/viper-menu.png b/docs/images/viper-menu.png Binary files differnew file mode 100644 index 0000000..c8259da --- /dev/null +++ b/docs/images/viper-menu.png diff --git a/docs/images/viper-northstar-menu.png b/docs/images/viper-northstar-menu.png Binary files differnew file mode 100644 index 0000000..c82d266 --- /dev/null +++ b/docs/images/viper-northstar-menu.png diff --git a/docs/images/viper-northstar-release-notes.png b/docs/images/viper-northstar-release-notes.png Binary files differnew file mode 100644 index 0000000..a3177b1 --- /dev/null +++ b/docs/images/viper-northstar-release-notes.png diff --git a/docs/images/viper-release-notes.png b/docs/images/viper-release-notes.png Binary files differnew file mode 100644 index 0000000..dbde1cb --- /dev/null +++ b/docs/images/viper-release-notes.png diff --git a/docs/images/viper-vanilla.png b/docs/images/viper-vanilla.png Binary files differnew file mode 100644 index 0000000..34e0fe2 --- /dev/null +++ b/docs/images/viper-vanilla.png diff --git a/docs/images/viper-windows-download.png b/docs/images/viper-windows-download.png Binary files differnew file mode 100644 index 0000000..bc9b713 --- /dev/null +++ b/docs/images/viper-windows-download.png diff --git a/docs/installing-northstar/northstar-installers/viper-guide.md b/docs/installing-northstar/northstar-installers/viper-guide.md new file mode 100644 index 0000000..ab2ab1d --- /dev/null +++ b/docs/installing-northstar/northstar-installers/viper-guide.md @@ -0,0 +1,75 @@ +# Viper Guide + +Viper is a mod manager/installer for Northstar, a community made mod for Titanfall 2, that automatically updates mods and Northstar versions. + +Similar to FlightCore, Viper works on both Windows and Linux and has similar use cases, mostly differing in downloading Viper. + +## Windows Installation + +![The Windows download button on Viper's GitHub page](../../images/viper-windows-download.png) + +Install Viper from the [Northstar website](https://northstar.tf) or the Windows download button on [Viper's main GitHub page](https://github.com/0neGal/viper). + +After this, run the file you downloaded to install Viper, then, if it doesn't automatically, open Viper. + +## Linux Installation + +To install Viper on Linux, you can either install the flatpak, or the `AppImage`. The flatpak version can be installed simply by using the command `flatpak install viper` in your terminal, which you can then open with your system, or by using the command `flatpak run com.github._0negal.Viper`. Viper's Flathub page can be found [here](https://flathub.org/apps/com.github._0negal.Viper). + +To use the `AppImage` version, you want to download the [newest AppImage file](https://0negal.github.io/viper/?appimage), store it in a place that you want to, then you can allow it to be executed in one of two ways. Note that Viper will NOT automatically update when using the AppImage version. + +The first way is changing the executable flag in a terminal. This can be accomplished by using `cd` to get to the directory you've stored Viper in, then typing in `chmod +x <AppImage>`, with you wanting to replace <AppImage> with the full name of the AppImage file you've downloaded.\ +The second way is to right click on it, click on properties and tick `Executable as Program` on the AppImage file as shown below to allow it to be run on your computer. Double clicking the file after doing either one of these will launch Viper. + +![Make sure to tick this setting to be ON](../../images/viper-executable-as-program.png) + +## Viper's Menus + +Viper has 3 main menus, each with their own function. "Northstar Menu" refers to the Northstar menu on Viper, **not** a specific menu visible on all ways to install/launch Northstar. + +### Northstar Menu + +![Viper's Northstar Menu](../../images/viper-northstar-menu.png) + +Viper's Northstar menu is the screen that Viper opens up to by default, with a large `Launch` button, as well as a version number for Northstar, and how many players and servers are online. It also automatically checks for a Northstar update on this screen. This screen also has sub screens, as listed below + +![Installed mods list](../../images/viper-installed-mods.png) + +This menu (when opened) shows you a list of your currently enabled mods, with version numbers, author names, and toggles to disable or remove them individually. + +- `Remove All` would do just that, removing all of your mods. +- `Toggle All` would also do just that, toggling all of your mods. +- `Install Mod` is a button you can press and locate a mod folder installed to your computer, and Viper will install it for you. + +![Viper's Thunderstore browser](../../images/viper-find-mods.png) + +The `Find Mods` button on Viper's mod screen allows you to search through [Northstar's Thunderstore page](https://northstar.thunderstore.io/) inside of Viper with the ability to quickly download a mod, as well as seeing the Mod's author and version number. + +![Viper's release notes for Northstar](../../images/viper-northstar-release-notes.png) + +The `Release Notes` tab shows you the release notes for Northstar versions, which you can find [here](https://github.com/R2Northstar/Northstar/releases) + +### Viper Menu + +![Viper's main menu](../../images/viper-menu.png) + +This menu of Viper (the top one on the left sidebar) shows you the version of Viper you have installed, and an option to set your game path. Viper _should_ do this automatically, but some users may need to manually set this. Default directories can be found [here](../troubleshooting.md#game-location), or if you own the game on EA and have followed the [EA App directory issue section](../troubleshooting.md#cannot-write-log-file-when-using-northstar-on-ea-app), another common location is `C:\Games\Titanfall2` + +![Viper's release notes](../../images/viper-release-notes.png) + +This page shows the release notes for Viper versions, which you can find [here](https://github.com/0neGal/viper/releases) + +The `Extras` tab of Viper displays some additional information, like credit for backgrounds used in Viper. + +### Vanilla Menu + +![Viper's Vanilla menu](../../images/viper-vanilla.png) + +This menu allows you to Launch vanilla Titanfall 2 (no mods) easily, by simply hitting `Launch` on this screen + +## Viper's Invalid Config issue + +![The Invalid Config error](../../images/viper-invalid-config.png) + +This error should be mostly resolved as of Viper version `1.7.2`, however if clicking `OK` doesn't seem to fix the error, you can manually delete the config file and allow Viper to recreate a functional one. You can do this on Windows by pressing `Windows + R`, typing in `%appdata%`, hitting `Enter`, then finding and deleting `viper.json` (if you can't see the `.json`, it's because Windows hides file extensions by default. You can turn them on by hitting `View` in task manager, then ticking the box that says `File name extensions`)\ +On Linux, `viper.json` can be found in either the `$XDG_CONFIG_HOME` folder, if the XDG variable is set, or the `$HOME/.config` folder, if it is not set. |