Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ShopEnhancements
Give you unprecedented control over the shop. Limitless configuration options for item count and cost scaling.
By discjenny
| Date uploaded | a year ago |
| Version | 2.0.0 |
| Download link | discjenny-ShopEnhancements-2.0.0.zip |
| Downloads | 3711 |
| Dependency string | discjenny-ShopEnhancements-2.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Shop Enhancements
A mod that enhances the shop experience in Lethal Company by adding more shelf space, configurable item counts, and price scaling options.
Features
🛍️ Expanded Shop Space
- Additional shelf space using GalaxyMods' custom shelf prefab (Credit: GalaxyMods)
- Better organization of items in the shop
- More room for the increased item variety
📦 Configurable Item Counts
Control the minimum and maximum number of items that can appear in the shop for each category:
- Regular Carts
- Pocket Carts
- Guns
- Melee Weapons
- Grenades
- Drones
- Mines
- Trackers
- Power Crystals
- Health Packs
- Upgrades
💰 Price Scaling Options
- Global Price Multiplier: Adjust all shop prices with a single multiplier (0.1x to 5.0x)
- Upgrade Cost Scaling Modes:
- Vanilla: Base game behavior (cost scales with total purchased)
- HighestPlayer: Cost scales with the highest level any single player has for that upgrade
🔧 Upgrade Type Controls
Individual maximum counts for each upgrade type:
- Health Upgrades
- Energy Upgrades
- Strength Upgrades
- Speed Upgrades
- Jump Upgrades
- Map Upgrades
- Launch Upgrades
- Range Upgrades
Configuration
All settings can be found in BepInEx/config/discjenny.ShopEnhancements.cfg
The config file is organized into three sections:
- Shop Settings - Item Count
- Shop Settings - Cost Scaling
- Upgrade Settings - Max Amount
Default Values
- Global Price Multiplier: 1.0 (normal prices)
- Upgrade Cost Mode: Vanilla
- Item Counts: Varies by category, check config file for details
- Upgrade Maximums: Configurable per upgrade type
Bug Reports
Found a bug? Please report it on our GitHub Issues page.
When reporting bugs, please include:
- Your mod version
- Steps to reproduce the issue
- Expected vs actual behavior
- Any error messages or logs
- Whether the issue occurs in single player, as host, or as client
Credits
- GalaxyMods: Custom shelf prefab used for expanded shop space
- REPOLib: Core dependency providing essential functionality
- Contributors: Everyone who has reported bugs and suggested features
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
Changelog
[2.0.1] - 03-30-2025
Added
- Compatibility with other mods that add custom shop items
- Automatic adjustment of shop space and item counts for modded items
- Preservation of custom items while managing vanilla items
Changed
- Improved shop item filtering to only remove vanilla items
- Shop spawn limits now account for modded items in calculations
- Better handling of item list management for mod compatibility
Fixed
- Issue where custom modded items were being cleared from shop
- Spawn limit calculations not considering modded items
- Potential conflicts with other mods' shop items
[2.0.0] - 03-29-2025
Added
- Expanded shop space using GalaxyMods' custom shelf prefab
- Global price multiplier (0.1x to 5.0x) for all shop items
- Individual maximum counts for each upgrade type:
- Health Upgrades
- Energy Upgrades
- Strength Upgrades
- Speed Upgrades
- Jump Upgrades
- Map Upgrades
- Launch Upgrades
- Range Upgrades
- Configurable min/max counts for new item categories:
- Regular Carts
- Pocket Carts
- Guns
- Melee Weapons
- Grenades
- Drones
- Mines
- Trackers
- Power Crystals
- Health Packs
- New upgrade cost scaling mode: HighestPlayer
- Cost scales with highest level any player has for that upgrade
- Alternative to vanilla's total-purchased scaling
Changed
- Completely reworked shop item spawning system
- Improved configuration organization with three distinct sections:
- Shop Settings - Item Count
- Shop Settings - Cost Scaling
- Upgrade Settings - Max Amount
- Better logging for debugging and troubleshooting
- Updated to use REPOLib for core functionality
Fixed
- Item spawning issues in multiplayer
- Upgrade cost scaling inconsistencies
- Various edge cases with item counts
[1.1.0] - 03-29-2025
Added
- New configuration option
UpgradeCostScalingModewith two modes:Vanilla: Preserves default game behavior (50% price increase per purchase, 5% discount per additional player)HighestPlayer: Price scales only with highest upgrade level among players, ignoring multi-player discounts
- Automatic cleanup of outdated configuration entries during updates
- Better organization of configuration file into clear sections
Changed
- Improved configuration handling to preserve user settings during updates
- Reorganized configuration file into logical sections for better readability
[1.0.0] - 03-29-2025
Added
- Initial release.
- Configuration option
MaxUpgradeItemsto set the maximum number of shop upgrades (default: 14, range: 0-14). - Configuration option
MinUpgradeItemsto set the minimum number of shop upgrades (default: 14, range: 0-14). - Validation to ensure MinUpgradeItems is not greater than MaxUpgradeItems.
- Randomization of the number of upgrade items spawned between the configured (and validated) min and max values each time the shop initializes.
- Functionality applies only when the player is the host (MasterClient) or in singleplayer mode.