- OR Onward Classic Mod Distributor (OCMD)
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.
- BepInEx -> generic Unity modder called BepInEx [version 5.4.21] which allows plugins to be loaded at runtime.
- Plugin.cs -> very simple plugin loader that will be built into a .dll.
- SetupNewApis.cs -> adds a GameObject that will assign a new API to connect to within Onward
- photon_app_id.txt -> a GUID that is provided by Photon Servers (the servers Onward uses)
- 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
- 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
- Open the .sln file
- Build the app
- Find the GUIDs from discord or your own server and place into .txt files at
Onward\BepInEx\config\photon_app_id.txtandOnward\BepInEx\config\photon_voice_app_id.txt - 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
- 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
- Initial version