feat: 'fast limit menu first' config to determine new sort order

This commit is contained in:
TrevorBarns
2021-03-26 13:41:41 -05:00
parent 4bc6d010ca
commit cfce5e4b85
2 changed files with 11 additions and 3 deletions

View File

@@ -511,9 +511,13 @@ if ( RADAR:IsFastLimitAllowed() ) then
end
-- Add the fast options to the main menu options table
--PR TrevorBarns: push to front of table, for ease of access.
table.insert( self.vars.menuOptions, 1, fastOptions[1] )
table.insert( self.vars.menuOptions, 2, fastOptions[2] )
if CONFIG.fast_limit_menu_first == true then
table.insert( self.vars.menuOptions, 1, fastOptions[2] ) --FasSpd
table.insert( self.vars.menuOptions, 2, fastOptions[1] ) --FasLoc
else
table.insert( self.vars.menuOptions, fastOptions[1] ) --FasLoc
table.insert( self.vars.menuOptions, fastOptions[2] ) --FasSpd
end
end
-- Returns the numerical fast limit

View File

@@ -38,6 +38,10 @@ CONFIG = {}
-- exceeds the fast limit, it will be locked into the fast box. Default setting is disabled to maintain realism
CONFIG.allow_fast_limit = true
-- Radar fast limit menu order
-- When enabled, the fast limit options menu will be displayed first followed by fast lock toggle, then all default menu options.
CONFIG.fast_limit_menu_first = true
-- Radar only lock players with auto fast locking
-- When enabled, the radar will only automatically lock a speed if the caught vehicle has a real player in it.
CONFIG.only_lock_players = false