Skip to content

Configuration Variables (Convars) ​

This document lists all configuration variables used in jo_libs, grouped by module.

Total convars: 21

Modules ​

Emit ​

ConvarSideTypeDefaultDescription
jo_libs:emit:bpsSharedInteger20000Default bit/s for latent events

Gizmo ​

ConvarSideTypeDefaultDescription
jo_libs:gizmo:enableCamClientBooleantrueEnable/Disable camera feature
jo_libs:gizmo:keys:cameraSpeedDownClientIntegerINPUT_SELECT_NEXT_WEAPONDecrease camera speed
jo_libs:gizmo:keys:cameraSpeedUpClientIntegerINPUT_SELECT_PREV_WEAPONIncrease camera speed
jo_libs:gizmo:keys:cancelClientIntegerINPUT_GAME_MENU_TAB_RIGHT_SECONDARYCancel operation
jo_libs:gizmo:keys:confirmClientIntegerINPUT_FRONTEND_ACCEPTConfirm placement
jo_libs:gizmo:keys:focusEntityClientIntegerINPUT_SHOP_SPECIALToggle focus on entity
jo_libs:gizmo:keys:moveDownClientIntegerINPUT_FRONTEND_RUPMove down
jo_libs:gizmo:keys:moveUpClientIntegerINPUT_FRONTEND_XMove up
jo_libs:gizmo:keys:moveXClientIntegerINPUT_SCRIPTED_FLY_LRMove left/right
jo_libs:gizmo:keys:moveYClientIntegerINPUT_SCRIPTED_FLY_UDMove forward/backward
jo_libs:gizmo:keys:snapToGroundClientIntegerINPUT_INTERACT_OPTION1Snap entity to ground
jo_libs:gizmo:keys:switchModeClientIntegerINPUT_RELOADSwitch between translate/rotate modes
jo_libs:gizmo:maxCamDistanceClientInteger80Maximum distance camera can be moved from player
jo_libs:gizmo:maxDistanceClientInteger100Maximum distance entity can be moved from starting position (set to false to disable)
jo_libs:gizmo:maxMovementSpeedClientFloat0.2Maximum movement speed for camera
jo_libs:gizmo:maxYClientInteger40Maximum Y value for camera rotation
jo_libs:gizmo:minMovementSpeedClientFloat0.001Minimum movement speed for camera
jo_libs:gizmo:minYClientInteger-40Minimum Y value for camera rotation
jo_libs:gizmo:movementSpeedClientFloat0.1Default movement speed for camera
jo_libs:gizmo:movementSpeedIncrementClientFloat0.01Increment value when adjusting camera speed

Example Configuration in server.cfg ​

Here's how you can override some of the default settings in your server.cfg file:

# Gizmo Module Configuration
set jo_libs:gizmo:enableCam true
set jo_libs:gizmo:maxDistance 150
set jo_libs:gizmo:maxCamDistance 100
set jo_libs:gizmo:movementSpeed 0.15

# Custom key bindings
set jo_libs:gizmo:keys:confirm "INPUT_FRONTEND_ACCEPT"
set jo_libs:gizmo:keys:cancel "INPUT_FRONTEND_CANCEL"

Last updated: