# Config

```lua
config.openMenu = 'F5' -- https://docs.fivem.net/docs/game-references/controls/
config.menuPosition = "thunder" -- left / right / thunder
config.lang = 'en' -- Language | en / fr defaults translations.lua
config.UltraWide = true -- Support for ultrawide monitors
config.subtitle = '~b~Vehicle Menu' -- Subtitle of menu
-- Descriptions of Menus
config.donate = "Visit ~b~https://nlrpfivepd.tip4serv.com ~w~to ~g~~bold~Donate ~w~and ~y~~h~Unlock NLRP ~HC_149~Vehicles~w~!"
config.personalvehiclecategory = "Select this category to view your ~HC_176~~bold~Personal Vehicle(s)."
config.personalvehicle = "~HC_12~Thank you ~w~for purchasing a ~HC_176~~bold~Personal Vehicle!"
-- Visibility options for features:
-- "everyone":    Visible and usable by everyone.
-- "show":        Visible to everyone, but only players with the ACE permission can use it.
-- "aceperms":    Visible and usable only to players with the ACE permission.
-- "off":         Completely hidden and unusable for everyone.
config.Delete = {
    visibility = "show",
    defaultState = true,        -- On or Off by Default
    permission = "NLRP.Delete"  -- Ace Permission
}
config.InfiniteFuel = {
    visibility = "aceperms",
    defaultState = false,        -- On or Off by Default
    permission = "NLRP.InfiniteFuel"  -- Ace Permission
}
config.MaxEMS = {
    visibility = "aceperms",
    defaultState = true,        -- On or Off by Default
    permission = "NLRP.InfiniteFuel"  -- Ace Permission
}
config.ExtrasOn = {
    visibility = "aceperms",
    defaultState = true,        -- On or Off by Default
    permission = "NLRP.InfiniteFuel" -- ACE permission
}
config.KeepEngineRunning = {
    visibility = "everyone",
    defaultState = false,        -- On or Off by Default
    permission = "NLRP.Everyone" -- ACE permission
}
config.VehicleOptions = {
    visibility = "everyone",
    permission = "NLRP.Everyone" -- ACE permission
}
-- Right Label Emojis
config.locked = "🔒"
config.unlocked = "🔓"
config.arrow = "➡️"
config.vehicleoptions = "⚙️" -- Vehicle Options Menu Emoji
config.modmenu = "🔧" -- Mod Menu Emoji
config.extrasmenu = "🚨" -- Extras Menu Emoji
config.colorsmenu = "🖌️" -- Color Menu Emoji
config.licenseplate = " 🏷️" -- Don't remove space | License Plate Text emoji
config.banner = 'graph0001' -- Banner name
config.cooldown = 1000 -- In ms | Cooldown between each vehicle spawn
config.useOkokNotify = true -- Set this to true to use okokNotify, false to use the default chat message
config.useOkokLoading = true -- Set this to true to use okokNotify for loading messages, false to use showLoadingMessage
config.maxAttempts = 30 -- Max attempts to spawn vehicle
config.attemptDelay = 500 -- Delay in ms between attempts
config.loadingtime = 2000 -- Delay before player gets message about the vehicle loading in ms
config.CleanVehicle = true -- Enable / Disable Clean vehicle spawn
config.debug = {
    showmaindebug = {
        enabled = false,
        category = true,
        features = true,
        debugcategoryWidth = 18, -- Spaces in between Categoy names in the debug log
        maxNameLength = 35, -- 0 or false = unlimited, else trim & add "..."
        stripHC = true, -- remove "~HC_<number>~" tokens from names
    },
    spawningdebug = false,
    failedspawningdebug = false
}

-- Vehicle categories and permissions
config.cars = {
    {name = "🦝 Owner Menu", menuTitle = "Owner Vehicles", unlockDescription = "Custom Description for", ace = "NLRP.Owner", show = false,
        vehicles = {
            {name = "adder", model = "adder"},
        }},
    {name = "Free Menu", menuTitle = "Free Vehicles Menu", ace = "NLRP.Everyone", show = true,
        vehicles = {
            {name = "adder", model = "adder"},
        }},
    {name = "Donator Menus", menuTitle = "Donator Vehicle Menus", rightlabel = config.arrow, unlockDescription = config.donate, lockedDescription = config.donate, ace = "NLRP.Everyone", show = true,
        subcategories = {
            {name = "Subscriptions Menus", menuTitle = "Subscriptions Vehicle Menus", rightlabel = config.arrow, unlockDescription = config.donate, lockedDescription = config.donate, ace = "NLRP.Everyone", show = true,
                subcategories = {
                    {name = "Donator Exclusive Menu", menuTitle = "Donator Exclusive Vehicles", unlockDescription = "Thank you for subscribing to Donator Exclusive Vehicle Pack!", lockedDescription = config.donate, ace = "NLRP.DonatorExclusive", show = true,
                        vehicles = {
                            {name = "adder", model = "adder"},
                        }},
                    }},
            }},
    {name = "Hot Job Menus", menuTitle = "Hot Job Vehicle Menus", rightlabel = config.arrow, ace = "NLRP.Everyone", show = true,
        subcategories = {
            {name = "Civ Menus", menuTitle = "~HC_33~Civ Vehicles", rightlabel = config.arrow, ace = "NLRP.Civ", show = true,
                subcategories = {
                    {name = "Real Civ Veh Menu", menuTitle = "Real Civ Vehicles", ace = "NLRP.Owner", show = false,
                        vehicles = {
                            {name = "adder", model = "adder"},
                        }},
                    {name = "GTA Civ Veh Menu", menuTitle = "Real Civ Vehicles", ace = "NLRP.Owner", show = false,
                        vehicles = {
                            {name = "adder", model = "adder"},
                        }},
                }},
            {name = "Roxwood Menu", menuTitle = "Roxwood Vehicles", ace = "NLRP.Roxwood", show = false,
                vehicles = {
                    {name = "adder", model = "adder"},                  
                }},
        }},
    {name = "~HC_176~Personal Menus", menuTitle = "~HC_176~Personal Vehicle Menus", rightlabel = config.arrow, unlockDescription = config.personalvehiclecategory, ace = "NLRP.Personal", show = false,
        subcategories = {
            {name = "Thunder's Menu", menuTitle = "Thunder's Vehicles", unlockDescription = config.personalvehicle, ace = "NLRP.Thunder", show = false,
                vehicles = {
                    {name = "adder", model = "adder"},
                }},
        }},
}
```
