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
  • Converter

    • Converter

Converter

Overview

An EditorWindow for running the Wiener Static Game Data converter from within Unity Editor.

The Unity Asset version supports local Excel input and Google Sheets URLs in header.input_path.

Launch

Open via Tools > Wiener > Open Converter in the menu bar.

Image from alias

Screen

Image from alias


Settings

Develop Settings YAML

Path to the development settings file.

Assets/Wiener/Data/client/settings/develop_settings.yaml

Click the ... button to open a file dialog and select a YAML file.

Develop Binary Settings YAML

Path to the development binary-only settings file.

Assets/Wiener/Data/client/settings/develop_binary_settings.yaml

Production Settings YAML

Path to the production settings file.

Assets/Wiener/Data/client/settings/production_settings.yaml

WienerText CSV

Path to the Wiener text resource file.

Assets/Wiener/WienerText.csv

bytes output directory

Output directory for basic.bytes.

Assets/Resources

C# source output directory

Output directory for the generated C# source code.

Assets/Scripts/Wiener

Version

Enter a version string if needed. Leave blank for no version.


Run Buttons

Image from alias

ButtonDescription
Run DevelopRuns conversion using the Develop Settings YAML.
Press this when you have changed a YAML file or Excel data.
Run Develop Binary OnlyOutputs binary only using the Develop Binary Settings YAML.
Press this when you have added, changed, or deleted Excel data.
This reduces import time.
Run ProductionRuns conversion using the Production Settings YAML.
The development setting is set to false, and production data is output.

Conversion runs asynchronously. Buttons are disabled during execution and progress is shown in the log area.


Log Area

Image from alias

Displays the log output during and after conversion.

  • Running: Running shown in yellow
  • Success: Done shown in green
  • Error: Error or Exception shown in red

Click Clear to clear the log.


After Conversion

On success, the following steps are performed automatically:

  1. basic.bytes is copied to the specified bytes output directory
  2. C# source code is moved to the specified C# source output directory
  3. AssetDatabase.Refresh() is called to update Unity assets

Settings File Reference

See Settings for how to configure the settings files.

Last Updated:: 6/12/26, 2:44 AM
Contributors: artisan-sawasaka