You are viewing a potentially older version of this package. View all versions.
HolloFox_TS-Photon_Universal_Plugin_PUP-1.0.0 icon

Photon Universal Plugin PUP

Base plugin used to synchronize mods over photon network.

Date uploaded 5 years ago
Version 1.0.0
Download link HolloFox_TS-Photon_Universal_Plugin_PUP-1.0.0.zip
Downloads 238
Dependency string HolloFox_TS-Photon_Universal_Plugin_PUP-1.0.0

This mod requires the following mods to function

bbepisTaleSpire-BepInExPack-5.4.10 icon
bbepisTaleSpire-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.10
brcoding-SetInjectionFlagPlugin-2.3.0 icon
brcoding-SetInjectionFlagPlugin

Allows players to flag mods are installed

Preferred version: 2.3.0

README

Photon Util Plugin

This is a plugin for TaleSpire using BepInEx.

Install

Go to the releases folder and download the latest and extract to the contents of your TaleSpire game folder.

Usage

This util is designed to be the networking backbone of all talespire related mods.

How to Compile / Modify

Open PhotonUtilPlugin.sln in Visual Studio.

You will need to add references to:

* BepInEx.dll  (Download from the BepInEx project.)
* Bouncyrock.TaleSpire.Runtime (found in Steam\steamapps\common\TaleSpire\TaleSpire_Data\Managed)
* UnityEngine.dll
* UnityEngine.CoreModule.dll
* UnityEngine.InputLegacyModule.dll 
* UnityEngine.UI
* Unity.TextMeshPro

Build the project.

Browse to the newly created bin/Debug or bin/Release folders and copy the PhotonUtilPlugin.dll to Steam\steamapps\common\TaleSpire\BepInEx\plugins