You are viewing a potentially older version of this package. View all versions.
Samuel17-SpawnDistanceStandardization-1.0.4 icon

SpawnDistanceStandardization

Adjusts the spawn distance of certain monsters for consistency and/or balance. Configurable!

Date uploaded 7 months ago
Version 1.0.4
Download link Samuel17-SpawnDistanceStandardization-1.0.4.zip
Downloads 2209
Dependency string Samuel17-SpawnDistanceStandardization-1.0.4

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2121 icon
bbepis-BepInExPack

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

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

MMHOOK generation at runtime.

Preferred version: 1.2.9

README

SpawnDistanceStandardization

Some enemies spawn a little close for comfort, some spawn weirdly far and some can't make up their mind. This mod exists to fix that.

Default settings:

  • Jellyfish are set to "Far" on every stage. This is the standard for them, but some stages (e.g. Helminth Hatchery) omit this, which makes them notably harder to react to.
  • Magma & Overloading Worms are set to "Far" on every stage, because I don't like them spawning right underneath me. This is how they're handled in Rallypoint Delta.
  • Beetles are set to "Standard" on every stage. This is for Wetland Aspect specifically, I don't know why they spawn extra far there.
  • Children are set to "Standard" on every stage. This is for Shattered Abodes specifically, they also spawn extra far there and I don't always feel like chasing after them.
  • Blind Vermin & Scorch Worms are set to "Standard" on every stage. This is for Reformed Altar specifically, you get one guess as to why.
  • Larvae are set to "Far" on every stage, because fuck them.

Configs will let you adjust the settings for just about anything that can spawn in the game.

BONUS! Configs will also let you set any monster's minimum stage appearance.

Mod Compatibility & Recommendations

Enemies with the "Far" setting have a tendency to idle about, because they will often end up out of sight. To combat this, I recommend TweakAI to allow them to path to you without incident. Besides, I think enemies targeting you more proactively is a neat change in general.

Credits

  • Moffein & Chinchi, for writing helpful and sometimes yoinkable code.
  • The denizens of #development, for answering my questions.

Contact

Direct your feedback & bug reports to samuel17 on Discord, either through DMs or the Risk of Rain 2 Modding Discord.

CHANGELOG

1.0.4

  • Added a new config that lets you adjust any monster's minimum stage appearance.

1.0.3

  • Nullref taken care of, shoutouts anartoast.

1.0.2

  • Configs now accept EverythingElse as an option, if you so desire. Note that the more specific configs will take precedence over EverythingElse.
  • Default configs: added Blind Vermin & Scorch Worm to the "Standard" setting to account for a peculiarity with Reformed Altar.
  • Default configs: removed Gup from the "Far" setting. I have come to dislike my gelatinous friends spawning so far out of reach, and I have since then settled for a more elegant way of dealing with The Jumpscare.

1.0.1

  • Default configs: added Child to the "Standard" setting to account for a peculiarity with Shattered Abodes.

1.0.0

  • Release.