CAG774-SilverTheHedgehog icon

SilverTheHedgehog

Adds Silver the Hedgehog as a playable survivor: psychokinesis, grabbing and throwing enemies, projectiles and chests, with his own Super form. Based on ds_gaming's Sonic mod.

Last updated 3 days ago
Total downloads 454
Total rating 1 
Categories Mods AI Generated Player Characters
Dependency string CAG774-SilverTheHedgehog-0.0.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1905 icon
bbepis-BepInExPack

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

Preferred version: 5.4.1905
RiskofThunder-R2API_Networking-1.0.2 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.2
RiskofThunder-R2API_Language-1.0.1 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.1
RiskofThunder-R2API_Unlockable-1.0.2 icon
RiskofThunder-R2API_Unlockable

API for adding custom achievements and unlockables

Preferred version: 1.0.2
RiskofThunder-R2API_Loadout-1.0.2 icon
RiskofThunder-R2API_Loadout

API for registering skills, skins and entity states

Preferred version: 1.0.2
RiskofThunder-HookGenPatcher-1.2.4 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.4
RiskofThunder-R2API_Core-5.1.1 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.1.1
RiskofThunder-R2API_Skins-1.1.2 icon
RiskofThunder-R2API_Skins

R2API Submodule for adding custom Skins and Skin-related utilities to the game

Preferred version: 1.1.2
RiskofThunder-R2API_Sound-1.0.3 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.3
RiskofThunder-R2API_Prefab-1.0.4 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.4
RiskofThunder-R2API_Director-2.1.3 icon
RiskofThunder-R2API_Director

API for easily modifiying the Director (RoR2 monster / interactable spawner) behaviour

Preferred version: 2.1.3
RiskofThunder-R2API_RecalculateStats-1.4.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.4.0
RiskofThunder-R2API_ContentManagement-1.0.6 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.0.6
RiskofThunder-R2API_Items-1.0.4 icon
RiskofThunder-R2API_Items

API for adding custom items

Preferred version: 1.0.4
RiskofThunder-R2API_DamageType-1.1.4 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.1.4
ds_gaming-HedgehogUtils-2.0.2 icon
ds_gaming-HedgehogUtils

Adds Chaos Emeralds, super forms, and other mechanics for other mods to use.

Preferred version: 2.0.2

README

Silver the Hedgehog

Adds Silver the Hedgehog as a playable survivor in Risk of Rain 2.

Early Access (v0.0.2): Silver has his own kit, model, animations, sounds and Super form. Requires HedgehogUtils 2.0.2. Works alongside the Sonic and Shadow mods.

Overview

Silver fights with psychokinesis: he is strongest when he has "ammo" around him. What's ammo, you might ask? Anything you find: chests, shrines, the enemies you kill and even their own projectiles.

  • Psychic Blast (Primary): tap for quick, free blasts that refill Boost on hit; hold to spend Boost and charge a bigger, slower orb that homes in on enemies.
  • Psychic Slap (Secondary): a psychic slap that pushes enemies away. While holding things, throw them instead; hold to gather everything into a single ball.
  • Boost (Utility): slower than Sonic and Shadow, but beats them vertically: float in the air and make it your safe space.
  • Psychic Grab (Special): toggle a mode that grabs nearby enemy corpses, enemy projectiles and map interactables (chests, barrels, broken drones...) to use as ammo.
  • Passive: hold Jump in the air to hover.

About development

I don't have scripting skills, nor the budget to pay a human developer what their time is really worth, so I built this mod with the tools available to me.

The creative side is human: the logbook entry, the choice of model, animations and sounds, the skill loadout and visual touches. AI assistance was used for the scripting, skill icons, portrait and for guidance on where to find assets. All credits are listed below.

Feedback / Bug reports

Found a bug or have a suggestion? Send it through the feedback form, no login needed. Multiplayer reports are especially welcome, since I can't test it myself.

Note: I REALLY need you guys to test this in multiplayer, while Silver works smoothly in single player, I didn't have the chance to test him in multiplayer, so throwables might have heavy desync, make sure to let me know :O

Known issues

  • Mods that hide opened chests (e.g. QoLChests, EmptyChestsBeGone) remove part of Silver's ammo; the mod warns you in chat when one is installed.

Credits

  • Based on the Sonic the Hedgehog mod by ds_gaming (Apache License 2.0), through my Shadow the Hedgehog mod. Code from those projects was modified for this mod.
  • Uses HedgehogUtils by ds_gaming.
  • Original Sonic mod credits: Presti, FORCED_REASSEMBLY, Shader Forge, Sandwich.
  • Silver model, textures and animations: Sonic P-06 by ChaosX.
  • Sound effects and voice lines: Sonic the Hedgehog (2006) (Sonic Team / SEGA), taken from Sonic P-06.
  • Skill icons for Psychic Blast, Psychic Slap, Boost and Psychic Grab: Risk of Rain 2's Salvage, DIRECTIVE: Disperse, Corrupted Trespass and Slicing Maelstrom icons (Hopoo Games / Gearbox), recolored. Momentum icon adapted from the Sonic mod.

Silver the Hedgehog is owned by SEGA. This is a free, non-commercial fan mod.