ElfDevelop-FoundFootage_Fixed icon

FoundFootage Fixed

Unofficial fix of Found Footage for the current (Unity 6) Content Warning: voting and video uploads work again.

Last updated 8 hours ago
Total downloads 19
Total rating 0 
Categories Mods Tools
Dependency string ElfDevelop-FoundFootage_Fixed-0.5.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
RugbugRedfern-MyceliumNetworking-1.0.14 icon
RugbugRedfern-MyceliumNetworking

An easy to use networking library for sending custom RPCs through Steam.

Preferred version: 1.0.14

README

FoundFootage (Fixed)

Fixed by ElfDevelop

Unofficial fix of FoundFootage by Assasans. All credit for the mod goes to the original author.

What was fixed (0.5.0)

  • The video screen was rebuilt, so the patch that added the vote buttons threw on every surface load (UploadVideoStationPatch.Awake). The like and dislike buttons are now copies of the Replay button in the screen's button row, on both the upload machine and the cinema.
  • Recordings are now played with UploadCompleteUI.PlayVideos, so the buttons are shown from there; before they never appeared for found videos.
  • RecordingsHandler.ExtractRecording became a coroutine that stitches the clips with LibVE, so uploading your videos failed every time. Extraction and upload now run as coroutines on the main thread.
  • Votes are sent from the main thread instead of a separate thread.
  • Texts are in Russian when the game language is Russian.
  • Server protocol, config files and the plugin GUID are unchanged.

Important

Like the original, this mod sends your team's camera footage, with voices, to the Found Footage server, and anyone can watch it later. To only find other teams' cameras and never send your own, set DeathUploadChance and PassUploadChance to 0 in BepInEx/config/jp.assasans.cw.FoundFootage.cfg. Data removal requests are described in BepInEx/persistent-config/jp.assasans.cw.FoundFootage.privatecfg.

Install

  • Use it instead of the original FoundFootage (same plugin GUID; if both are installed, BepInEx loads only the newer version).
  • Everyone in the lobby should use the same version.