
You are viewing a potentially older version of this package. View Latest Version
BubbetsRamenCompat
Adds BubbetsItems Void Lunar conversions to RiskOfRamen's Contamination Font.Bubbets Items - Risk Of Ramen Void Lunar Compatibility
This plugin makes Risk Of Ramen's Contamination Font able to corrupt vanilla lunar items with corrupted variants from bubbets into their void lunar counterparts.
Behavior
- Keeps enabled native Risk Of Ramen Contamination Font conversions.
- Drops Risk Of Ramen pairs whose output item is disabled/not catalogued.
- Adds Bubbets Items conversions whose output is in Bubbets' Void Lunar tier.
- Uses Bubbets' live ContagiousItem relationship table, so it respects Bubbets item-disable settings and its configurable Void-conversion mappings.
- If both mods have an enabled conversion for the same Lunar input, the native Risk Of Ramen conversion wins and the conflict is logged.
- Rebuilds Risk Of Ramen's Font affordability and payment delegates so the new pairs are actually consumed/transformed, not merely recognized for chat text.
Disabling Glass Tiara means its Brittle Crown pair is filtered out, allowing Bubbets' Brittle Crown -> Deluged Circlet pair to be added.
Building
-
Install a .NET SDK that supports netstandard2.1.
-
Copy these files into the
libfolder:BepInEx.dllfrom the active profile'sBepInEx/corefolder.RoR2.dllfromRisk of Rain 2_Data/Managed.UnityEngine.CoreModule.dllfromRisk of Rain 2_Data/Managed.
-
In this project folder, run:
dotnet build -c Release
-
Put
bin/Release/netstandard2.1/BubbetsRamenCompat.dllin the active profile'sBepInEx/pluginsfolder.
Both com.Ramen.RiskOfRamen and bubbet.bubbetsitems are hard dependencies, so
BepInEx will load this compatibility plugin after both mods.