diff --git a/README.md b/README.md index 3da86d6..9a50869 100644 --- a/README.md +++ b/README.md @@ -27,13 +27,12 @@ ## Current status -| Mod Loader | Il2Cpp | Mono | Mono (.NET 3.5) | -| ----------- | ------ | ---- | ----| -| [MelonLoader](https://github.com/HerpDerpinstine/MelonLoader) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.MelonLoader.Il2Cpp.zip) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.MelonLoader.Mono.zip) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.MelonLoader.Mono.NET35.zip) | -| [BepInEx](https://github.com/BepInEx/BepInEx) | ❔ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.BepInEx.Il2Cpp.zip) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.BepInEx.Mono.zip) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.BepInEx.Mono.NET35.zip) | +| Mod Loader | Il2Cpp | Mono | +| ----------- | ------ | ---- | +| [MelonLoader](https://github.com/HerpDerpinstine/MelonLoader) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.MelonLoader.Il2Cpp.zip) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.MelonLoader.Mono.zip) | +| [BepInEx](https://github.com/BepInEx/BepInEx) | ❔ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.BepInEx.Il2Cpp.zip) | ✔️ [link](https://github.com/sinai-dev/Explorer/releases/latest/download/Explorer.BepInEx.Mono.zip) | -IL2CPP Issues: -* .NET 3.5 is not currently supported (Unity 5.6.1 and older), this might change in the future. +Il2Cpp Issues: * Some methods may still fail with a `MissingMethodException`, please let me know if you experience this (with full MelonLoader log please). * Reflection may fail with certain types, see [here](https://github.com/knah/Il2CppAssemblyUnhollower#known-issues) for more details. * Scrolling with mouse wheel in the Explorer menu may not work on all games at the moment. @@ -147,7 +146,7 @@ public class MenuClass_CursorUpdate ## Building -If you'd like to build this yourself, you will need to have installed BepInEx and/or MelonLoader for at least one Unity game. If you want to build all 6 versions, you will need at least one Il2Cpp and one Mono game, with BepInEx and MelonLoader installed for both. +If you'd like to build this yourself, you will need to have installed BepInEx and/or MelonLoader for at least one Unity game. If you want to build all 4 versions, you will need at least one Il2Cpp and one Mono game, with BepInEx and MelonLoader installed for both. 1. Install MelonLoader or BepInEx for your game. 2. Open the `src\Explorer.csproj` file in a text editor. diff --git a/lib/mcs.NET35.dll b/lib/mcs.NET35.dll deleted file mode 100644 index e83df45..0000000 Binary files a/lib/mcs.NET35.dll and /dev/null differ diff --git a/lib/mcs.dll b/lib/mcs.dll index ab68b7d..e83df45 100644 Binary files a/lib/mcs.dll and b/lib/mcs.dll differ diff --git a/src/Explorer.csproj b/src/Explorer.csproj index afbc34f..ef14fec 100644 --- a/src/Explorer.csproj +++ b/src/Explorer.csproj @@ -15,7 +15,6 @@ CPP,ML true true - false false none false @@ -42,24 +41,14 @@ CPP,ML true true - false - v4.7.2 + v3.5 ..\Release\Explorer.MelonLoader.Mono\ MONO,ML false false true - false - - - v3.5 - ..\Release\Explorer.MelonLoader.Mono.NET35\ - MONO,ML,NET35 - false - true - true v4.7.2 @@ -67,23 +56,13 @@ CPP,BIE true false - false - v4.7.2 + v3.5 ..\Release\Explorer.BepInEx.Mono\ MONO,BIE false false - false - - - v3.5 - ..\Release\Explorer.BepInEx.Mono.NET35\ - MONO,BIE,NET35 - false - false - true @@ -93,14 +72,10 @@ - + ..\lib\mcs.dll False - - ..\lib\mcs.NET35.dll - False - diff --git a/src/Explorer.sln b/src/Explorer.sln index a5c30cc..bec4282 100644 --- a/src/Explorer.sln +++ b/src/Explorer.sln @@ -8,23 +8,17 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Release_BIE_Cpp|Any CPU = Release_BIE_Cpp|Any CPU - Release_BIE_Mono_NET35|Any CPU = Release_BIE_Mono_NET35|Any CPU Release_BIE_Mono|Any CPU = Release_BIE_Mono|Any CPU Release_ML_Cpp|Any CPU = Release_ML_Cpp|Any CPU - Release_ML_Mono_NET35|Any CPU = Release_ML_Mono_NET35|Any CPU Release_ML_Mono|Any CPU = Release_ML_Mono|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Cpp|Any CPU.ActiveCfg = Release_BIE_Cpp|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Cpp|Any CPU.Build.0 = Release_BIE_Cpp|Any CPU - {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Mono_NET35|Any CPU.ActiveCfg = Release_BIE_Mono_NET35|Any CPU - {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Mono_NET35|Any CPU.Build.0 = Release_BIE_Mono_NET35|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Mono|Any CPU.ActiveCfg = Release_BIE_Mono|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Mono|Any CPU.Build.0 = Release_BIE_Mono|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_ML_Cpp|Any CPU.ActiveCfg = Release_ML_Cpp|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_ML_Cpp|Any CPU.Build.0 = Release_ML_Cpp|Any CPU - {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_ML_Mono_NET35|Any CPU.ActiveCfg = Release_ML_Mono_NET35|Any CPU - {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_ML_Mono_NET35|Any CPU.Build.0 = Release_ML_Mono_NET35|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_ML_Mono|Any CPU.ActiveCfg = Release_ML_Mono|Any CPU {B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_ML_Mono|Any CPU.Build.0 = Release_ML_Mono|Any CPU EndGlobalSection diff --git a/src/ILRepack.targets b/src/ILRepack.targets index 6300852..ab1e843 100644 --- a/src/ILRepack.targets +++ b/src/ILRepack.targets @@ -5,13 +5,8 @@ - - - - -