From 0badbcfafbedae783007e58cd1dd0a30e8a30e65 Mon Sep 17 00:00:00 2001 From: Thibault Pouch Date: Fri, 6 Mar 2026 16:17:16 +0100 Subject: [PATCH] feat (package) : Add ProBuilder tool --- HeadlessHazard.slnx | 3 ++ Packages/manifest.json | 1 + Packages/packages-lock.json | 19 ++++++++++++ .../com.unity.probuilder/Settings.json | 31 +++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 HeadlessHazard.slnx create mode 100644 ProjectSettings/Packages/com.unity.probuilder/Settings.json diff --git a/HeadlessHazard.slnx b/HeadlessHazard.slnx new file mode 100644 index 0000000..20919c7 --- /dev/null +++ b/HeadlessHazard.slnx @@ -0,0 +1,3 @@ + + + diff --git a/Packages/manifest.json b/Packages/manifest.json index 43e4dbe..e3f8ba6 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -6,6 +6,7 @@ "com.unity.ide.visualstudio": "2.0.26", "com.unity.inputsystem": "1.18.0", "com.unity.multiplayer.center": "1.0.1", + "com.unity.probuilder": "6.0.9", "com.unity.render-pipelines.universal": "17.3.0", "com.unity.test-framework": "1.6.0", "com.unity.timeline": "1.8.10", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 6de98f4..b9a1d99 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -94,6 +94,18 @@ "dependencies": {}, "url": "https://packages.unity.com" }, + "com.unity.probuilder": { + "version": "6.0.9", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.shadergraph": "17.0.3", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.physics": "1.0.0", + "com.unity.settings-manager": "1.0.3" + }, + "url": "https://packages.unity.com" + }, "com.unity.render-pipelines.core": { "version": "17.3.0", "depth": 1, @@ -133,6 +145,13 @@ "dependencies": {}, "url": "https://packages.unity.com" }, + "com.unity.settings-manager": { + "version": "2.1.1", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, "com.unity.shadergraph": { "version": "17.3.0", "depth": 1, diff --git a/ProjectSettings/Packages/com.unity.probuilder/Settings.json b/ProjectSettings/Packages/com.unity.probuilder/Settings.json new file mode 100644 index 0000000..1490c12 --- /dev/null +++ b/ProjectSettings/Packages/com.unity.probuilder/Settings.json @@ -0,0 +1,31 @@ +{ + "m_Dictionary": { + "m_DictionaryValues": [ + { + "type": "UnityEngine.ProBuilder.LogLevel, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "key": "log.level", + "value": "{\"m_Value\":3}" + }, + { + "type": "UnityEngine.ProBuilder.LogOutput, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "key": "log.output", + "value": "{\"m_Value\":1}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "log.path", + "value": "{\"m_Value\":\"ProBuilderLog.txt\"}" + }, + { + "type": "UnityEngine.ProBuilder.SemVer, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "key": "about.identifier", + "value": "{\"m_Value\":{\"m_Major\":6,\"m_Minor\":0,\"m_Patch\":9,\"m_Build\":-1,\"m_Type\":\"\",\"m_Metadata\":\"\",\"m_Date\":\"\"}}" + }, + { + "type": "UnityEngine.ProBuilder.SemVer, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "key": "preferences.version", + "value": "{\"m_Value\":{\"m_Major\":6,\"m_Minor\":0,\"m_Patch\":9,\"m_Build\":-1,\"m_Type\":\"\",\"m_Metadata\":\"\",\"m_Date\":\"\"}}" + } + ] + } +} \ No newline at end of file