You are viewing a potentially older version of this package. View all versions.
BULLETBOT-ScaleInCart-1.2.1 icon

ScaleInCart

Scales valuables, modded valuables or anything in the cart and is highly configurable.

Date uploaded 2 days ago
Version 1.2.1
Download link BULLETBOT-ScaleInCart-1.2.1.zip
Downloads 7717
Dependency string BULLETBOT-ScaleInCart-1.2.1

README

ScaleInCart

  • Scales anything or valuables in the cart.
  • Supports REPOLib.
  • All players need to have the same config!

Configuration

  • Debugging:
    • Print Cart Names: If enabled, the cart names will be printed to the console. (Note: Prints at the start of the level.)
    • Print Valuables: If enabled, the valuables data will be printed to the console. (Note: Prints while grabbing the valuable.)
  • General:
    • Scale Everything: If enabled, every grabbable object will be scaled. If disabled, only valuables will be scaled.
    • Exclude Cart Names: Exclude specific carts from scaling their items by listing their names, separated by commas.
    • Revert Back To Original Scale: If enabled, valuables will revert to their original scale when not in the cart. If disabled, valuables will remain at their modified scale.
  • Scaling - General:
    • Scale Curve Type: Determines how valuables scale based on the curving style.
    • Custom Scale Curves: Curve values based on specific time points. Used when "Scale Curve Type" is set to Custom. Format: time=value, separated by commas.
    • Scale Curve Direction: Determines how the scale curve behaves during scaling.
    • Scale Speed: Determines how quickly valuables scale over time. Higher values make them scale faster.
    • Scale Delay: The initial delay in seconds before valuables begin scaling.
    • Scale Mass: If enabled, valuables will scale their mass. If disabled, valuables will not scale their mass.
    • Default Scale: Default scale factor for valuables when "Use Mass Scaling" is disabled.
  • Scaling - Mass:
    • Use Mass Scaling: If enabled, valuables will scale based on their mass. If disabled, valuables will scale based on their valuable scale or general default scale setting.
    • Scale Factors: Scale factors based on minimum mass thresholds. Format: mass=scale, separated by commas.
    • Default Scale: Default scale factor for valuables if no mass threshold is met.
  • Modded Valuable Configuration: Same as Valuable Configuration but for REPOLib valuables.
  • Valuable Configuration:
    • Generate Config: If enabled, this will generate config for specific valuable. (Note: Restarting the game is required.)
    • Use Valuable Scale: If enabled, this will force the valuable scale to be used no matter what the "Use Mass Scaling" and "Default Scale" value would be.
    • Valuable Scale: Determines the scale factor for specific valuable.
    • Use Valuable Mass Scale: If enabled, this will force the valuable mass scale to be used no matter what the "Scale Mass" value would be.
    • Valuable Mass Scale: Determines the mass scale factor for specific valuable.

CHANGELOG

Note

If that version is not listed here, do not download that version, as it can cause some issues.

1.2.1

  • Fixed equipped items disappearing.
  • Improved the valuable config performance and overall performance greatly.
  • Reworked the scaling behaviour.
  • Updated the config structure.

1.2.0

  • Added new config entries called "Print Cart Names" and "Exclude Cart Names".

1.1.9

  • Updated the code to support the latest version of REPOLib.

1.1.8

  • Updated the code to support the latest version of REPOLib.

1.1.7

  • Fixed certain issues.

1.1.6

  • Improved console logs to display the total valuable count and vanilla valuable count.
  • Added safe checks.

1.1.5

  • Added safety measures with scaling items.

1.1.4

  • Added a new config entry called "Smooth Scaling".
  • Added a new config entry called "Use Valuable Scale" for the "Valuable Scaling" section.

1.1.3

  • Fixed a scaling problem.
  • Updated the config entry called "Scale Speed".
  • Renamed the config entry called "Scale" to "Valuable Scale" in the "Valuable Scaling" section.

1.1.2

  • Added a new config entry called "Scale Delay".

1.1.1

  • Fixed formatting in certain langauges.

1.0.9

  • Fixed logging the startup message everytime the scene changes.

1.0.8

  • Reverted BepInEx version to Thunderstore's BepInExPack version.

1.0.7

  • Updated the code to support the latest version of REPOLib.

1.0.5

  • Changed the default value for "Scale Factors".

1.0.4

  • Added valuable support for REPOLib.
  • Updated the mod icon.
  • Changed mass scale factors to be configurable in a single entry.

1.0.2

  • Fixed an issue where non-valuable objects would not get scaled when "Use Mass Scaling" is off and "Scale Everything" is on. (Non-valuable objects will always scale on Mass Scaling)

1.0.0

  • Initial release.