RyanPallesen-RyanSkinAPI icon

RyanSkinAPI

An API that allows easy skin loading from PNG files

Last updated 2 months ago
Total downloads 80934
Total rating 17 
Dependency string RyanPallesen-RyanSkinAPI-3.4.4
Dependants 125 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.5.6 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 2.5.6
README

#Discord
https://discord.gg/fy7JGze

Changelog;

PLEASE NOTE THAT SOME HUNTRESS SKINS NO LONGER WORK

wrapped API in try catch
Now contains ability to do minion skin replacements

Defaults

To output default survivor skins; enter 'DumpSurvivorSkins' into the console (Can be opened via ctr + alt + ` while in game)
To output all characterbody skins; enter 'DumpAllSkins' into the console (Can be opened via ctr + alt + ` while in game)

Directory

Navigate to BepInEx/plugins/defaultskins after outputting defaults.
Skins are loaded from BepInEx/plugins/[MyModsName]/plugins/[FolderWithLotsOfSkins]/[FolderWithOneSkin]
if you do not adhere to the above, you will crash it for everyone involved.

in BepInEx/plugins/defaultskins there will be multiple folders that are automatically generated from the default skins.
Duplicate this entire folder, or rename it, and edit the skins found inside.

Creating a skin

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.
The game will automagically find all skins in BepInEx/skins on startup if they've been done correctly.

Skinnable Characters

If you've made a character than can be skinned, please do the following; MyReallyCoolCharacterGameObject.tag = "Player"

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-9-2 3.4.4 39861 RyanPallesen-RyanSkinAPI-3.4.4.zip Install
2020-9-2 3.4.3 922 RyanPallesen-RyanSkinAPI-3.4.3.zip Install
2020-9-2 3.4.2 327 RyanPallesen-RyanSkinAPI-3.4.2.zip Install
2020-8-28 3.4.1 11649 RyanPallesen-RyanSkinAPI-3.4.1.zip Install
2020-8-28 3.4.0 440 RyanPallesen-RyanSkinAPI-3.4.0.zip Install
2020-8-19 3.3.3 11173 RyanPallesen-RyanSkinAPI-3.3.3.zip Install
2020-8-18 3.3.2 1386 RyanPallesen-RyanSkinAPI-3.3.2.zip Install
2020-7-30 3.1.1 3842 RyanPallesen-RyanSkinAPI-3.1.1.zip Install
2020-7-30 3.1.0 45 RyanPallesen-RyanSkinAPI-3.1.0.zip Install
2020-8-18 2.3.2 29 RyanPallesen-RyanSkinAPI-2.3.2.zip Install
2020-8-17 2.3.1 30 RyanPallesen-RyanSkinAPI-2.3.1.zip Install
2020-8-17 2.3.0 26 RyanPallesen-RyanSkinAPI-2.3.0.zip Install
2020-5-20 1.5.0 4242 RyanPallesen-RyanSkinAPI-1.5.0.zip Install
2020-5-20 1.4.0 226 RyanPallesen-RyanSkinAPI-1.4.0.zip Install
2020-1-10 1.3.0 3867 RyanPallesen-RyanSkinAPI-1.3.0.zip Install
2020-1-6 1.2.0 865 RyanPallesen-RyanSkinAPI-1.2.0.zip Install
2020-1-5 1.1.1 1225 RyanPallesen-RyanSkinAPI-1.1.1.zip Install
2020-1-5 1.1.0 84 RyanPallesen-RyanSkinAPI-1.1.0.zip Install
2020-1-3 1.0.0 695 RyanPallesen-RyanSkinAPI-1.0.0.zip Install