You are viewing a potentially older version of this package. View all versions.
Rodanius-Eclipse_AdvancedSkins-0.1.0 icon

Eclipse AdvancedSkins

Experimental shared visual-rig and animation library for Eclipse Skins. Required by Duck and Cover; does not add skins by itself.

Date uploaded 21 hours ago
Version 0.1.0
Download link Rodanius-Eclipse_AdvancedSkins-0.1.0.zip
Downloads 61
Dependency string Rodanius-Eclipse_AdvancedSkins-0.1.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2122
RiskofThunder-RoR2BepInExPack-1.44.0 icon
RiskofThunder-RoR2BepInExPack

Simplify the modding ecosystem of Risk of Rain 2, making it easier for modders to create and maintain their mods while preventing harmful bugs.

Preferred version: 1.44.0
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9

README

Eclipse AdvancedSkins — experimental shared library

Shared runtime dependency for Eclipse Skins by Rodanius, starting with Acrid — Duck and Cover. This package does not add a selectable skin by itself. Install Eclipse Skins through your mod manager; it will install this dependency automatically.

The library supports original custom visual skeletons, authored mesh/motion data, skin application and restoration, and cosmetic motion timing. Native gameplay damage and hitboxes are not replaced. It also contains audio integration interfaces, but duck sound assets and native audio integration are unfinished.

Installation and compatibility

Keep one copy of Eclipse.AdvancedSkins.dll, supplied by this dependency under BepInEx/plugins/EclipseAdvancedSkins/. Eclipse Skins uses the library from this package and does not bundle a second copy. The library is resolved by BepInEx; it is not a separate skin or standalone BepInEx plugin entry.

Required dependencies are BepInExPack, RoR2BepInExPack and HookGenPatcher. HookGenPatcher provides the runtime RoR2 hook assembly. Do not copy game DLLs or authoring files into this package.

Playtest status

This is an experimental first public API release, not a stable compatibility guarantee. Offline compilation and numerical/lifecycle checks passed; actual Unity lifecycle, skin switching, multiplayer, native audio and performance still require gameplay testing. The skin package documents model-specific known issues. Please include both package versions and relevant BepInEx log lines when reporting problems.

CHANGELOG

0.1.1

  • Add per-skin world-speed cadence and bounded acceleration for short-legged rigs.
  • Add ground-contact landing recovery and boundary-only air blending without retiming attacks.
  • Add actor-owned cosmetic-effect lifecycle; preserve native objects and gameplay.
  • Preserve original constructor signatures for earlier skin DLLs.
  • Offline regressions pass; gameplay, audible duck assets and footstep synchronization remain pending.