You are viewing a potentially older version of this package. View all versions.
BowenArrows-BepisDynamicVariablePowerTools-1.0.0 icon

BepisDynamicVariablePowerTools

A Resonite mod that adds a variety of powerful functions to dynamic variables and their spaces.

Date uploaded 2 weeks ago
Version 1.0.0
Download link BowenArrows-BepisDynamicVariablePowerTools-1.0.0.zip
Downloads 8
Dependency string BowenArrows-BepisDynamicVariablePowerTools-1.0.0

This mod requires the following mods to function

ResoniteModding-BepisLoader-1.6.0 icon
ResoniteModding-BepisLoader

A mod loader which allows using BepInEx with Resonite

Preferred version: 1.6.0
ResoniteModding-BepisResoniteWrapper-1.0.2 icon
ResoniteModding-BepisResoniteWrapper

Common hooks and events library for BepInEx Resonite mods. Provides essential events like OnEngineReady to simplify mod development.

Preferred version: 1.0.2

README

Bepis Dynamic Variable Power Tools

Thunderstore Badge

A Resonite mod that adds a variety of powerful functions to dynamic variables and their spaces. This mod is a port of and heavily inspired by Dynamic Variable Power Tools by Banane9

Installation (Manual)

  1. Install BepisLoader for Resonite.
  2. Download the latest release ZIP file (e.g., BowenArrows2K-BepisDynamicVariablePowerTools-1.0.0.zip) from the Releases page.
  3. Extract the ZIP and copy the plugins folder to your BepInEx folder in your Resonite installation directory:
    • Default location: C:\Program Files (x86)\Steam\steamapps\common\Resonite\BepInEx\
  4. Start the game. If you want to verify that the mod is working you can check your BepInEx logs.

Open Changlog

CHANGELOG

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Planned]

  • Context Menu drop actions

[Unreleased]

[1.1.0]

Added

  • Change text display on Protoflux Drives to show Variable names

Changes

  • Refactored rename dynamic variable sources, thank you IHaveAName2653

[1.0.4]

Added

  • Change text display on Protoflux Value sources to show Variable name
  • Setting to toggle to change to text display on Value sources

[1.0.3]

Fixed

  • TryGetLinkedSpace now gets DynamicVariableSpace.
  • Open Inspector and Open Worker Inspector for Space now generates correctly.

[1.0.2]

Added

  • System.Reflections value refs for build compatibility
  • Github Actions

Removed

  • Remora.Resonite.SDK no longer used

[1.0.1]

Changes

  • New Icon

[1.0.0]

Added

  • Rename Linked Dynamic Variable functionality.
  • Rename Linked Variable from Dynamic Variable Space functionality.
  • DebugInfo Output Linked Variables on Dynamic Variable Space functionality.
  • DebugInfo Output Dynamic Variable Component Hierarchy on Dynamic Variable Space functionality.
  • DebugInfo Pop-Out Text Display functionality.
  • Mod_Enabled Setting this toggles the main UI Generation injection.
  • ChangeProtoFluxStringInputs Setting this toggles the adjustment of String Inputs connected to Write/ReadDynamicVariable ProtoFlux nodes via the path connection.
  • DebugInfo_Enabled setting toggles the DebugInfo Output UI generation on DynamicVariableSpaces.
  • DebugInfo_LinkedVars setting that toggles the generation of the Output Variable Definitions buttonon DynamicVariableSpaces.
  • DebugInfo_CompHierarchy setting that toggles the generation of the Output Component Hierarchy button on DynamicVariableSpaces.
  • DebugInfo_OutputInPopoutUI setting that toggles between the Pop-out Text Display and Output StringField UI generation methods.