janxious / ShopSeller

Make the BattleTech shops less hard to use
MIT License
2 stars 0 forks source link
battletech modtek

This mod is no longer supported. This repo is here for legacy version support and code visibility only.

ShopSeller

Make the BattleTech shops less hard/faster to use

BattleTech Mod (using BTML and ModTek) that adds fast selling to the shop.

You know how you have like a million jump jets and you want to sell some of them before the heat death of the universe. Well, here we are. Also you can buy more than one thing at a time. Also you can disable those popups! Also you can change the amount of spare change involved when the popups happen

Features

Download

Downloads can be found on Github.

Install

Settings

Setting Type Default Description
shiftKeyModifierActive bool true shift key modifier is enabled when clicking the sell button in shop
shiftKeyAmount int 10 sell this many of the selected item when shift key is held and sell button pressed
ctrlKeyModifierActive bool false ctrl key modifier is enabled when clicking the sell button in shop
ctrlKeyAmount int 25 sell this many of the selected item when ctrl key is held and sell button pressed (disabled by default)
ctrlAndShiftKeyCombinationModifierActive bool false ctrl+shift keys modifier is enabled when clicking the sell button in shop
ctrlAndShiftKeyCombinationAmount int 1000 sell this many of the selected item when shift+ctrl keys are held and sell button pressed (disabled by default)
warnWhenBuyingAbovePriceMinimum bool true popup a warning when buying multiple items and total above your set minimum cbill threshold
warnWhenSellingAbovePriceMinimum bool false popup a warning when selling multiple items and total above your set minimum cbill threshold
debug bool false enable debugging logs, probably not useful unless you are changing the code or looking at it as you run the mod

The minimum threshold is set in the file Mods\ShopSeller\constants\SimGameConstants.json. Vanilla is set at 100,000 C-Bills, and I upped that to 1,000,000 in this mod.

Special Thanks

HBS, @Mpstark, @Morphyum

Maintainer Notes: New HBS Patch Instructions