UI

The UI configuration allows customization of noisebar and steps UI positioning for the house robbery interface elements.

Overview

The UI configuration provides simple positioning control for key interface elements during house robberies. Server administrators can customize where the noise bar and mission steps appear on players' screens by selecting from predefined positions.

Configuration Structure

The UI configuration contains positioning settings for two main elements:

return {
    noisebar = {
        position = 'bottom-center'
    },
    
    steps = {
        position = 'right-center'
    }
}

Available Positions

The system supports 8 different screen positions:

top-leftposition
Upper left corner of the screen
top-centerposition
Top center of the screen
top-rightposition
Upper right corner of the screen
center-leftposition
Middle left of the screen
center-rightposition
Middle right of the screen (default for steps)
bottom-leftposition
Lower left corner of the screen
bottom-centerposition
Bottom center of the screen (default for noisebar)
bottom-rightposition
Lower right corner of the screen

Configuration Options

Noisebar Position

noisebar = {
    position = 'bottom-center'
}
noisebar.positionrequiredstring
Screen position for the noise bar element. Must be one of the available positions listed above.

Steps Position

steps = {
    position = 'right-center'
}
steps.positionrequiredstring
Screen position for the steps/mission progress element. Must be one of the available positions listed above.

Complete Configuration Example

return {
    noisebar = {
        position = 'bottom-center' 
    },
    
    steps = {
        position = 'right-center'  
    }
}