LYRASTORE
Lyra Shops · Features

Level system

Upgrade products, storage and delivery trucks.

Stores grow through three upgrade paths. The owner opens them from the Level System tab.

PathWhat it unlocksNeeds
ProductsMore products listed at once (10 → 200)Total sales value + a fee
StorageA bigger safe: more slots and weightUnique customers + a fee
TrucksBigger delivery trucks (Rumpo → Pounder)Completed wholesale orders + a fee

Each path has 5 levels. Open a path to see every tier, what it unlocks and what it needs. Upgrade to Next Level turns on once you meet the requirements.

Configuring levels

Everything is in shared/level_config.lua:

lua
Config.LevelSystem.ProductLevels[2] = {
    name = "Intermediate",
    maxProducts = 25,
    requiredSales = 100,
    upgradeCost = 5000,
}
  • ProductLevels: maxProducts, requiredSales, upgradeCost
  • StashLevels: maxSlots, maxWeight, requiredCustomers, upgradeCost
  • TruckLevels: vehicleModel, trunk size, requiredWholesale, upgradeCost

The fee is paid from Config.Money.

Sales only count when they are made by real customers through the shop. They can't be faked from the client.

Last updated 28 Oct 2026 by Lyra