From b6bc9e6fa4563231cddaa8357e3f5216cef1ae09 Mon Sep 17 00:00:00 2001 From: WantedDV <122710241+WantedDV@users.noreply.github.com> Date: Sun, 16 Apr 2023 21:02:59 -0230 Subject: [PATCH] Add unlock class slots togle to stats menu --- data/ui_scripts/cac_options/__init__.lua | 21 --------------------- data/ui_scripts/stats/__init__.lua | 13 ++++++++++++- 2 files changed, 12 insertions(+), 22 deletions(-) delete mode 100644 data/ui_scripts/cac_options/__init__.lua diff --git a/data/ui_scripts/cac_options/__init__.lua b/data/ui_scripts/cac_options/__init__.lua deleted file mode 100644 index 8079e04d..00000000 --- a/data/ui_scripts/cac_options/__init__.lua +++ /dev/null @@ -1,21 +0,0 @@ -Dvar.purchasedClassSetCount:set( 10 ) - -Engine.GetCustomClassCount = function( arg0 ) - return 10 -end - -Engine.GetNumberOfClassSetsOwned = function( arg0 ) - return 10 -end - -Engine.IsClassSetsAvailableForCurrentGameMode = function() - return true -end - -function IsClassSetsAvailableForCurrentGameMode() - return Engine.IsClassSetsAvailableForCurrentGameMode() -end - -function DoesPlayerHaveExtraSlotsItem( arg0 ) - return true -end diff --git a/data/ui_scripts/stats/__init__.lua b/data/ui_scripts/stats/__init__.lua index a20f2ea3..b9b5a34b 100644 --- a/data/ui_scripts/stats/__init__.lua +++ b/data/ui_scripts/stats/__init__.lua @@ -42,7 +42,18 @@ DataSources.MPStatsSettings = DataSourceHelpers.ListSetup( "MPStatsSettings", fu }, }, nil, updateDvar )) end - table.insert( optionsTable, CoD.OptionsUtility.CreateDvarSettings( controller, "Unlock All Attachments", "All attachments on weapons are unlocked.", "MPStatsSettings_unlockall_attachments", "cg_unlockall_attachments", { + table.insert( optionsTable, CoD.OptionsUtility.CreateDvarSettings( controller, "Unlock All Class Slots", "Unlock all create-a-class slots and sets.", "MPStatsSettings_unlockall_cac_slots", "cg_unlockall_cac_slots", { + { + option = "MENU_DISABLED", + value = 0, + default = true + }, + { + option = "MENU_ENABLED", + value = 1 + }, + }, nil, updateDvar )) + table.insert( optionsTable, CoD.OptionsUtility.CreateDvarSettings( controller, "Unlock All Attachments", "All attachments on weapons are unlocked.", "MPStatsSettings_unlockall_attachments", "cg_unlockall_attachments", { { option = "MENU_DISABLED", value = 0,