You are viewing a potentially older version of this package. View all versions.
CAG774-ShadowTheHedgehog-0.2.0 icon

ShadowTheHedgehog

Adds Shadow the Hedgehog as a playable survivor. Work in progress, based on ds_gaming's Sonic mod.

By CAG774
Date uploaded a day ago
Version 0.2.0
Download link CAG774-ShadowTheHedgehog-0.2.0.zip
Downloads 515
Dependency string CAG774-ShadowTheHedgehog-0.2.0

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-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_Prefab-1.0.4 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

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

API for adding custom achievements and unlockables

Preferred version: 1.0.2
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_ContentManagement-1.0.6 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.0.6
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_Loadout-1.0.2 icon
RiskofThunder-R2API_Loadout

API for registering skills, skins and entity states

Preferred version: 1.0.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_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_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
Goorakh-LoopingSoundFix-1.1.1 icon
Goorakh-LoopingSoundFix

Fixes looping sounds sometimes not ending and playing indefinitely. Clientside.

Preferred version: 1.1.1
ds_gaming-HedgehogUtils-2.0.0 icon
ds_gaming-HedgehogUtils

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

Preferred version: 2.0.0

README

Shadow the Hedgehog (WIP)

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

Work in progress (v0.2.0): Shadow has his own kit, model, animations, sounds and Super form. Requires HedgehogUtils 2.0.0.

Collect the 7 Chaos Emeralds to transform into Super Shadow.

