diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Editor/GameCult.Brokkr.Editor.asmdef b/surfaces/unity/Packages/com.gamecult.brokkr/Editor/GameCult.Brokkr.Editor.asmdef index 14df787..ce5344f 100644 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Editor/GameCult.Brokkr.Editor.asmdef +++ b/surfaces/unity/Packages/com.gamecult.brokkr/Editor/GameCult.Brokkr.Editor.asmdef @@ -3,10 +3,7 @@ "rootNamespace": "GameCult.Brokkr.Editor", "references": [ "GameCult.Brokkr", - "GameCult.Caching", - "GameCult.Mesh", - "GameCult.Networking", - "R3" + "GameCult.CultLib" ], "includePlatforms": [ "Editor" diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins.meta deleted file mode 100644 index 41eb774..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 61034eb84e867684db7ddef7ed9fadbe -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh.meta deleted file mode 100644 index ba24ed9..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: adae6c2a0f4b3f743b6ab78cb0988871 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/ConcurrentCollections.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/ConcurrentCollections.dll deleted file mode 100644 index 5ee53e7..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/ConcurrentCollections.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/ConcurrentCollections.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/ConcurrentCollections.dll.meta deleted file mode 100644 index cf0f91c..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/ConcurrentCollections.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 664ec081a56277e4c8c9d1efc3b6416f \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.MessagePack.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.MessagePack.dll deleted file mode 100644 index 06d94d3..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.MessagePack.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.MessagePack.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.MessagePack.dll.meta deleted file mode 100644 index 8e7cbd2..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.MessagePack.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 7f7d43fe0ed322446a4ae5b345a4b1a9 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.dll deleted file mode 100644 index d054e5b..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.dll.meta deleted file mode 100644 index 1dc87b5..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Caching.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 384dd07098d548f4cb3cdd573cba2fac \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Logging.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Logging.dll deleted file mode 100644 index 90dcd4f..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Logging.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Logging.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Logging.dll.meta deleted file mode 100644 index 320c25c..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Logging.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: be58f7171a27e4641bc5c1ece94e1a0e \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Mesh.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Mesh.dll deleted file mode 100644 index ac25f32..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Mesh.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Mesh.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Mesh.dll.meta deleted file mode 100644 index dbbbe0e..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Mesh.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: be4ca9f17443d3b4ca054c236480ccac \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Networking.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Networking.dll deleted file mode 100644 index 601ed8e..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Networking.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Networking.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Networking.dll.meta deleted file mode 100644 index 1c2624e..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/GameCult.Networking.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 544b484d57520474d8b31d232b87d5bd \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Argon2.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Argon2.dll deleted file mode 100644 index ac61f4a..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Argon2.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Argon2.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Argon2.dll.meta deleted file mode 100644 index 7306bef..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Argon2.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 9403fba97394ef941ab2ab830adb0bdf \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Blake2b.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Blake2b.dll deleted file mode 100644 index d58f40d..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Blake2b.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Blake2b.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Blake2b.dll.meta deleted file mode 100644 index c10ac84..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.Blake2b.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 5f5fad94e45028b4cb6a62b62252e1a4 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.SecureArray.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.SecureArray.dll deleted file mode 100644 index 681ddda..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.SecureArray.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.SecureArray.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.SecureArray.dll.meta deleted file mode 100644 index 6b1ec4f..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Isopoh.Cryptography.SecureArray.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 941b8cae890bc58489c85b9a53eb0c52 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/LiteNetLib.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/LiteNetLib.dll deleted file mode 100644 index e804751..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/LiteNetLib.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/LiteNetLib.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/LiteNetLib.dll.meta deleted file mode 100644 index 4b3f4da..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/LiteNetLib.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: af58bbde7fb10c74891cfc94811b25e9 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.Annotations.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.Annotations.dll deleted file mode 100644 index ec0281d..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.Annotations.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.Annotations.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.Annotations.dll.meta deleted file mode 100644 index 7d1cfc0..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.Annotations.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 36d3af9ac3f57cb46b1cbd574931f69c \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.dll deleted file mode 100644 index 6971713..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.dll.meta deleted file mode 100644 index 6e5c93d..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/MessagePack.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 28ef17d784838b64cb4be5ebdc1ee8a0 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.AsyncInterfaces.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.AsyncInterfaces.dll deleted file mode 100644 index 9bfce56..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.AsyncInterfaces.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.AsyncInterfaces.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.AsyncInterfaces.dll.meta deleted file mode 100644 index 77451a6..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.AsyncInterfaces.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: bddff633377fe234b85d00b3e2764100 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.TimeProvider.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.TimeProvider.dll deleted file mode 100644 index d5b3444..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.TimeProvider.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.TimeProvider.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.TimeProvider.dll.meta deleted file mode 100644 index 47f6f0d..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.Bcl.TimeProvider.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: d2cc82d315542004b91042f6dac44368 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.NET.StringTools.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.NET.StringTools.dll deleted file mode 100644 index 9a0ab6d..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.NET.StringTools.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.NET.StringTools.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.NET.StringTools.dll.meta deleted file mode 100644 index ddf84bf..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/Microsoft.NET.StringTools.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: e68bfb4b774a27847b375e30c5ec3905 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/R3.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/R3.dll deleted file mode 100644 index e6cfd80..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/R3.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/R3.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/R3.dll.meta deleted file mode 100644 index b734a2e..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/R3.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: f3a6830e9cbbf7849a5b7f011ba74e51 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Buffers.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Buffers.dll deleted file mode 100644 index c0970c0..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Buffers.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Buffers.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Buffers.dll.meta deleted file mode 100644 index ac6b4ed..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Buffers.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 72d7f2b2b7ff7634b81428b763b45852 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Collections.Immutable.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Collections.Immutable.dll deleted file mode 100644 index 3082288..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Collections.Immutable.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Collections.Immutable.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Collections.Immutable.dll.meta deleted file mode 100644 index 4251e68..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Collections.Immutable.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 426a8a696a5c1b94fbd9dfcc04786c7d \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.ComponentModel.Annotations.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.ComponentModel.Annotations.dll deleted file mode 100644 index a5adedd..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.ComponentModel.Annotations.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.ComponentModel.Annotations.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.ComponentModel.Annotations.dll.meta deleted file mode 100644 index 46677ed..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.ComponentModel.Annotations.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: dea147d566e7d7b43a1b13c532cfcf0c \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.IO.Pipelines.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.IO.Pipelines.dll deleted file mode 100644 index 419be26..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.IO.Pipelines.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.IO.Pipelines.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.IO.Pipelines.dll.meta deleted file mode 100644 index 3d20244..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.IO.Pipelines.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: c2dc4cd724917584aa9b38f0a4bc669a \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Memory.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Memory.dll deleted file mode 100644 index 1e6aef8..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Memory.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Memory.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Memory.dll.meta deleted file mode 100644 index 8b70299..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Memory.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 6f80ea203cf635b4584cb104fba83594 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Numerics.Vectors.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Numerics.Vectors.dll deleted file mode 100644 index a808165..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Numerics.Vectors.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Numerics.Vectors.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Numerics.Vectors.dll.meta deleted file mode 100644 index ea5a8e4..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Numerics.Vectors.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 230003b782f92e349a35339fb2320133 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Runtime.CompilerServices.Unsafe.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 491a80a..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Runtime.CompilerServices.Unsafe.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Runtime.CompilerServices.Unsafe.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Runtime.CompilerServices.Unsafe.dll.meta deleted file mode 100644 index 4ff2880..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Runtime.CompilerServices.Unsafe.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 7bbc7179ab442cf44bf45ae6344c8766 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Encodings.Web.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Encodings.Web.dll deleted file mode 100644 index cf5ba2f..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Encodings.Web.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Encodings.Web.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Encodings.Web.dll.meta deleted file mode 100644 index 1994764..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Encodings.Web.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: d6474534f64e9594aa9cd78743056068 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Json.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Json.dll deleted file mode 100644 index fd78060..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Json.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Json.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Json.dll.meta deleted file mode 100644 index f028fae..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Text.Json.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 5f598b1f1749353408add83931bd042e \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Channels.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Channels.dll deleted file mode 100644 index 60b45fb..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Channels.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Channels.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Channels.dll.meta deleted file mode 100644 index 0afbc39..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Channels.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 0ef728200a42c6a46b150b5a3143be6f \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Tasks.Extensions.dll b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Tasks.Extensions.dll deleted file mode 100644 index dfab234..0000000 Binary files a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Tasks.Extensions.dll and /dev/null differ diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Tasks.Extensions.dll.meta b/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Tasks.Extensions.dll.meta deleted file mode 100644 index 59d9599..0000000 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Plugins/CultMesh/System.Threading.Tasks.Extensions.dll.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: b3d0157e180a40942a31d7682f7c5674 \ No newline at end of file diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/Runtime/GameCult.Brokkr.asmdef b/surfaces/unity/Packages/com.gamecult.brokkr/Runtime/GameCult.Brokkr.asmdef index 223d880..4a70566 100644 --- a/surfaces/unity/Packages/com.gamecult.brokkr/Runtime/GameCult.Brokkr.asmdef +++ b/surfaces/unity/Packages/com.gamecult.brokkr/Runtime/GameCult.Brokkr.asmdef @@ -2,8 +2,7 @@ "name": "GameCult.Brokkr", "rootNamespace": "GameCult.Brokkr", "references": [ - "GameCult.Caching", - "MessagePack" + "GameCult.CultLib" ], "includePlatforms": [], "excludePlatforms": [], diff --git a/surfaces/unity/Packages/com.gamecult.brokkr/package.json b/surfaces/unity/Packages/com.gamecult.brokkr/package.json index f6b385f..9fd8846 100644 --- a/surfaces/unity/Packages/com.gamecult.brokkr/package.json +++ b/surfaces/unity/Packages/com.gamecult.brokkr/package.json @@ -4,6 +4,9 @@ "displayName": "Brokkr", "description": "Unity Editor adapter for the Brokkr CultMesh creative-tool broker.", "unity": "2022.3", + "dependencies": { + "org.gamecult.cultlib": "1.0.60" + }, "author": { "name": "GameCult" } diff --git a/surfaces/unity/README.md b/surfaces/unity/README.md index 5a9a15d..9d02390 100644 --- a/surfaces/unity/README.md +++ b/surfaces/unity/README.md @@ -9,13 +9,14 @@ CultMesh. Add this package to a Unity project's `Packages/manifest.json`: ```json -"com.gamecult.brokkr": "file:E:/Projects/Brokkr/surfaces/unity/Packages/com.gamecult.brokkr" +"com.gamecult.brokkr": "file:F:/Projects/Brokkr/surfaces/unity/Packages/com.gamecult.brokkr" ``` -Vendor the CultMesh runtime DLLs before opening Unity: +The package ships no assemblies. Its CultCache, CultNet and CultMesh runtime +comes from `org.gamecult.cultlib`, which the host manifest must also resolve: -```powershell -.\tools\vendor-cultmesh-unity.ps1 +```json +"org.gamecult.cultlib": "https://github.com/GameCult/CultLib.git?path=/unity/org.gamecult.cultlib#cultlib-unity-v1.0.60" ``` Then open `GameCult > Brokkr`. diff --git a/tools/check.ps1 b/tools/check.ps1 index e9d1c8e..4023541 100644 --- a/tools/check.ps1 +++ b/tools/check.ps1 @@ -48,21 +48,14 @@ try { Assert-Contains $syncContractText "timeline-frame" "sync contract" Assert-Contains $syncContractText "cinemachine-virtual-camera" "sync contract" - $pluginRoot = Join-Path (Get-Location) "surfaces\unity\Packages\com.gamecult.brokkr\Plugins\CultMesh" - $requiredDlls = @( - "GameCult.Caching.dll", - "GameCult.Caching.MessagePack.dll", - "GameCult.Mesh.dll", - "GameCult.Networking.dll", - "MessagePack.dll", - "R3.dll" - ) - - foreach ($dll in $requiredDlls) { - $path = Join-Path $pluginRoot $dll - if (-not (Test-Path $path)) { - throw "Missing vendored CultMesh Unity dependency: $path" - } + $unityPackage = Join-Path (Get-Location) "surfaces\unity\Packages\com.gamecult.brokkr" + $vendoredDlls = @(Get-ChildItem -Path $unityPackage -Recurse -Filter "*.dll" -File) + if ($vendoredDlls.Count -gt 0) { + throw "The Brokkr Unity package must not ship assemblies; org.gamecult.cultlib owns them: $($vendoredDlls.FullName -join ', ')" + } + $unityManifest = Get-Content (Join-Path $unityPackage "package.json") -Raw | ConvertFrom-Json + if (-not $unityManifest.dependencies.PSObject.Properties["org.gamecult.cultlib"]) { + throw "surfaces/unity package.json must depend on org.gamecult.cultlib." } $bundledPython = Join-Path $env:USERPROFILE ".cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe" diff --git a/tools/vendor-cultmesh-unity.ps1 b/tools/vendor-cultmesh-unity.ps1 deleted file mode 100644 index 779e02c..0000000 --- a/tools/vendor-cultmesh-unity.ps1 +++ /dev/null @@ -1,52 +0,0 @@ -$ErrorActionPreference = "Stop" - -$repoRoot = Split-Path -Parent $PSScriptRoot -$cultLibRoot = "E:\Projects\CultLib" -$pluginRoot = Join-Path $repoRoot "surfaces\unity\Packages\com.gamecult.brokkr\Plugins\CultMesh" - -dotnet build (Join-Path $cultLibRoot "src\GameCult.Mesh\GameCult.Mesh.csproj") -c Debug -if ($LASTEXITCODE -ne 0) { - throw "CultMesh build failed with exit code $LASTEXITCODE" -} - -New-Item -ItemType Directory -Force -Path $pluginRoot | Out-Null - -$sources = @( - (Join-Path $cultLibRoot "bin\GameCult.Mesh\Debug\netstandard2.1\GameCult.Logging.dll"), - (Join-Path $cultLibRoot "bin\GameCult.Mesh\Debug\netstandard2.1\GameCult.Caching.dll"), - (Join-Path $cultLibRoot "bin\GameCult.Mesh\Debug\netstandard2.1\GameCult.Caching.MessagePack.dll"), - (Join-Path $cultLibRoot "bin\GameCult.Mesh\Debug\netstandard2.1\GameCult.Networking.dll"), - (Join-Path $cultLibRoot "bin\GameCult.Mesh\Debug\netstandard2.1\GameCult.Mesh.dll"), - "$env:USERPROFILE\.nuget\packages\concurrenthashset\1.3.0\lib\netstandard2.0\ConcurrentCollections.dll", - "$env:USERPROFILE\.nuget\packages\isopoh.cryptography.argon2\2.0.0\lib\netstandard2.0\Isopoh.Cryptography.Argon2.dll", - "$env:USERPROFILE\.nuget\packages\isopoh.cryptography.blake2b\2.0.0\lib\netstandard2.0\Isopoh.Cryptography.Blake2b.dll", - "$env:USERPROFILE\.nuget\packages\isopoh.cryptography.securearray\2.0.0\lib\netstandard2.0\Isopoh.Cryptography.SecureArray.dll", - "$env:USERPROFILE\.nuget\packages\litenetlib\2.1.2\lib\netstandard2.1\LiteNetLib.dll", - "$env:USERPROFILE\.nuget\packages\messagepack\3.1.4\lib\netstandard2.1\MessagePack.dll", - "$env:USERPROFILE\.nuget\packages\messagepack.annotations\3.1.4\lib\netstandard2.0\MessagePack.Annotations.dll", - "$env:USERPROFILE\.nuget\packages\microsoft.bcl.asyncinterfaces\9.0.10\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll", - "$env:USERPROFILE\.nuget\packages\microsoft.bcl.timeprovider\8.0.0\lib\netstandard2.0\Microsoft.Bcl.TimeProvider.dll", - "$env:USERPROFILE\.nuget\packages\microsoft.net.stringtools\17.11.4\lib\netstandard2.0\Microsoft.NET.StringTools.dll", - "$env:USERPROFILE\.nuget\packages\r3\1.3.0\lib\netstandard2.1\R3.dll", - "$env:USERPROFILE\.nuget\packages\system.buffers\4.5.1\lib\netstandard2.0\System.Buffers.dll", - "$env:USERPROFILE\.nuget\packages\system.collections.immutable\8.0.0\lib\netstandard2.0\System.Collections.Immutable.dll", - "$env:USERPROFILE\.nuget\packages\system.componentmodel.annotations\5.0.0\lib\netstandard2.1\System.ComponentModel.Annotations.dll", - "$env:USERPROFILE\.nuget\packages\system.io.pipelines\9.0.10\lib\netstandard2.0\System.IO.Pipelines.dll", - "$env:USERPROFILE\.nuget\packages\system.memory\4.5.5\lib\netstandard2.0\System.Memory.dll", - "$env:USERPROFILE\.nuget\packages\system.numerics.vectors\4.4.0\lib\netstandard2.0\System.Numerics.Vectors.dll", - "$env:USERPROFILE\.nuget\packages\system.runtime.compilerservices.unsafe\6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll", - "$env:USERPROFILE\.nuget\packages\system.text.encodings.web\9.0.10\lib\netstandard2.0\System.Text.Encodings.Web.dll", - "$env:USERPROFILE\.nuget\packages\system.text.json\9.0.10\lib\netstandard2.0\System.Text.Json.dll", - "$env:USERPROFILE\.nuget\packages\system.threading.channels\8.0.0\lib\netstandard2.1\System.Threading.Channels.dll", - "$env:USERPROFILE\.nuget\packages\system.threading.tasks.extensions\4.5.4\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll" -) - -foreach ($source in $sources) { - if (!(Test-Path $source)) { - throw "Missing CultMesh Unity dependency: $source" - } - - Copy-Item -LiteralPath $source -Destination $pluginRoot -Force -} - -Write-Host "Vendored CultMesh Unity dependencies into $pluginRoot"