ItemUpgrader
Client-side upgrade roulette: favorites, 20-attempt history, biome filters, value tooltips, quick picks and quantity sliders. In-game UI/sound settings, character progression, one-stack rewards, 90% default chance cap. English/Russian.Changelog
0.7.1 · Cleaner menu / Главное окно и настройки
- Moved NO LIMITS into SETTINGS, with the original ? help and red balance recommendation.
- Moved RELOAD VALUES into SETTINGS; added ? help with the exact price-file path, edit/save/reload steps, exclusions and automatic-price restoration.
- Grouped these controls as immediate actions, separate from the visual-settings draft.
- Removed the main footer divider above SETTINGS and HISTORY; widened the footer hint area.
- Centered the subtitle below the main title; resized settings and help panels with comfortable spacing.
- Added Russian/English action hints. Prices, odds, progression, character state and earned rewards unchanged.
- «Без ограничений» и «Обновить цены» перенесены в настройки; у обеих функций есть вопросики с подсказками.
- Убрана линия над кнопками настроек и истории, подзаголовок выровнен по центру.
- Действия применяются сразу; кнопка «Применить» сохраняет параметры интерфейса.
0.7.0 · Personal catalog and comfort
- Character favorites, last selected reward/quantity and a saved 20-attempt history.
- Name/value/near-stake sorting and biome/progression filtering.
- Detailed value tooltips with quality, durability, totals, acquisition estimates and stack size.
- In-game text/menu size, scroll speed, spin duration, volume, sound and effect settings.
- Quiet original wheel/result sounds and a short success rune glow.
- Compact catalog toolbar, two complete card rows and separate history/settings windows with Esc support.
- The current history outcome stays hidden until the wheel stops; Apply saves settings together and Close discards the draft.
- Existing prices, 90% default chance cap, progression, one-stack default limits and reward receipts retained.
- Built with the supplied Valheim 1.0.16 and BepInEx 5.4.23.5 assemblies; intended for 1.0.17, pending live testing.
- No item-protection/locking feature added.
Русский
- Избранное, история последних 20 попыток и последняя цель с количеством сохраняются отдельно для персонажа.
- Сортировка по названию, ценности и близости к ставке; фильтр биома/этапа получения.
- Подробные подсказки с расчётом ценности, качеством, износом и размером стака.
- Окно настроек текста, меню, прокрутки, вращения, громкости, звуков и эффектов.
- Тихие звуки колеса и результата; краткое свечение рун при успехе.
- Компактная строка фильтров, два полных ряда карточек, отдельные окна истории и настроек.
- Баланс и получение сохранённых наград сохранены; защита предметов не добавлялась.
- Сборка по библиотекам 1.0.16; использование с 1.0.17 нужно проверить в игре.
0.6.4 (local UI update)
- Slim quantity sliders: 2-unit rail/fill and 6-by-12 handle, with no pale handle outline.
- Fixed Unity's perpendicular handle stretching: the height delta is zero, so visible size is exactly the handle area's height instead of adding a second height.
- Added comfortable spacing below quantity buttons and above the item-slot bottom, while retaining a larger invisible drag area.
- Moved UPGRADE lower and reduced its height slightly; wheel-to-button clearance increases from 6 to 19 reference units.
- Added a separate bold red Russian/English recommendation at the top of NO LIMITS hover help: keep the mode off to preserve upgrade balance.
- Increased help popup space, separated recommendation/body, and prewarmed the new bold glyphs across frames.
- Gameplay, presets, prices, quantity rules, config markers and saved rewards are unchanged. Local archive only; no Thunderstore package prepared for this version.
0.6.3
- Added ×2 / ×4 / ×8 random reward presets based on total selected stake value.
- Added 30% / 50% / 70% presets using the configured chance curve and cap.
- Presets choose an eligible item and its best legal integer quantity, then randomize within a nearby group. Actual value multiplier and odds are displayed; selection never starts a roll or spends items.
- Quick selection respects character discoveries, obtainable-item filtering, real stack sizes and the NO LIMITS ceiling. Search/category filters do not narrow automatic picks.
- Added integer quantity sliders for both stake and reward, synchronized with buttons and the reward number field; controls are locked during spins and pending rewards.
- Extended item slots downward for sliders and placed six preset buttons below the reward. Wheel, inventory grid, card pool and existing footer padding are retained.
- Manual quantity changes clear stale preset summaries. Balance, 90% default cap, migration markers and saved reward format are unchanged.
0.6.2
- Default maximum success chance reduced to 90%. The former standard 95% config value is migrated once; other custom values are retained.
- Combined the all-items and stack switches into NO LIMITS / БЕЗ ОГРАНИЧЕНИЙ, off by default on world/character entry. It bypasses discovery and one-stack limits together.
- Added a ? icon with a detailed localized hover popup showing the current quantity and chance caps. The configured ceiling, prices and obtainable-item filtering still apply.
- Switching back restores progression and one-stack rewards, clears undiscovered targets and clamps oversized quantities immediately.
- Added lower padding for RELOAD VALUES and more space between the wheel/needle and the header divider.
- Preserved prior rewards, price files, five-second spins, scrolling and the pooled catalog.
0.6.1
- Reward quantity defaults to one actual stack of the selected item, read from the game's item data.
- Added the top-left ONE STACK / ОДИН СТАК toggle, enabled on every player/world entry. Turning it off allows multiple stacks within the existing configured ceiling.
- Buttons and typed quantities share the per-item limit; the current reward limit is shown below the reward slot.
- Turning the limit back on clamps an oversized selection and recalculates its value and success chance immediately.
- The roll checks the quantity again before consuming the stake. The toggle is locked during spins and while a reward awaits collection.
- Previously earned rewards, custom values, progression, pricing and local-only operation are retained.
0.6.0
- Minimal Valheim-inspired UI: warm charcoal surfaces, subdued bronze/gold, thin borders and small corner accents.
- Refined chance wheel, larger item wells, clearer selected cards, restrained hover transitions and reward highlight.
- Reworked spacing between the wheel, labels and upgrade button; long item names use two lines with bounded font fitting.
- Standard 32-slot inventory fits without vertical clipping; catalog count moved next to its heading.
- Added slim draggable scrollbars; normalized mouse-wheel scrolling and the existing scroll-speed setting retained.
- Window scaling fits both axes, including ultrawide and 4:3 screens.
- Game Norse title font is reused when loaded and compatible with the translated title; unsupported glyphs use the existing body font.
- Decoration uses static vertex gradients and procedural meshes, with no texture bundles or continuous effects.
- Catalog still uses 20 pooled cards. Russian/English language, progression, economy 0.4.0, quantities and saved rewards retained.
0.5.1
- Automatic Russian/English UI follows the game language; other languages use English interface text.
- Translated all buttons, placeholders, categories, tooltips, status messages, errors and claim results.
- Language changes update existing labels, native item names and sorting without rebuilding the menu.
- Selections, quantities, progress, prices, prizes and roll outcomes are retained.
- Native item-name caches also invalidate between two English-fallback game languages.
0.5.0
- Default rewards follow the current character's discovered materials and crafting recipes.
- Top-left all-items toggle is off on world entry and preserves the obtainable-item filter.
- Removed obsolete/test/NPC-only records, including CapeTest and old health/stamina upgrades.
- Catalog acquisition paths use live loot, pickups, vendors, production and reachable processing.
- Switching back clears locked targets; mode cannot change during a spin; prior prizes remain claimable.
- Discovery refreshes a cache, with the 0.4.0 economy and custom prices retained.
0.4.0
- Медь, олово, бронза, железо, серебро, чёрный металл, Flametal и Bloodgold значительно дороже.
- Руда, лом, очищенный эйтр, редкие фрагменты, формы и эссенции приведены к новой шкале.
- Раздельный расчёт исходной себестоимости и обменной оценки: наценка применяется один раз.
- EquipmentValueFactor=0.60, CraftingMarkup=1.05 и пределы категорий по биомам.
- Плащи ограничены двумя/тремя единицами металла биома; отливки, сёдла и ключи также ограничены.
- Улучшения больше не суммируют цену всех ресурсов и идолов; бонус качества всегда максимум ×2.
- ReturnRate=0.85; для более дорогой цели показатель UpgradeChanceExponent=1.25.
- В меню показан коэффициент качества ставки; очень малые шансы видны в научной записи.
- Выбирается самая дешёвая допустимая цепочка рецептов; оценка вещей без рецепта улучшена.
- Переход с 0.3.0 пересчитывает автоматические цены и сохраняет ручные цены/отключения.
- Резервные копии обоих файлов цен перед переходом на 0.4.0; подробный каталог и отчёт баланса.
- Сохранены производительность меню, быстрая прокрутка, количество награды и плавное колесо.
0.3.0
- Прокрутка колёсиком: два ряда за деление, нормализация небольших значений ввода.
- Настройка Visual.ScrollRowsPerNotch (по умолчанию 2).
- Цены реальных ресурсов Deep North, форм, эссенций, идолов и редких наград.
- Полные цепочки Frost Foundry, печей, мельниц, приготовления и брожения.
- Рецепты только для улучшения не используются как стоимость получения качества 1.
- Автоматические цены пересчитываются; ручные изменения и отключения сохраняются.
- Резервная копия старого ItemValues.json создаётся до перехода.
- Название Item Upgrader и новый ID valheim.itemupgrader.
- Импорт старых настроек и сохранённых наград.
0.2.0
- Колесо уменьшено и отделено от заголовка и кнопки дополнительными отступами.
- Вращение: 5 секунд, плавный разгон, равномерный ход и плавное торможение.
- Каталог: 20 переиспользуемых карточек вместо полного пересоздания ~1000 карточек.
- Карточки инвентаря переиспользуются. Подготовка меню распределена по кадрам.
- Выбор предмета и запуск попытки не пересоздают каталог.
- Убраны принудительные полные сохранения персонажа и карты с каждого нажатия. Инвентарь и награда сохраняются через штатное автосохранение и выход из мира.
- Добавлено количество цели: кнопки − / + и числовое поле. По умолчанию максимум 1000.
- Суммарная ценность цели и вероятность пересчитываются по количеству.
- Награду можно получать частями при нехватке места; остаток хранится в ячейке.
- Старые сохранённые награды и таблица ценностей совместимы.
ОБНОВЛЕНИЕ Полностью закрой игру и замени ItemUpgrader.dll файлом из этого архива. Не удаляй cfg и ItemValues.json. Не оставляй вторую копию старой DLL в plugins.
