Nitro Type - Mod Menu

Unified Nitro Type mod menu shell at /settings/mods with route takeover, mod tabs, and race-options-inspired settings layout.

These are versions of this script where the code was updated. Show all versions.

  • v3.0.0 23.03.2026

    Nitro Type - Mod Menu (2.0.13.0.0)

    Added

    • Added session-based alive heartbeat detection so running scripts are recognized more reliably on the current page load.
    • Added a 24-hour Greasy Fork version cache with direct version lookups through GM_xmlhttpRequest.
    • Added Update Available indicators in the Mods dropdown and on module cards without forcing the full outdated-state UI.
    • Added a Clear Settings button next to Rescan Mods for suite-wide preference and cache resets.
    • Added persistent storage for Mod Menu UI state and tab order so those preferences survive Nitro Type site-data clears.
    • Added shared route-helper support so Mod Menu reacts more cleanly to Nitro Type SPA navigation.

    Changed

    • Standardized the script name and namespace as part of the official suite release.
    • Switched Mod Menu's durable preferences from Nitro Type site storage to canonical Tampermonkey-backed storage while keeping local mirrors for manifests and shared state.
    • Manifest handling now includes scriptVersion, storageVersion, and supportsGlobalReset metadata for participating scripts.
    • Version polling is now advisory-only and scoped to the mods page instead of doing unnecessary background checks site-wide.

    Fixed

    • Reduced unnecessary full-page redraws by dirty-checking manifest and alive snapshots before rerendering.
    • Improved stale manifest and stale alive-key cleanup so installed script status stays accurate after updates or reinstalls.
    • Smoothed dropdown reinjection and mods-page UI recovery across Nitro Type rerenders.
    • Fixed inline select fallback handling so compound dropdown settings do not appear blank after refresh.
    • Fixed Race Options dark-mode child control bridging so Always / Same as system reflects the real saved state reliably in Mod Menu.
    • Cleaned leftover debug/re-render noise from the public release build.
  • v2.0.1 22.03.2026

    Nitro Type Mod Menu — v2.0.1 Metadata Added @downloadURL and @updateURL for automatic update detection via Greasyfork

  • v2.0.0 22.03.2026

    Here's the changelog:


    Mod Menu v2.0.0 Changelog

    New Modules

    • Toolkit preview card — Garage organizer, shop leaks, cash hiding, keyboard shortcuts, appearance toggles, notification controls, and more. Seven preview sections matching the Toolkit's full settings structure.
    • Enhanced Stats preview card — Session counter, hidden racer stats, post-race WPM graphs, enhanced racelog, league calculators, and tournament wins. Four preview sections across Racer Profile, Race, Stats Page, and Leagues.

    New Field Types

    • Action buttons — Scripts can now expose clickable action buttons in the mod menu (e.g. "Open Garage Organizer"). Action buttons dispatch ntcfg:action events so external scripts can respond.
    • Note fields — Informational and warning notes can now appear inline within settings sections, with info and warning tones.

    Conditional Settings

    • visibleWhen — Settings can now be shown or hidden based on the value of another setting (e.g. "Custom Cash Text" only appears when cash display mode is set to "Custom").
    • disabledWhen — Settings can be greyed out and locked based on another setting's value (e.g. individual notification toggles are disabled when "Disable All Notifications" is on).
    • Conditions update in real-time as you toggle settings — no page reload needed.

    Keyboard Shortcuts Overhaul

    • Per-shortcut modifiers — Each shortcut now has its own primary and secondary modifier keys instead of a single global modifier.
    • Platform-aware labels — Modifier keys display as ⌥/⇧/⌃/⌘ on Mac and Alt/Shift/Ctrl/Win on Windows and ChromeOS.
    • Toggle settings via shortcuts — Shortcuts can now toggle any boolean mod menu setting on/off, not just navigate to URLs. Cascading dropdowns let you pick the script and setting to toggle.
    • Action mode selector — Each shortcut row now has a URL/Setting mode toggle to switch between page navigation and setting toggling.

    Icons

    • Custom manifest icons — Scripts can now provide their own SVG icon via manifest.icon, rendered automatically in tabs and preview cards.
    • Toolkit icon — Wrench/pliers tool icon.
    • Enhanced Stats icon — Heartbeat/pulse line icon.

    Manifest Improvements

    • Section-level metadata — Manifests can now pass layout, preview, and resetButton properties on sections for richer UI control.
    • Extended setting metadatacompound, warn, presets, normalize, and section properties are now passed through from manifest settings.

    Styling

    • New CSS for keymap fields (modifier selects, action selects, script/setting dropdowns).
    • Action button styles (primary, secondary, danger).
    • Note field styles with info (blue) and warning (orange) tones.

  • v1.0.0 18.03.2026