Skip to content

Kaden5480/poy-mod-menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

129 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poy-mod-menu

UILib Code size Open issues License

A Peaks of Yore mod menu (made with UILib).

Overview

Installing

BepInEx

If you haven't installed BepInEx yet, follow the install instructions here:

UILib

If you haven't installed UILib yet, follow the install instructions here:

Mod Menu

  • Download the latest release here.
  • The compressed zip will contain a plugins directory.
  • Copy the files in plugins to BepInEx/plugins in your game directory.

Building from source

Whichever approach you use for building from source, the resulting plugin/mod can be found in bin/.

The following configurations are supported:

  • Debug
  • Release

Dotnet build

To build with dotnet, run the following command, replacing with the desired value:

dotnet build -c <configuration>

Visual Studio build

To build with Visual Studio, open ModMenu.sln and build by pressing ctrl + shift + b, or by selecting Build -> Build Solution.

Build configuration

The following can be configured:

  • The path Peaks of Yore is installed at.
  • Whether the mod should automatically install on build.

Note that both of these properties are optional.

The configuration file must be in the root of this repository and must be called Config.props.

<Project>
  <PropertyGroup>
    <!-- For example, if peaks is installed under F: -->
    <GamePath>F:\Games\Peaks of Yore</GamePath>

    <!-- Add this option if you want to install after building -->
    <InstallAfterBuild>true</InstallAfterBuild>
  </PropertyGroup>
</Project>

Packages

 
 
 

Contributors

Languages