From e5a57dab9fe5aa65253ae08cdbf68d12893e5bed Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sat, 10 Oct 2026 07:17:13 +0200 Subject: [PATCH] AetheriaBuild: qualify UnityEditor.PlayerSettings (the game has a global PlayerSettings); Unity .meta files The previous commit did not compile in Unity (CS0117 on PlayerSettings.bundleVersion); this one does, and a batchmode run of AetheriaBuild.Build succeeded. Co-Authored-By: Claude Opus 5.5 --- Assets/Editor/AetheriaBuild.cs | 2 +- Assets/Editor/AetheriaBuild.cs.meta | 2 ++ Assets/Editor/PlayerStaging.cs.meta | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 Assets/Editor/AetheriaBuild.cs.meta create mode 100644 Assets/Editor/PlayerStaging.cs.meta diff --git a/Assets/Editor/AetheriaBuild.cs b/Assets/Editor/AetheriaBuild.cs index 26e56813e..7d3c891d2 100644 --- a/Assets/Editor/AetheriaBuild.cs +++ b/Assets/Editor/AetheriaBuild.cs @@ -33,7 +33,7 @@ public static class AetheriaBuild var repoRoot = Directory.GetParent(UnityEngine.Application.dataPath).FullName; step = "version"; - PlayerSettings.bundleVersion = version; + UnityEditor.PlayerSettings.bundleVersion = version; // the game has its own global PlayerSettings step = "addressables"; AddressableAssetSettings.BuildPlayerContent(out var content); diff --git a/Assets/Editor/AetheriaBuild.cs.meta b/Assets/Editor/AetheriaBuild.cs.meta new file mode 100644 index 000000000..833ad46ac --- /dev/null +++ b/Assets/Editor/AetheriaBuild.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d38caad223051494ba36c734ce79950d \ No newline at end of file diff --git a/Assets/Editor/PlayerStaging.cs.meta b/Assets/Editor/PlayerStaging.cs.meta new file mode 100644 index 000000000..71743d471 --- /dev/null +++ b/Assets/Editor/PlayerStaging.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 16dce8087f9149b44b6e294cb0851dd8 \ No newline at end of file