Credits

  • Based on the Sonic the Hedgehog mod by ds_gaming (Apache License 2.0). Code and assets from that project were modified for this mod.
  • Uses HedgehogUtils by ds_gaming.
  • Original Sonic mod credits: Presti, FORCED_REASSEMBLY, Shader Forge, Sandwich.
  • Shadow model: Sonic Generations (Sonic Team / SEGA), submitted to The Models Resource by Apoc Hedgie (export script by chroxx, Link, ItsEasyActually and Kentilan; mouth fixes by Random Talking Bush).
  • Shadow animations: Sonic X Shadow Generations (SEGA), imported with the Hedgehog Engine PXD Animation Tools by AdelQ, WistfulHopes and Turk645.
  • Sound effects and voice line: Shadow the Hedgehog (2005), Sonic X Shadow Generations and Sonic the Hedgehog (2006) (SEGA), and Dragon Ball Z: Budokai Tenkaichi 3 (Spike / Bandai Namco).
  • Skill icons for Melee, Chaos Spear, Chaos Mode and Boost: Risk of Rain 2's Spirit Punch, Ballista, Flood and Drown icons (Hopoo Games / Gearbox), recolored.
  • Mephiles the Dark model (Mephiles skin's Super form): Sonic the Hedgehog (2006) (Sonic Team / SEGA).
  • Made with the help of Claude (AI): code, some icons, textures and the logbook entry were generated or edited with AI.

Shadow the Hedgehog is owned by SEGA. Dragon Ball sound effects belong to Bandai Namco. This is a free, non-commercial fan mod.

CHANGELOG

0.2.0 (work in progress)

Updated to follow Sonic 5.0.0 / HedgehogUtils 2.0.0.

  • Requires HedgehogUtils 2.0.0 (super form, boost and HUD systems were rewritten there).
  • New boost VFX from HedgehogUtils 2.0: the normal boost is just a transparent wind effect (like Sonic 5.0), the power boost (high health) uses an orange trail, and the red trail is now only for Super Shadow.
  • Animated lock-on reticle for the homing attack, in orange/red (gold while Super).
  • Super Shadow gets the new rim glow Sonic 5.0 added to Super Sonic (eyes and nose excluded).
  • Power boost particles moved to the new boost meter HUD.
  • IDW Attack can only be used while targeting an enemy.
  • Parry gives a Luminous Shot stack only when the parry succeeds (Follow Up still gives one).
  • Config / Risk of Options: the Parry unlock option now uses the new achievement name ("Shadow: Death To All Who Oppose Me"). LookingGlass buff names now describe Shadow's buffs (Chaos Spear, Chaos Mode, Chaos Control, Chaos Blast, Time Stop) instead of Sonic Boom / Cross Slash.
  • Not ported: Sonic's new Cyloop special and DLC achievements.
  • New logbook lore entry.
  • New package icon.
  • Fixed the Boost meter disappearing for the rest of the stage after Shadow's skills were temporarily replaced (e.g. swallowed by a Mimic).
  • Fixed the red Chaos Mode aura sometimes staying on Shadow after Chaos Mode ended.
  • Fixed Shadow's feet sinking into the ground while running/boosting, and floating slightly while standing.
  • Removed the mouth line from Shadow's muzzle (geometry and texture), matching Sonic's model.
  • Removed an unused hard dependency on R2API Addressables.

0.1.1 (work in progress)

  • New homing attack tricks: box_kick_boost_r and jump_attack_hit_start join the random trick pool (now 8 tricks).
  • Primary combo: the 2nd hit now uses Shadow's warp kick (attack_warp_f_01); the 4th hit keeps the flying kick.
  • New falling animation in the air (jump_attack_hit_loop).
  • Death in the air: Shadow falls with stolen_emerald_fall_loop and plays stolen_emerald_fall_down when he hits the ground (the body is no longer removed mid-fall). Dying on the ground keeps the previous death animation.
  • Landing the final hit of the primary combo gives back the air Chaos Control (it still costs Boost meter).
  • Balance pass to put Shadow on the same level as Sonic:
    • Passive (idle) Boost regen is half of Sonic's; kills still refill 10%. Boost itself lasts as long as Sonic's.
    • Fighting refills Boost too: +1% per hit of Shadow's own skills (scaled by proc coefficient), and half the % of health lost when taking damage. Item procs, DoTs, Chaos Blast and Chaos Mode don't count.
    • Chaos Blast: 200% per tick (was 450%). Radius: up to ~16 m below half meter; from half meter it jumps to 22 m and grows to 32 m at full meter (was up to 40 m).
  • Chaos Blast area orb now spins slowly.
    • Chaos Spear: damage per spear 300% / 200% / 250% at Lv1 / Lv2 / Lv3 (was 100% / 100% / 200%), each level takes 0.9 s to charge (was 0.6 s), armor reduction 5 (was 10), stun 1 / 1.25 / 1.5 s (was 1.5 / 2 / 3 s), recharge 5 s (was 4 s).
    • Chaos Mode: +10 armor (was +20).
  • New Parry unlock: "Shadow: Death To All Who Oppose Me!" - hit 30 different enemies with a single Chaos Blast (replaces the homing attack achievement).
  • Super Shadow visuals:
    • Wrist bands stay black and eyes stay red (the nose is black again too).
    • Own skill icons: Shadow's icons recolored gold; Chaos Mode shows a green Chaos Emerald; Chaos Spear has a gold background with red spears.
    • Combo afterimages use Shadow's shoe for the four kicks and both fists for the final hammer.
  • Super Shadow's homing attack teleports to the target, like in Chaos Mode.
  • Time-stopped enemies stay frozen without the blue overlay.
  • Multiplayer: homing attack tricks are now sent over the network, so every player sees the same trick.

0.1.0 (work in progress)

  • Shadow as a separate survivor. Can be installed together with the Sonic mod.
  • Shadow's own model (Sonic Generations) and Super Shadow colors.
  • Shadow's animations from Sonic X Shadow Generations: idle, idle extra, run, sprint, boost, combo first/last hit, death, character select, Chaos Mode activation, Chaos Blast charge and Chaos Spear throw.
  • Super Shadow (Sonic Adventure 2 colors): every boost press is a free Chaos Control blink; Special tap stops time around him, hold for a Super Chaos Blast (2x size and damage); Chaos Spears chase enemies.
  • Shadow's own sounds (Wwise soundbank): Chaos Control, Chaos Spear, Chaos Mode, Chaos Blast, boost, jet skate steps synced to his feet, and a death line.
  • Red skill icons; Shadow falls to the ground when he dies.
  • Passive: kills refill 10% of the Boost meter.
  • Chaos Spear (secondary): hold to charge up to 3 levels (1/3/5 spears, shotgun spread, piercing from level 2), stuns and lowers armor. Own lightning-bolt visuals.
  • Boost: orange (red at high health). In the air it becomes Chaos Control: a teleport that costs half the meter, makes you invincible and freezes in time enemies that hit you.
  • Chaos Mode (special, tap): cleanses debuffs, stat boost, drains the Boost meter, free boosting and teleporting homing attacks.
  • Chaos Blast (special, hold): charges in place with damage resistance, then a growing red explosion. Uses the whole Boost meter.