Matchmaking Match Config
1. Overview
The file matchmaking_match_config.yaml
in exported package contains all configuration of match config
module from exported title region. You can add, delete or update some items in the file and then re-import to the title region.
2. An Example of The File Content
# AUTO-GENERATED FILE.
#
# Export information
# @export_time: Thu, 17 Mar 2022 07:26:50 GMT
#
# This file was automatically generated by PGOS Portal.
# Copyright 2022 Proxima Beta, Inc. All Rights Reserved.
#
# Constant Definitions:
# status: 0-Enable, -1-Disable.
# provider: local or empty string.
# acceptance_enabled: enable or disable.
# auto_continue_enabled: enable or disable.
matchmaking_match_config:
snapshot_tag: "20220317152639198"
title_id: "5"
title_region_id: d_5_812179_dev
list:
- identification:
name: will_test_multi_ruleset_001
status: 0
description: xxxx
associated_ruleset:
name: ""
queue: ""
provider: ""
multi_ruleset_enabled: enable
multi_rulesets:
- provider: pgos
placer_name: olivia-test
ruleset_name: SubRuleset_1
- provider: pgos
placer_name: olivia-v19-test
ruleset_name: SubRuleset_2
- provider: pgos_local_placer
placer_name: localTest
ruleset_name: SubRuleset_3
preparing_timeout: 30
searching_timeout: 30
accepting_timeout: 30
acceptance_enabled: enable
auto_continue_enabled: disable
auto_backfill_enabled: enable
battle_session_data: xxxxxx
battle_properties:
- Key: Key1
Value: Val1
post_processing_enabled: enable
callback_vs: will-test-vs-20240126-001
3. Field Explanation
- identification: The unique identifier for the current resource, it contains multiple fields:
- name: The name of match config. Type: string. Length: 1-128.
- status: The status of match config. Type: number, 0-Enable, -1-Disable.
- description: The description of match config. Type: string. Length: 1-1024.
- associated_ruleset: The ruleset of match config.
- name: The name of ruleset, Type: string.
- queue: The placer of match config. Type: string.
- provider: The provider of match config. Type: string, local or empty string.
- multi_ruleset_enabled: The status of multi ruleset. Type: string, enable or disable.
- multi_rulesets: The multi ruleset of match config. Type: array.
- provider: The provider of multi ruleset. Type: string.
- placer_name: The placer name of multi ruleset. Type: string.
- ruleset_name: The ruleset name of multi ruleset. Type: string.
- preparing_timeout: The preparing timeout of match config in the unit of second. Type: number.
- searching_timeout: The searching timeout of match config in the unit of second. Type: number. Limit: 1-600.
- accepting_timeout: the time of accepting timeout limit, Type: number, between 1 and 300.
- acceptance_enabled: The status acceptance of match config. Type: string, enable or disable.
- auto_continue_enabled: Put the other player's ticket back into the ticket pool, when a player refused. Type: string, enable or disable.
- battle_session_data: The battle session data of match config. Type: string, Limit: 0-4096.
- battle_properties: The battle properties of match config. Type: array.
- Key: The key of battle properties. Type: string, Limit: 0-32;
- Value: The value of battle properties. Type: string, Limit: 0-96;
- post_processing_enabled: The status of post processing of match config. Type: string, enable or disable.
- callback_vs: The callback vs of match config. Type: string, Limit: 1-128.