Skip to content

Onward-Mod-Community/OnwardForeverMod

Repository files navigation

Onward Forever Mod

  • OR Onward Classic Mod Distributor (OCMD)

Outline

This project is the only install file you need to install mods in Onward 1.7.7 version of the classic VR shooter.

If you build this from source, you will have to go to the Discord and fetch the App Id keys from that Discord or provide your own for private play.

Mod Parts

  1. BepInEx -> generic Unity modder called BepInEx [version 5.4.21] which allows plugins to be loaded at runtime.
  2. Plugin.cs -> very simple plugin loader that will be built into a .dll.
  3. SetupNewApis.cs -> adds a GameObject that will assign a new API to connect to within Onward
  4. photon_app_id.txt -> a GUID that is provided by Photon Servers (the servers Onward uses)
  5. photon_voice_app_id.txt -> a GUID that is provided by Photon Voice Servers (the servers Onward uses)

app_id and voice_app_id can be fetched from the Discord Server OR you can create your own photon account (free for up to 20 people) so you can play on your own servers

BUILD

  1. Must have Onward 1_7_7_ installed at C:\Program Files (x86)\Steam\steamapps\common\Onward\Onward_Data\Managed\Assembly-CSharp.dll
    • Will reference the internal functions within the Onward Unity program, which includes Photon Networking References
  2. Open the .sln file
  3. Build the app
  4. Find the GUIDs from discord or your own server and place into .txt files at Onward\BepInEx\config\photon_app_id.txt and Onward\BepInEx\config\photon_voice_app_id.txt
  5. Follow install instructions in ONWARD_FOREVER_INSTALL.txt and place the contents of the "Onward folder in this repo into your "Onward" folder at C:\Program Files (x86)\Steam\steamapps\common\Onward

Changelog

0.2.0

  • Cleaned up all the code so it looks better and is ready to have more added to it
  • APIs to photon server are not included in this version, must be fetched from Discord
  • First public version on Onward Mod Community github

0.1.0

  • Initial version

About

Allows Steam owners the ability to set up their own Onward VR server

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors