TeamNeo-RngFix icon

RngFix

Makes seeded reruns way more consistent.

Last updated 2 days ago
Total downloads 162
Total rating 0 
Categories Misc
Dependency string TeamNeo-RngFix-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
TeamNeo-Sideloader-0.9.6410 icon
TeamNeo-Sideloader

Modding framework for working with LBoL entities

Preferred version: 0.9.6410

README

Rng Fix

v1.0.0 big changes, no time to log v0.9 Oni sampling methods

Limitation: for consistent seed experience installed mods should be the same even if the content from mismatching mods couldn't normally be found (i.e, modded character's cards).

Vanilla seeding is a clusterfuck. Encounters are path dependent, past choices affect future rolls, battle rngs are not isolated. Needless to say using the same seed will result in very different experience.

Mod is still in early release so reports of inconsistencies in reruns or same seed co-op runs are greatly appreciated

This mod roughly tries to ensure that n'th node of the same type will have the same rng state no matter where or when encountered. I.e. first 1-2 regular battle will always be the fixed for the same seed, including deck shuffle state and random enemy moves.

What this fixes:

  • Pathing no longer affects encounters
  • Isolates battle and adventure rngs. Card discovery, shuffles etc. will not affect future encounters.
  • More consistent adventure queue.
  • Rare card rewards are unaffected by amount card rewards seen previously.
  • Consistent money rewards.
  • Random boss select is fixed by seed.
  • Much other rng dependence on player actions removed.

What this does not fix: - Card rewards are wildly affected by player's manabase (same state, different pool issue) - Weight shifts in adventure and exhibit pools sometimes produce completely different outcomes.

  • In battle rng manipulation.

Change log

1.0.1 Main branch debut hardlock bug fix.

1.0.0 Big update:

  • Consistent card rewards even with different mana bases.
  • Event queue which makes sense.
  • Logging. Logs run information at %APPDATA%\..\LocalLow\AliothStudio\LBoL\RngFix Enabled by default for this Seed of the Week cycle.
  • Other fixes and improvements.

0.9.0 Partly addresses the issues the mod hasn't addressed before:

  • Exhibits seen should be very consistent.
  • Elites have separate rng for card rewards.
  • Experimental encountered event queue.

0.8.2 Fix bug when restarting on battle reward screen.

0.8.1 Make supply station use separate rng for rolling exhibit.

0.8.0 Initial release.