WienerWiener
  • Introduction
  • Comparison
  • Pricing
  • FAQ
  • Use Cases
  • License
  • Unity Asset vs Standalone
  • Obfuscation & Tamper Detection
  • Mismatch Detection & Debug
  • Localization
  • Versioning
  • Google Sheets Input
  • Excel
  • YAML
  • Settings
  • Data Format
  • Convert
  • ValueOnly Format
  • Startup
  • Samples
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • Introduction
  • Comparison
  • Pricing
  • FAQ
  • Use Cases
  • License
  • Unity Asset vs Standalone
  • Obfuscation & Tamper Detection
  • Mismatch Detection & Debug
  • Localization
  • Versioning
  • Google Sheets Input
  • Excel
  • YAML
  • Settings
  • Data Format
  • Convert
  • ValueOnly Format
  • Startup
  • Samples
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • Convert

    • Static Game Data Conversion

Static Game Data Conversion

Overview

You can run Static Game Data conversion by running Standalone with a settings file and a version.

Options

-settings [settings file path]

Enter the path to the settings file.

  • Definition: Required

-version [version (uint)]

Set the version.

  • Definition: Optional

Conversion Execution Example

Directories

  • Wiener/client
    Directory where you convert Static Game Data.

  • Wiener/client/settings
    Place the settings file.
    In this sample, two settings files are prepared: one for development (develop_settings.yaml) and one for release (production_settings.yaml).

  • Wiener/client/yaml
    Place the YAML files that describe how to retrieve Static Game Data.

  • Wiener/client/makes
    All converted Static Game Data is written to this directory.

Description of Each File

For Windows

  • create_windows_develop.bat
    Convert Static Game Data using the settings file settings/develop_settings.yaml.

  • create_windows_production.bat
    Convert Static Game Data using the settings file settings/production_settings.yaml.

  • create_and_copy_data_windows_unity.bat
    Calls create_windows_develop.bat and copies the binary data to the Unity project.
    Set the copy destination in DST_PATH inside the .bat file.

  • create_and_copy_data_windows_ue5.bat
    Calls create_windows_develop.bat and copies the binary data to the UE5 project.
    Set the copy destination in DST_PATH inside the .bat file.

  • copy_src_unity.bat
    Copies the converted C# source code to the Unity project.
    Set the copy destination in DST_PATH inside the .bat file.

  • copy_src_ue5.bat
    Copies the converted UE5 source code to the UE5 project.
    Set the copy destination in DST_PATH inside the .bat file.

  • cleanup.bat
    Deletes the .NET cache.
    Try this if conversion is not working correctly.

For Mac

  • create_mac_develop.sh
    Convert Static Game Data using the settings file settings/develop_settings.yaml.

  • create_mac_production.sh
    Convert Static Game Data using the settings file settings/production_settings.yaml.

  • create_and_copy_data_mac_unity.sh
    Calls create_mac_develop.sh and copies the binary data to the Unity project.
    Set the copy destination in DST_PATH inside the .sh file.

  • create_and_copy_data_mac_ue5.sh
    Calls create_mac_develop.sh and copies the binary data to the UE5 project.
    Set the copy destination in DST_PATH inside the .sh file.

  • copy_src_unity.sh
    Copies the converted C# source code to the Unity project.
    Set the copy destination in DST_PATH inside the .sh file.

  • copy_src_ue5.sh
    Copies the converted UE5 source code to the UE5 project.
    Set the copy destination in DST_PATH inside the .sh file.

For Linux

  • create_linux_develop.sh
    Convert Static Game Data using the settings file settings/develop_settings.yaml.

  • create_linux_production.sh
    Convert Static Game Data using the settings file settings/production_settings.yaml.

Last Updated:: 6/10/26, 7:32 PM
Contributors: artisan-sawasaka