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.