Some more mm rework, increase tokenCreditsDaily to 100k

This commit is contained in:
John Zimmermann
2026-10-11 14:35:53 +02:00
parent d89766d36d
commit 7af5b9648f
+25 -28
View File
@@ -267,7 +267,7 @@ function ConfigureShard()
-- Дневной лимит token credits, которые игрок может заработать за день. -- Дневной лимит token credits, которые игрок может заработать за день.
-- #106983 -- #106983
cvars.sv_tokenCreditsDailyLimit = 5000 cvars.sv_tokenCreditsDailyLimit = 100000
-- список запрещенного оборудования (кораблей и модулей) в лигах -- список запрещенного оборудования (кораблей и модулей) в лигах
Shard_SetupLeagueForbiddenEquipment( leagueForbiddenDefs ) Shard_SetupLeagueForbiddenEquipment( leagueForbiddenDefs )
@@ -379,7 +379,7 @@ function ConfigureMatchmaker()
maxPlayers = 4, maxPlayers = 4,
minPlayers = 1, minPlayers = 1,
regionLocalizedTimeInQueue = 10, regionLocalizedTimeInQueue = 10,
maxTimeInQueue = 10, maxTimeInQueue = 30,
levelsDesc = {}, levelsDesc = {},
query = { ["mmParams.pve"] = 1 }, query = { ["mmParams.pve"] = 1 },
special = { pve = 1, gameMode = 7, botPresetNames = { "BotsBZS_T3","BotsBZS_T4","BotsBZS_T5" }, }, special = { pve = 1, gameMode = 7, botPresetNames = { "BotsBZS_T3","BotsBZS_T4","BotsBZS_T5" }, },
@@ -395,42 +395,38 @@ function ConfigureMatchmaker()
minPlayers = 1, minPlayers = 1,
maxExpandTime = 30, maxExpandTime = 30,
regionLocalizedTimeInQueue = 10, regionLocalizedTimeInQueue = 10,
maxTimeInQueue = 10, maxTimeInQueue = 120,
maxSquadTimeInQueue = 0x7FFFFFFF, maxSquadTimeInQueue = 240,
levelsDesc = { levelsDesc = {
s1338_pandora_dreadnwreck = { 2,3,4,23 }, s1338_devilsjaw = {9,11},
s1420_ceres3_northmsite = { 2,3,4,23 }, s1420_ceres3_northmsite = {9,11},
s1338_devilsjaw = { 2,3,4,23 }, s1420_ceres3_asteroidcity = {9,11},
s1340_thar_aliendebris13 = { 2,3,4,23 }, s8256_thar_barrierdebris = {9,11},
s1338_pandora_anomaly = { 2,3,4,23 }, s1338_pandora_dreadnwreck = {9,11},
s1420_ceres3_asteroidcity = { 2,3,4,23 },
s1340_thar_gasgiant = { 2,3,4,23 },
s8256_thar_barrierdebris = { 2,3,4,23 },
s8256_thar_threshold = { 2,3,4,23 },
s1340_aliendestsatation = { 2,3,4,23 },
}, },
query = { ["mmParams.arcade"] = 1, mmRank = { ["$gte"] = 1, ["$lte"] = 15 }, mmSquadRank = { ["$gte"] = 1, ["$lte"] = 15 }, mmValue = { ["$gte"] = 0, ["$lt"] = 100 } }, query = { ["mmParams.arcade"] = 1, mmRank = { ["$gte"] = 1, ["$lte"] = 15 }, mmSquadRank = { ["$gte"] = 1, ["$lte"] = 15 }, mmValue = { ["$gte"] = 0, ["$lt"] = 100 } },
special = { arcade = 1, botPresetNames = { "BotsBZS_T4" } }, special = { arcade = 1, botPresetNames = { "BotsBZS_T4" } },
} }
--arcadeQueueTemplate.levelsDesc = "s1338_pandora_dreadnwreck:4; s1340_thar_aliendebris13:4; s8256_thar_threshold:4" --arcadeQueueTemplate.levelsDesc = "s1338_pandora_dreadnwreck:4; s1340_thar_aliendebris13:4; s8256_thar_threshold:4"
table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 1, 11, 1, 11, 0, 20 ) ) table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 1, 6, 1, 11, 0, 99, { special = { arcade = 1, botPresetNames = { "Medium" } } }) )
--arcadeQueueTemplate.levelsDesc = "s1338_devilsjaw:4,9,10; s1340_aliendestsatation:4,10; s1340_thar_gasgiant:4,9; s1420_ceres3_northmsite:4,9,10" --arcadeQueueTemplate.levelsDesc = "s1338_devilsjaw:4,9,10; s1340_aliendestsatation:4,10; s1340_thar_gasgiant:4,9; s1420_ceres3_northmsite:4,9,10"
table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 1, 11, 1, 11, 20, 99 ) ) table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 7, 11, 1, 11, 0, 99 ) )
-- --
--arcadeQueueTemplate.levelsDesc = "s1338_pandora_dreadnwreck:4; s1340_thar_aliendebris13:4; s8256_thar_threshold:4" --arcadeQueueTemplate.levelsDesc = "s1338_pandora_dreadnwreck:4; s1340_thar_aliendebris13:4; s8256_thar_threshold:4"
arcadeQueueTemplate.special = { arcade = 1, botPresetNames = { "BotsBZS_T5" } } arcadeQueueTemplate.special = { arcade = 1, botPresetNames = { "BotsBZS_T5" } }
table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 12, 17, 12, 15, 0, 20 ) ) table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 12, 17, 12, 17, 0, 99 ) )
table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 12, 17, 12, 15, 51, 99 ) ) -- table.insert( queuesConfigLo, InstantiateQueueTemplate( arcadeQueueTemplate, 12, 17, 12, 17, 51, 99 ) )
local coopQueueTemplate = { local coopQueueTemplate = {
maxPlayers = 12, maxPlayers = 12,
optimalPlayers = 4, optimalPlayers = 4,
minPlayers = 1, minPlayers = 1,
regionLocalizedTimeInQueue = 10, regionLocalizedTimeInQueue = 10,
maxTimeInQueue = 10, maxTimeInQueue = 30,
maxExpandTime = 30,
levelsDesc = { levelsDesc = {
s1338_devilsjaw = {4,9,11}, s1338_devilsjaw = {4,9,11},
s1420_ceres3_northmsite = {4,9,11}, s1420_ceres3_northmsite = {4,9,11},
@@ -439,16 +435,17 @@ function ConfigureMatchmaker()
s1338_pandora_dreadnwreck = {4,9,11}, s1338_pandora_dreadnwreck = {4,9,11},
}, },
query = { ["mmParams.coop_vs_ai"] = 1, mmRank = { ["$gte"] = 1, ["$lte"] = 15 }, mmValue = { ["$gte"] = 0, ["$lt"] = 100 } }, query = { ["mmParams.coop_vs_ai"] = 1, mmRank = { ["$gte"] = 1, ["$lte"] = 15 }, mmValue = { ["$gte"] = 0, ["$lt"] = 100 } },
special = { coop_vs_ai = 1, botPresetNames = { "BotsT2E" }, }, special = { coop_vs_ai = 1, botsCount = 8, botPresetNames = { "BotsT2E" }, },
} }
-- --
--coopQueueTemplate.levelsDesc = "s1338_pandora_dreadnwreck:4; s1340_thar_aliendebris13:4; s8256_thar_threshold:4" --coopQueueTemplate.levelsDesc = "s1338_pandora_dreadnwreck:4; s1340_thar_aliendebris13:4; s8256_thar_threshold:4"
table.insert( queuesConfigLo, InstantiateQueueTemplate( coopQueueTemplate, 1, 15, 1, 15, 0, 21 ) ) table.insert( queuesConfigLo, InstantiateQueueTemplate( coopQueueTemplate, 1, 7, 1, 7, 0, 99 ) )
coopQueueTemplate.levelsDesc = "s1338_devilsjaw:3,4,9; s1340_aliendestsatation:3,4,9,10; s1340_thar_gasgiant:3,4; s1420_ceres3_northmsite:9; s8256_thar_lavastone:3,10,11; s8256_thar_threshold:3,11" table.insert( queuesConfigLo, InstantiateQueueTemplate( coopQueueTemplate, 7, 11, 7, 11, 0, 99, { special = { coop_vs_ai = 1, botsCount = 8, botPresetNames = { "BotsBZS_T4" }, } } ) )
coopQueueTemplate.special = { coop_vs_ai = 1, botPresetNames = { "BotsBZS_T5" } } -- coopQueueTemplate.levelsDesc = "s1338_devilsjaw:3,4,9; s1340_aliendestsatation:3,4,9,10; s1340_thar_gasgiant:3,4; s1420_ceres3_northmsite:9; s8256_thar_lavastone:3,10,11; s8256_thar_threshold:3,11"
table.insert( queuesConfigLo, InstantiateQueueTemplate( coopQueueTemplate, 1, 15, 1, 15, 22, 99 ) ) coopQueueTemplate.special = { coop_vs_ai = 1, botsCount = 9, botPresetNames = { "BotsBZS_T5" } }
table.insert( queuesConfigLo, InstantiateQueueTemplate( coopQueueTemplate, 12, 17, 1, 15, 0, 99 ) )
-- BRAWL-- -- BRAWL--
@@ -875,7 +872,7 @@ function ConfigureMatchmaker()
-- Количество ботов. (тип: целое число; диапазон: 0..31) -- Количество ботов. (тип: целое число; диапазон: 0..31)
-- Базовое количество ботов; в конкретной очереди может быть переопределено. -- Базовое количество ботов; в конкретной очереди может быть переопределено.
cvars.mm_botsCount = 17 cvars.mm_botsCount = 11
-- Базовый игровой режим для новой игровой сессии; в конкретной очереди может быть переопределён. -- Базовый игровой режим для новой игровой сессии; в конкретной очереди может быть переопределён.
-- Возможные значения (не все работают): -- Возможные значения (не все работают):
@@ -1588,9 +1585,9 @@ end
-- --
function ConfigureGRD() function ConfigureGRD()
-- Если задано, добавляет bonus gold победителям боя. (тип: целое число) -- Если задано, добавляет bonus gold победителям боя. (тип: целое число)
cvars.reward_bonusGoldForWinner = 0 cvars.reward_bonusGoldForWinner = 50
-- Если задано, добавляет bonus gold проигравшим боя. (тип: целое число) -- Если задано, добавляет bonus gold проигравшим боя. (тип: целое число)
cvars.reward_bonusGoldForLooser = 0 cvars.reward_bonusGoldForLooser = 25
-- Период события «gold за первую и пятую победу» в формате 2013-04-12T12:00:00Z;2013-04-13T12:00:00Z. (тип: строка) -- Период события «gold за первую и пятую победу» в формате 2013-04-12T12:00:00Z;2013-04-13T12:00:00Z. (тип: строка)
-- event 'gold for first and fifth win' -- event 'gold for first and fifth win'
@@ -1607,7 +1604,7 @@ function ConfigureGRD()
cvars.store_creditsEventEnd = creditsEventEnd cvars.store_creditsEventEnd = creditsEventEnd
-- Дневной лимит token credits, которые игрок может заработать за день. -- Дневной лимит token credits, которые игрок может заработать за день.
cvars.sv_tokenCreditsDailyLimit = 5000 cvars.sv_tokenCreditsDailyLimit = 100000
-- Максимальное значение leaveCounter. (тип: дробное число; диапазон: 0.0f..FLT_MAX) -- Максимальное значение leaveCounter. (тип: дробное число; диапазон: 0.0f..FLT_MAX)
-- SC-113769 -- SC-113769