From 16d9ba3f1eaad383da230642b9fc500d953ad1ab Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Sun, 29 Dec 2024 14:59:59 +0800 Subject: [PATCH 1/6] =?UTF-8?q?add(OtherCommand,GameContentModify,PluginLo?= =?UTF-8?q?ader):=20=E6=B7=BB=E5=8A=A0=E9=83=A8=E5=88=86=E5=B8=B8=E7=94=A8?= =?UTF-8?q?VBY=E6=8F=92=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: xuyuwtu <107350249+xuyuwtu@users.noreply.github.com> --- .../VBY.GameContentModify.json | 12 ++++++++++++ .../submodule-manifests/VBY.OtherCommand.json | 12 ++++++++++++ .../submodule-manifests/VBY.PluginLoader.json | 12 ++++++++++++ .config/submodule_build.json | 18 ++++++++++++++++++ .gitmodules | 3 +++ src/Submodules/VBY.Plugins | 1 + 6 files changed, 58 insertions(+) create mode 100644 .config/submodule-manifests/VBY.GameContentModify.json create mode 100644 .config/submodule-manifests/VBY.OtherCommand.json create mode 100644 .config/submodule-manifests/VBY.PluginLoader.json create mode 160000 src/Submodules/VBY.Plugins diff --git a/.config/submodule-manifests/VBY.GameContentModify.json b/.config/submodule-manifests/VBY.GameContentModify.json new file mode 100644 index 000000000..270f7382d --- /dev/null +++ b/.config/submodule-manifests/VBY.GameContentModify.json @@ -0,0 +1,12 @@ +{ + "README.en-US": { + "Description": "Customizable modifications for certain game content (super)" + }, + "README.es-ES": { + "Description": "Modificaciones personalizables para cierto contenido del juego (super)" + }, + "README": { + "READMEUrl": "https://github.com/UnrealMultiple/MyPlugin/blob/master/docs/VBY.GameContentModify.md", + "Description": "对一些游戏内容的可自定义修改 (超强)" + } +} \ No newline at end of file diff --git a/.config/submodule-manifests/VBY.OtherCommand.json b/.config/submodule-manifests/VBY.OtherCommand.json new file mode 100644 index 000000000..c9d4d1b00 --- /dev/null +++ b/.config/submodule-manifests/VBY.OtherCommand.json @@ -0,0 +1,12 @@ +{ + "README.en-US": { + "Description": "Provide some other auxiliary commands" + }, + "README.es-ES": { + "Description": "Proveer algunos otros comandos auxiliares" + }, + "README": { + "READMEUrl": "https://github.com/UnrealMultiple/MyPlugin/blob/master/docs/VBY.OtherCommand.md", + "Description": "提供一些其他的辅助命令" + } +} \ No newline at end of file diff --git a/.config/submodule-manifests/VBY.PluginLoader.json b/.config/submodule-manifests/VBY.PluginLoader.json new file mode 100644 index 000000000..61b610690 --- /dev/null +++ b/.config/submodule-manifests/VBY.PluginLoader.json @@ -0,0 +1,12 @@ +{ + "README.en-US": { + "Description": "A plugin loader that allows hot reloading" + }, + "README.es-ES": { + "Description": "Un cargador de plugins que permite la recarga en caliente" + }, + "README": { + "READMEUrl": "https://github.com/UnrealMultiple/MyPlugin/blob/master/docs/VBY.PluginLoader.md", + "Description": "一个允许热重载的插件加载器" + } +} \ No newline at end of file diff --git a/.config/submodule_build.json b/.config/submodule_build.json index 5b09a6192..04dab41d9 100644 --- a/.config/submodule_build.json +++ b/.config/submodule_build.json @@ -35,6 +35,24 @@ "project_path": "src/Submodules/Crossplay/Crossplay/Crossplay.csproj", "assembly_path": "src/Submodules/Crossplay/Crossplay/bin/{BuildType}/{TargetFramework}/Crossplay.dll", "readme": "src/Submodules/Crossplay/README.md" + }, + { + "name": "VBY.GameContentModify", + "project_path": "src/Submodules/VBY.Plugins/src/VBY/GameContentModify/GameContentModify.csproj", + "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.GameContentModify.dll", + "readme": "docs/VBY.GameContentModify.md" + }, + { + "name": "VBY.PluginLoader", + "project_path": "src/Submodules/VBY.Plugins/src/VBY/PluginLoader/PluginLoader.csproj", + "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.PluginLoader.dll", + "readme": "docs/VBY.PluginLoader.md" + }, + { + "name": "VBY.OtherCommand", + "project_path": "src/Submodules/VBY.Plugins/src/VBY/OtherCommand/OtherCommand.csproj", + "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.OtherCommand.dll", + "readme": "docs/VBY.OtherCommand.md" } ] } \ No newline at end of file diff --git a/.gitmodules b/.gitmodules index a26bba2db..e96ddba58 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ [submodule "src/Submodules/TrProtocol"] path = src/Submodules/TrProtocol url = https://github.com/UnrealMultiple/TrProtocol.git +[submodule "src/Submodules/VBY.Plugins"] + path = src/Submodules/VBY.Plugins + url = https://github.com/UnrealMultiple/MyPlugin.git diff --git a/src/Submodules/VBY.Plugins b/src/Submodules/VBY.Plugins new file mode 160000 index 000000000..2a987ef41 --- /dev/null +++ b/src/Submodules/VBY.Plugins @@ -0,0 +1 @@ +Subproject commit 2a987ef41e39aae2f1626482a5e4f25f0e8d609e From 8c998e877fb0ee4093f2618b34b9dc90ef619109 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Sun, 29 Dec 2024 15:15:15 +0800 Subject: [PATCH 2/6] fix readme path --- .config/submodule_build.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.config/submodule_build.json b/.config/submodule_build.json index 04dab41d9..d1c77138a 100644 --- a/.config/submodule_build.json +++ b/.config/submodule_build.json @@ -40,19 +40,19 @@ "name": "VBY.GameContentModify", "project_path": "src/Submodules/VBY.Plugins/src/VBY/GameContentModify/GameContentModify.csproj", "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.GameContentModify.dll", - "readme": "docs/VBY.GameContentModify.md" + "readme": "src/Submodules/VBY.Plugins/docs/VBY.GameContentModify.md" }, { "name": "VBY.PluginLoader", "project_path": "src/Submodules/VBY.Plugins/src/VBY/PluginLoader/PluginLoader.csproj", "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.PluginLoader.dll", - "readme": "docs/VBY.PluginLoader.md" + "readme": "src/Submodules/VBY.Plugins/docs/VBY.PluginLoader.md" }, { "name": "VBY.OtherCommand", "project_path": "src/Submodules/VBY.Plugins/src/VBY/OtherCommand/OtherCommand.csproj", "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.OtherCommand.dll", - "readme": "docs/VBY.OtherCommand.md" + "readme": "src/Submodules/VBY.Plugins/docs/VBY.OtherCommand.md" } ] } \ No newline at end of file From 191404101371759aa520e4127cad89e6e8841678 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Sun, 29 Dec 2024 15:23:28 +0800 Subject: [PATCH 3/6] add VBY.Common --- .config/submodule-manifests/VBY.Common.json | 12 ++++++++++++ .config/submodule_build.json | 6 ++++++ 2 files changed, 18 insertions(+) create mode 100644 .config/submodule-manifests/VBY.Common.json diff --git a/.config/submodule-manifests/VBY.Common.json b/.config/submodule-manifests/VBY.Common.json new file mode 100644 index 000000000..d7acec731 --- /dev/null +++ b/.config/submodule-manifests/VBY.Common.json @@ -0,0 +1,12 @@ +{ + "README.en-US": { + "Description": "Foundation library for VBY plugins" + }, + "README.es-ES": { + "Description": "Biblioteca base para plugins VBY" + }, + "README": { + "READMEUrl": "https://github.com/UnrealMultiple/MyPlugin/blob/master/docs/VBY.Common.md", + "Description": "VBY插件的基础库" + } +} \ No newline at end of file diff --git a/.config/submodule_build.json b/.config/submodule_build.json index d1c77138a..9c52a5950 100644 --- a/.config/submodule_build.json +++ b/.config/submodule_build.json @@ -36,6 +36,12 @@ "assembly_path": "src/Submodules/Crossplay/Crossplay/bin/{BuildType}/{TargetFramework}/Crossplay.dll", "readme": "src/Submodules/Crossplay/README.md" }, + { + "name": "VBY.Common", + "project_path": "src/Submodules/VBY.Plugins/src/VBY/Common/Common.csproj", + "assembly_path": "src/Submodules/VBY.Plugins/out/{BuildType}/VBY.Common.dll", + "readme": "src/Submodules/VBY.Plugins/docs/VBY.Common.md" + }, { "name": "VBY.GameContentModify", "project_path": "src/Submodules/VBY.Plugins/src/VBY/GameContentModify/GameContentModify.csproj", From 8176b87288f295bb6290c424dd4dc942d1f62e4d Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Sun, 29 Dec 2024 15:34:43 +0800 Subject: [PATCH 4/6] update submodules --- src/Submodules/VBY.Plugins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Submodules/VBY.Plugins b/src/Submodules/VBY.Plugins index 2a987ef41..fb8b0d3aa 160000 --- a/src/Submodules/VBY.Plugins +++ b/src/Submodules/VBY.Plugins @@ -1 +1 @@ -Subproject commit 2a987ef41e39aae2f1626482a5e4f25f0e8d609e +Subproject commit fb8b0d3aa8a1db4c4f89048fa6ef5ce5014fc292 From b1cd1fa055bccbea1218ab5e1c8a0c088a1de656 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Sun, 29 Dec 2024 15:45:28 +0800 Subject: [PATCH 5/6] handle null warning --- src/Submodules/VBY.Plugins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Submodules/VBY.Plugins b/src/Submodules/VBY.Plugins index fb8b0d3aa..0ecc0458b 160000 --- a/src/Submodules/VBY.Plugins +++ b/src/Submodules/VBY.Plugins @@ -1 +1 @@ -Subproject commit fb8b0d3aa8a1db4c4f89048fa6ef5ce5014fc292 +Subproject commit 0ecc0458bcb8e4432a1dadc04f3e90f19da3d18c From 09a8f145441837d75f62bf0ca37ad8c93164ca75 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Sun, 29 Dec 2024 16:37:30 +0800 Subject: [PATCH 6/6] add VBY.GameContentModify docs --- src/Submodules/VBY.Plugins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Submodules/VBY.Plugins b/src/Submodules/VBY.Plugins index 0ecc0458b..dd29c97c8 160000 --- a/src/Submodules/VBY.Plugins +++ b/src/Submodules/VBY.Plugins @@ -1 +1 @@ -Subproject commit 0ecc0458bcb8e4432a1dadc04f3e90f19da3d18c +Subproject commit dd29c97c8947918fdc26990c6227245f243c692e