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 filesettings/develop_settings.yaml.create_windows_production.bat
Convert Static Game Data using the settings filesettings/production_settings.yaml.create_and_copy_data_windows_unity.bat
Callscreate_windows_develop.batand copies the binary data to the Unity project.
Set the copy destination inDST_PATHinside the .bat file.create_and_copy_data_windows_ue5.bat
Callscreate_windows_develop.batand copies the binary data to the UE5 project.
Set the copy destination inDST_PATHinside the .bat file.copy_src_unity.bat
Copies the converted C# source code to the Unity project.
Set the copy destination inDST_PATHinside the .bat file.copy_src_ue5.bat
Copies the converted UE5 source code to the UE5 project.
Set the copy destination inDST_PATHinside 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 filesettings/develop_settings.yaml.create_mac_production.sh
Convert Static Game Data using the settings filesettings/production_settings.yaml.create_and_copy_data_mac_unity.sh
Callscreate_mac_develop.shand copies the binary data to the Unity project.
Set the copy destination inDST_PATHinside the .sh file.create_and_copy_data_mac_ue5.sh
Callscreate_mac_develop.shand copies the binary data to the UE5 project.
Set the copy destination inDST_PATHinside the .sh file.copy_src_unity.sh
Copies the converted C# source code to the Unity project.
Set the copy destination inDST_PATHinside the .sh file.copy_src_ue5.sh
Copies the converted UE5 source code to the UE5 project.
Set the copy destination inDST_PATHinside the .sh file.
For Linux
create_linux_develop.sh
Convert Static Game Data using the settings filesettings/develop_settings.yaml.create_linux_production.sh
Convert Static Game Data using the settings filesettings/production_settings.yaml.