UNPKG

@nativewrappers/fivem

Version:

Native wrappers and utilities for use with FiveM.

58 lines (57 loc) 1.58 kB
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); import { Control } from "../../enums/Control"; import { InputMode } from "../../enums/InputMode"; class MenuSettings { static { __name(this, "MenuSettings"); } scaleWithSafezone = true; resetCursorOnOpen = true; mouseControlsEnabled = true; mouseEdgeEnabled = true; controlDisablingEnabled = true; audio = { library: "HUD_FRONTEND_DEFAULT_SOUNDSET", upDown: "NAV_UP_DOWN", leftRight: "NAV_LEFT_RIGHT", select: "SELECT", back: "BACK", error: "ERROR" }; enabledControls = { [InputMode.GamePad]: [Control.LookUpDown, Control.LookLeftRight, Control.Aim, Control.Attack], [InputMode.MouseAndKeyboard]: [ Control.FrontendAccept, Control.FrontendAxisX, Control.FrontendAxisY, Control.FrontendDown, Control.FrontendUp, Control.FrontendLeft, Control.FrontendRight, Control.FrontendCancel, Control.FrontendSelect, Control.CursorScrollDown, Control.CursorScrollUp, Control.CursorX, Control.CursorY, Control.MoveUpDown, Control.MoveLeftRight, Control.Sprint, Control.Jump, Control.Enter, Control.VehicleExit, Control.VehicleAccelerate, Control.VehicleBrake, Control.VehicleHandbrake, Control.VehicleMoveLeftRight, Control.VehicleFlyYawLeft, Control.VehicleFlyYawRight, Control.FlyLeftRight, Control.FlyUpDown ] }; } export { MenuSettings };