RyanPallesen-RyanSkinAPI icon

RyanSkinAPI

An API that allows extremely easy skin loading from PNG files

Last updated a week ago
Total downloads 7324
Total rating 4 
Dependency string RyanPallesen-RyanSkinAPI-1.5.0
Dependants 9 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-3.0.0 icon
bbepis-BepInExPack

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

Preferred version: 3.0.0
tristanmcpherson-R2API-2.4.21 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 2.4.21
README

## General information
This mod allows you to load custom skins into the game very easily.
tutorial below.

To get the default skins for editing, set the config in BepInEx/skins to true.

Discord

https://discord.gg/fy7JGze

Changelog; Redid previous work, updated to work with poor folder management and r2modman

Tutorial

Creating skins is easy as pie.

Directory

Navigate to BepInEx/Skins.
Skins are ALWAYS loaded from BepInEx/skins/[FolderWithLotsOfSkins]/[FolderWithOneSkin]
if you do not adhere to the above, you will crash it for everyone involved.

Defaults

in BepInEx/Skins there will be multiple folders that are automatically generated from the default skins.
At the end of the folder is a number denoting which slot those skins are from.

Meta

each skin folder contains a Meta.txt
each skin folder must contain a Meta.txt
a Meta.txt contains three lines
Line 1: Name of the character this skin is for.
Line 2: The model replacement to use as a base for this skin. (E.G, merc's samurai outfit vs normal outfit)
Line 3: The name of this skin. if left as "BOILERPLATE", it will not load.

Creating a skin

Duplicate any of the existing default folders into your own folder in BepInEx/skins
go through the textures with some form of editing software, photoshop, or otherwise.
The textures must have the same names as is saved in the boilerplate.
The textures must be supplied as a PNG.
set up the meta.txt correctly.
The game will automagically find all skins in BepInEx/skins on startup if they've been done correctly.

Available versions

Please note that the install buttons only work if you have compatible client software installed. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2020-5-20 1.5.0 903 RyanPallesen-RyanSkinAPI-1.5.0.zip Install
2020-5-20 1.4.0 80 RyanPallesen-RyanSkinAPI-1.4.0.zip Install
2020-1-10 1.3.0 3815 RyanPallesen-RyanSkinAPI-1.3.0.zip Install
2020-1-6 1.2.0 814 RyanPallesen-RyanSkinAPI-1.2.0.zip Install
2020-1-5 1.1.1 1113 RyanPallesen-RyanSkinAPI-1.1.1.zip Install
2020-1-5 1.1.0 38 RyanPallesen-RyanSkinAPI-1.1.0.zip Install
2020-1-3 1.0.0 561 RyanPallesen-RyanSkinAPI-1.0.0.zip Install