Saros-InfiniteMetadata icon

InfiniteMetadata

Makes DSP Metadata effectively unlimited by returning 8,000,000,000,000,000,000 for Metadata IDs 6001-6006.

By Saros
Last updated 9 hours ago
Total downloads 7
Total rating 0 
Categories Cheats
Dependency string Saros-InfiniteMetadata-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17

README

Infinite Metadata

Local r2modman/Thunderstore package for Dyson Sphere Program.

Behavior

For Metadata item IDs 6001 through 6006, the plugin makes both the total and immediately available Metadata amount return:

8,000,000,000,000,000,000

This is 8 quintillion (8,000,000,000,000,000,000).

The plugin does not write that number into the DSP Property file. It intercepts the two Metadata queries at runtime with Harmony.

Target

  • Dyson Sphere Program: 0.10.34.28524-era API
  • BepInEx: 5.4.17
  • Plugin: 1.0.1

Install with r2modman

  1. Open the Dyson Sphere Program profile in r2modman.
  2. Open Settings.
  3. Choose Install local mod.
  4. Select the generated ZIP.
  5. Launch the game using Start modded.

BepInEx 5.4.17 is declared as a dependency in manifest.json.

Config

After the first modded launch:

BepInEx/config/godvector.dysonsphereprogram.infinitemetadata.cfg

Default:

  • Enabled = true
  • MetadataAmount = 8000000000000000000

Compatibility

Do not use another mod that patches the same Metadata total/available methods unless you know its Harmony patch ordering is compatible.