You are viewing a potentially older version of this package. View all versions.
NoxyMods-Noxys_Math_Engine-0.5.2 icon

Noxys Math Engine

ROUNDS compatibility fixes, including safe cleanup of destroyed Sonigon audio sources.

Date uploaded a day ago
Version 0.5.2
Download link NoxyMods-Noxys_Math_Engine-0.5.2.zip
Downloads 1316
Dependency string NoxyMods-Noxys_Math_Engine-0.5.2

This mod requires the following mods to function

BepInEx-BepInExPack_ROUNDS-5.4.1900 icon
BepInEx-BepInExPack_ROUNDS

BepInEx pack for ROUNDS. Preconfigured and ready to use.

Preferred version: 5.4.1900

README

Noxy's Math Engine 0.5.2

Compatibility fixes for the ROUNDS modding branch.

The existing ConfigureMassAndSize and CardBar patches retain their behavior. They are pass-through patches; no unmeasured performance improvement is claimed.

Sonigon audio cleanup now handles audio sources Unity has already destroyed. Live voices still have their volume reset. During sound-manager destruction, voices are stopped and their ownership cleared without requeuing them into a dying pool. Normal audio playback and pooling remain unchanged.

This is a BepInEx plugin: install the supplied NoxyMathEngine.dll, replacing the old plugin. Do not replace any original game DLLs.

CHANGELOG

0.5.2

  • Guard only the AudioSource volume write when the source has been destroyed; retain all ResetVoice state cleanup.
  • Stop and clear voices safely on sound-manager destruction without touching a destroyed pool.
  • Buildable source and version metadata.