From 50c7fac4a69daf66c256daa9bbb57ee645270028 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 13 Oct 2024 15:15:17 +0800 Subject: [PATCH 1/3] fix AddModule --- src/EcsPipeline.Builder.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/EcsPipeline.Builder.cs b/src/EcsPipeline.Builder.cs index 47b754d..7874ce7 100644 --- a/src/EcsPipeline.Builder.cs +++ b/src/EcsPipeline.Builder.cs @@ -176,6 +176,10 @@ namespace DCFApixels.DragonECS #region AddModule IEcsModule public Builder AddModule(IEcsModule module, AddParams parameters) { + if(module is IEcsProcess system) + { + return AddSystem_Internal(system, parameters); + } return AddModule_Internal(module, parameters); } private Builder AddModule_Internal(IEcsModule module, AddParams settedAddParams) From ea55db6d6e1cfe8b6ea2890daa1fdeb6d681a1f1 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 13 Oct 2024 15:21:49 +0800 Subject: [PATCH 2/3] exception translation --- src/DebugUtils/MetaAttributes/MetaIDAttribute.cs | 2 +- src/EcsPipeline.Builder.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/DebugUtils/MetaAttributes/MetaIDAttribute.cs b/src/DebugUtils/MetaAttributes/MetaIDAttribute.cs index 67b876f..8476400 100644 --- a/src/DebugUtils/MetaAttributes/MetaIDAttribute.cs +++ b/src/DebugUtils/MetaAttributes/MetaIDAttribute.cs @@ -17,7 +17,7 @@ namespace DCFApixels.DragonECS } if (MetaID.IsGenericID(id) == false) { - Throw.ArgumentException($"Иентификатор {id} содержит не допустимые символы: ,<>"); + Throw.ArgumentException($"Identifier {id} contains invalid characters: ,<>"); } id = string.Intern(id); ID = id; diff --git a/src/EcsPipeline.Builder.cs b/src/EcsPipeline.Builder.cs index 7874ce7..b14d9b5 100644 --- a/src/EcsPipeline.Builder.cs +++ b/src/EcsPipeline.Builder.cs @@ -568,7 +568,8 @@ namespace DCFApixels.DragonECS if (AreMatchingOrderIdentical(listA, listB) == false) { - Throw.Exception("Для слияния списков слоев, нужно чтобы названия слоев, присутствующие в обоих списках, появлялись в одном и том же порядке в обоих списках"); + //Для слияния списков слоев, нужно чтобы названия слоев, присутствующие в обоих списках, появлялись в одном и том же порядке в обоих списках + Throw.Exception("To merge layer lists, the names of the layers present in both lists must appear in the same order in both lists."); } HashSet seen = new HashSet(); From 53583e960821e0691d0542426826fcf7d5bf9b21 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 13 Oct 2024 15:22:20 +0800 Subject: [PATCH 3/3] up version to 0.8.51 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c72eff3..081edfa 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "displayName": "DragonECS", "description": "C# Entity Component System Framework", "unity": "2020.3", - "version": "0.8.50", + "version": "0.8.51", "repository": { "type": "git", "url": "https://github.com/DCFApixels/DragonECS.git"