tristanmcpherson-R2API icon

R2API

A modding API for Risk of Rain 2

Last updated 3 weeks ago
Total downloads 135614
Total rating 46 
Dependency string tristanmcpherson-R2API-2.3.0
Dependants 140 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-2.0.0 icon
bbepis-BepInExPack

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

Preferred version: 2.0.0
README

R2API – a modding API for Risk of Rain 2

Build Status

Note to Mod Developers

Breaking Change for next RoR2 Content Update: R2API Submodules (ResourceAPI, SurvivorAPI, etc) will be only enabled by using the R2APISubmoduleDependency attribute somewhere in your mod. As of the next update (for new BepInEx) all submodules will be enabled by default.

Example usage:

[R2APISubmoduleDependency("SurvivorAPI", "DifficultyAPI")]

About

R2API is designed to provide an abstraction layer in order to expose and simplify APIs to allow developers to modify
Risk of Rain 2 more easily, while still keeping mod interoperability in mind.

At it's heart, R2API is meant to be base work, which is why it doesnt include any additional in game functionality,
be it for developing or for users in general. This is by choice. A game with just R2API should feel and behave the
same as an unmodded game, the isModded flag excluded.

Installation

The latest stable version is NO LONGER included in the BepInEx Pack on Thunderstore.

> #### Bleeding Edge
> Latest bleeding edge builds of master are hosted on Azure,
> and may be downloaded using the Artifacts drop down menu.
> The contents of R2API should be extracted into the BepInEx folder.

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  
2019-11-14 2.3.0 8017 tristanmcpherson-R2API-2.3.0.zip Install
2019-11-14 2.2.54 112 tristanmcpherson-R2API-2.2.54.zip Install
2019-10-15 2.2.32 14453 tristanmcpherson-R2API-2.2.32.zip Install
2019-9-19 2.1.16 32458 tristanmcpherson-R2API-2.1.16.zip Install
2019-8-12 2.1.15 19069 tristanmcpherson-R2API-2.1.15.zip Install
2019-8-12 2.1.13 269 tristanmcpherson-R2API-2.1.13.zip Install
2019-9-19 2.1.11 369 tristanmcpherson-R2API-2.1.11.zip Install
2019-7-7 2.1.0 22689 tristanmcpherson-R2API-2.1.0.zip Install
2019-5-29 2.0.10 29378 tristanmcpherson-R2API-2.0.10.zip Install
2019-5-29 2.0.9 542 tristanmcpherson-R2API-2.0.9.zip Install
2019-5-24 2.0.8 3963 tristanmcpherson-R2API-2.0.8.zip Install
2019-5-24 2.0.7 114 tristanmcpherson-R2API-2.0.7.zip Install
2019-5-22 2.0.6 2269 tristanmcpherson-R2API-2.0.6.zip Install
2019-5-22 2.0.5 1283 tristanmcpherson-R2API-2.0.5.zip Install
2019-5-22 2.0.4 104 tristanmcpherson-R2API-2.0.4.zip Install
2019-5-22 2.0.2 122 tristanmcpherson-R2API-2.0.2.zip Install
2019-5-21 2.0.1 103 tristanmcpherson-R2API-2.0.1.zip Install
2019-5-21 2.0.0 300 tristanmcpherson-R2API-2.0.0.zip Install