You are viewing a potentially older version of this package. View all versions.
Dj_Haski-AdvanceMyShop-1.1.0 icon

AdvanceMyShop

Upgrade your shop with discounts, overpricings, multipliers - all configurable. Your shop - your rules.

Date uploaded 4 days ago
Version 1.1.0
Download link Dj_Haski-AdvanceMyShop-1.1.0.zip
Downloads 6445
Dependency string Dj_Haski-AdvanceMyShop-1.1.0

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

README

AdvanceMyShop

Customize every aspect of your pricing system: discounts, markups, and multipliers — all fully configurable to align with your game view. Your store, your rules: take control and optimize for comfortable experience.

Configuration

Use mod manager of your preference or REPOConfig to edit mod settings.

I strongly suggest to tailor those settings to your liking, because everyone see game different.

Available options

Setting Default Description
General.DiscountChance 50 Chance of a discount to occur. Works shop wide. Set to 0 to disable.
General.OverpriceChance 50 Chance of an overprice to occur. Works shop wide. Set to 0 to disable.
General.OverpriceMultiplier 1 This multiplier will be applied to the base generated percentage from 'Percentages'. Set to 1 to disable.
General.IndividualApply false If enabled, then each item will have a chance of being overpriced/discounted separately, rather than the whole shop.
General.Percentages 0.5, 1, 2.5, 5, 10, 15, 20, 25, 30, 50 List of percentages that will be used in the overpricing/discounts event.
General.FreeItemChance 0.5 Chance of a free item to occur. Works per item. Set to 0 to disable.
General.OverpricedItemChance 0.5 Chance of an REALLY overpriced item to occur. Works per item. Set to 0 to disable.
General.OverpricedItemMultiplier 5 Multiplier applied to the overpriced item.
Multipliers.BasePriceMultiplier 1 Base price multiplier applied to all items (e.g. price * multiplier). Set to 1 to disable.
Multipliers.MultiplierFor_[itemCategory] 1 Multiplier applied to [itemCategory] items. Set to 1 to disable.

Compatibility

Mod was made to be compatible with other mods that change shop pricings, however I can't guarantee it because of my "skill issue". If you encounter strange behaviour AFTER this mod have been installed, please report it.

Mod was tested with 37 mods installed, including ones that change multipliers.

Bugs and suggestions

Feel free to open issue at GitHub!

Credits

  • R.E.P.O. Community
  • semiwork (for creating such an amazing game)

CHANGELOG

v1.1.0

  • Improved compatibility with other mods changing various multipliers? Idk
  • Percentages now supports float type (e.g. 1.5 or 0.25).
    • Percentages now populated with smaller numbers by default to decrease chance of "buy all shop for nothing" thing to occur.
  • Added OverpriceMultiplier to increase problems when overpricing occurs. Have fun with that lol.
  • Increased FreeItemChance from 0.3% to 0.5% by default.
  • Added OverpricedItemChance (default is 0.5%) which will multiply item cost by OverpricedItemMultiplier (default is 5).
  • Boring code chore. I want it to look pretty, what!?

v1.0.1

  • Updated README due to another skill issue.

v1.0.0

  • Initial release, have fun!