WienerWiener
  • はじめに
  • 競合比較
  • 価格・入手
  • FAQ
  • 向いているケース
  • ライセンス
  • Unity Asset版とStandalone版の違い
  • 簡易難読化・改ざん検知
  • 整合性検知・デバッグ
  • ローカライズ
  • バージョン管理
  • Google Sheets入力
  • Excel
  • YAML
  • 設定ファイル
  • データフォーマット
  • マスターデータコンバート
  • ValueOnlyフォーマット
  • スタートアップ
  • サンプル
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • はじめに
  • 競合比較
  • 価格・入手
  • FAQ
  • 向いているケース
  • ライセンス
  • Unity Asset版とStandalone版の違い
  • 簡易難読化・改ざん検知
  • 整合性検知・デバッグ
  • ローカライズ
  • バージョン管理
  • Google Sheets入力
  • Excel
  • YAML
  • 設定ファイル
  • データフォーマット
  • マスターデータコンバート
  • ValueOnlyフォーマット
  • スタートアップ
  • サンプル
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • YAML操作

    • 概要
    • 定義一覧
    • Header定義
    • Fields定義
    • MultiYamlAction定義
    • ValidateKeyExistsYamlConditions
    • ValidateKeyExistsYaml
    • ValidateUnique
    • EnumConstJoin

MultiYamlAction定義

概要

YAMLのトップレベル multi_yaml_action リストの詳細

header.base_type が MultiYamlAction のYAMLで使用します。
header.multi_yaml_action.type の値によって必要なタグが変わります。

記入例

header:
  base_type: MultiYamlAction
  multi_yaml_action:
    type: ValidateKeyExistsYamlConditions
    ignores:
    - value: 0

multi_yaml_action:
- yaml: item/item.yaml
  key: Id
  conditions_param: Item
- yaml: unit/unit.yaml
  key: Id
  conditions_param: Unit

詳細

yaml

- yaml: item/item.yaml
  • 定義:必須

対象のYAMLを指定します。

EnumConstJoin の場合は結合するEnumまたはConstのYAMLを指定します。
それ以外の場合は、チェック対象のkeyを含むYAMLを指定します。

key

- key: ItemId
  • 定義:条件付き

チェック対象のkey名を指定します。

header.multi_yaml_action.type が以下の場合に必須です。

  • ValidateKeyExistsYaml
  • ValidateKeyExistsYamlConditions
  • ValidateUnique

conditions_param

- conditions_param: Item
  • 定義:条件付き

条件パラメータを指定します。

header.multi_yaml_action.type が ValidateKeyExistsYamlConditions の場合に必須です。

最終更新:: 2026/06/10 22:12
Contributors: artisan-sawasaka
Prev
Fields定義
Next
ValidateKeyExistsYamlConditions