You are viewing a potentially older version of this package. View all versions.
ed_ev-LBoL_Run_Logger-0.9.0 icon

LBoL Run Logger

An advanced logging mod for players to share runs on LBoL Logs

Date uploaded 2 years ago
Version 0.9.0
Download link ed_ev-LBoL_Run_Logger-0.9.0.zip
Downloads 103
Dependency string ed_ev-LBoL_Run_Logger-0.9.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100

README

Template for Sideloader mod.

Use is highly encouraged as it has dependencies, publicizer and common boilerplate setup.

Instructions:

  • Copy LBoL Sideloader Template.zip to <User>\Documents\Visual Studio 2022\Templates\ProjectTemplates do NOT unzip.

  • Create a new project, search for LBoL Sideloader template.

image

  • Change GameFolder in .csproj file to target the game installation folder.

image

  • In PluginInfo.cs class fill out GUID and Name. Mod will fail to load without GUID!

image

For first time setup:

  • Download Sideloader.dll and put it in BepInEx/plugins folder. It will be used as reference in the project.
  • Download scriptengine.dll, put in plugins folder. Create BepInEx/plugins/scripts directory. Technically, this is optional but workflow without scriptengine is 10 times slower.

Change post-build command to copy to plugins folder instead of scripts if ScriptEngine is not used.

https://nuget.bepinex.dev/v3/index.json might need to be added as a source for nuget manager for BepInEx packages to be installed correctly.

image

CHANGELOG

Only major changes related to user directly (such as configs) are listed

For all changelog, see the commits

Version Change
3.6.0 Add config options to append your website upon upload
3.2.3 Add config option to show/hide upload panel at the result screen
3.1.0 Add config option to enable/disable saving abandoned run
3.0.0 Add upload panel to the result screen
2.3.0 Add config options to enable/disable auto upload log of each profile
2.0.0 - Overall refactoring, enhancements and fixes
- Add config option to enable/disable saving the logs of different profiles in the same directory
- Temp log files now are saved under temp directory
1.3.1 Add config option to enable/disable saving failed run
1.2.2 Add config option to enable/disable saving profile name