Menus

data/menus.lua

All menus that are not generated during runtime are defined here. Translations for menu labels can be handled in here.

Defaults

local menus = {
    jobMenuPreview = {        
        label = "Job Menu",
        icon = "fa-solid fa-circle-info",
        text = "Garbage job interactions.",
        retEvent = "ti_garbageJob:jobMenuPreview"
    },

    jobMenu = {        
        {
            isHeader = true,
            label = "Job Menu",
            icon = "fa-solid fa-circle-info",
        },
        {
            label = "Change Clothes",
            text = "Switch between your regular and job outfit.",
            icon = "",
            retEvent = "ti_garbageJob:changeClothes"
        },
        {
            label = "Spawn Truck",
            text = "Spawn a garbage truck.",
            icon = "",
            retEvent = "ti_garbageJob:spawnTruckMenu"
        },
        {
            label = "Singleplayer Route",
            text = "Start a singleplayer route.",
            icon = "",
            retEvent = "ti_garbageJob:startSingleplayer"
        },
        Config.allowMultiplayer and {
            label = "Multiplayer Route",
            text = "Start a multiplayer route.",
            icon = "",
            retEvent = "ti_garbageJob:startMultiplayer"
        } or nil
    },

    returnMenuPreview = {        
        label = "Return Menu",
        icon = "fa-solid fa-circle-info",
        text = "Return your garbage truck.",
        retEvent = "ti_garbageJob:returnTruck"
    },
}

Last updated