bump, not updated for 3.5.1 yet

This commit is contained in:
CWX 2023-03-07 18:44:50 +00:00
parent a6101ac933
commit c05265e6bc
18 changed files with 197 additions and 55 deletions

View File

@ -8,34 +8,34 @@
<ItemGroup>
<Reference Include="Aki.Common">
<HintPath>..\..\..\Shared\Aki\Aki.Common.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Common.dll</HintPath>
</Reference>
<Reference Include="Aki.Reflection">
<HintPath>..\..\..\Shared\Aki\Aki.Reflection.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Reflection.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\EFT\Assembly-CSharp.dll</HintPath>
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="BepInEx">
<HintPath>..\..\..\Shared\BepInEx\BepInEx.dll</HintPath>
<HintPath>..\..\..\Shared\BepInEx.dll</HintPath>
</Reference>
<Reference Include="Comfort">
<HintPath>..\..\..\Shared\EFT\Comfort.dll</HintPath>
<HintPath>..\..\..\Shared\Comfort.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\Shared\EFT\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\Shared\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>..\..\..\Shared\EFT\UnityEngine.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.AssetBundleModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.AssetBundleModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.AssetBundleModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.CoreModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.PhysicsModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.PhysicsModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.PhysicsModule.dll</HintPath>
</Reference>
</ItemGroup>

View File

@ -1,5 +1,5 @@
# BushWhacker
## CWX-BushWhacker for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.2.3
### GAMEVERSION: 0.12.12.31.19428
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX

View File

@ -0,0 +1,28 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net472</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Reference Include="Aki.Common">
<HintPath>..\..\..\Shared\Aki.Common.dll</HintPath>
</Reference>
<Reference Include="Aki.Reflection">
<HintPath>..\..\..\Shared\Aki.Reflection.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="BepInEx">
<HintPath>..\..\..\Shared\BepInEx.dll</HintPath>
</Reference>
<Reference Include="Comfort">
<HintPath>..\..\..\Shared\Comfort.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\Shared\UnityEngine.CoreModule.dll</HintPath>
</Reference>
</ItemGroup>
</Project>

View File

@ -0,0 +1,27 @@
using System.Reflection;
using System;
using System.Collections.Generic;
using System.Linq;
using Aki.Reflection.Patching;
using Aki.Reflection.Utils;
using BepInEx;
using EFT;
using Comfort.Common;
using JsonType;
using UnityEngine;
namespace CWX_ColourAdderPatcher
{
[BepInPlugin("com.cwx.ColourAdder", "cwx-ColourAdder", "1.0.0")]
public class ColourAdderPatcher : BaseUnityPlugin
{
public void Start()
{
var type = PatchConstants.EftTypes.Single(x => x.Name == "GClass1179")
.GetField("dictionary_0");
// get field with name of dictionary_0 add custom
// dictionary.Add(TaxonomyColor.yellow, new Color32(104, 102, 40, byte.MaxValue));
}
}
}

View File

@ -0,0 +1,5 @@
# ColourAdderPatcher
## CWX-ColourAdderPatcher for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX

View File

@ -0,0 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net472</TargetFramework>
<RootNamespace>CWX_ColourAdder</RootNamespace>
</PropertyGroup>
<ItemGroup>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil">
<HintPath>..\..\..\Shared\Mono.Cecil.dll</HintPath>
</Reference>
</ItemGroup>
</Project>

View File

@ -0,0 +1,34 @@
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using JsonType;
using Mono.Cecil;
namespace CWX_ColourAdder
{
public static class ColourAdderPrePatch
{
public static IEnumerable<string> TargetDLLs { get; } = new[] { "Assembly-CSharp.dll" };
private static long CWXpink = 0x00000022;
private static long CWXpurple = 0x00000023;
public static void Patch(ref AssemblyDefinition assembly)
{
var colourEnum = assembly.MainModule.GetType("JsonType.TaxonomyColor");
var cwxPink = new FieldDefinition("CWXpink",
FieldAttributes.Public | FieldAttributes.Static | FieldAttributes.Literal | FieldAttributes.HasDefault,
colourEnum)
{ Constant = CWXpink };
var cwxPurple = new FieldDefinition("CWXpurple",
FieldAttributes.Public | FieldAttributes.Static | FieldAttributes.Literal | FieldAttributes.HasDefault,
colourEnum)
{ Constant = CWXpurple };
colourEnum.Fields.Add(cwxPink);
colourEnum.Fields.Add(cwxPurple);
}
}
}

View File

@ -0,0 +1,5 @@
# ColourAdderPrePatch
## CWX-ColourAdderPrePatch for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX

View File

@ -8,22 +8,22 @@
<ItemGroup>
<Reference Include="Aki.Common">
<HintPath>..\..\..\Shared\Aki\Aki.Common.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Common.dll</HintPath>
</Reference>
<Reference Include="Aki.Reflection">
<HintPath>..\..\..\Shared\Aki\Aki.Reflection.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Reflection.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\EFT\Assembly-CSharp.dll</HintPath>
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="BepInEx">
<HintPath>..\..\..\Shared\BepInEx\BepInEx.dll</HintPath>
<HintPath>..\..\..\Shared\BepInEx.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>..\..\..\Shared\EFT\UnityEngine.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.CoreModule.dll</HintPath>
</Reference>
</ItemGroup>

View File

@ -1,5 +1,5 @@
# DeSharpener
## CWX-DESHARPENER for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.2.3
### GAMEVERSION: 0.12.12.31.19428
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX

View File

@ -6,40 +6,34 @@
<ItemGroup>
<Reference Include="Aki.Common">
<HintPath>..\..\..\Shared\Aki\Aki.Common.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Common.dll</HintPath>
</Reference>
<Reference Include="Aki.Reflection">
<HintPath>..\..\..\Shared\Aki\Aki.Reflection.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Reflection.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\EFT\Assembly-CSharp.dll</HintPath>
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="BepInEx">
<HintPath>..\..\..\Shared\BepInEx\BepInEx.dll</HintPath>
<HintPath>..\..\..\Shared\BepInEx.dll</HintPath>
</Reference>
<Reference Include="bsg.console.core">
<HintPath>..\..\..\Shared\EFT\bsg.console.core.dll</HintPath>
<HintPath>..\..\..\Shared\bsg.console.core.dll</HintPath>
</Reference>
<Reference Include="Comfort">
<HintPath>..\..\..\Shared\EFT\Comfort.dll</HintPath>
</Reference>
<Reference Include="ConfigurationManager">
<HintPath>..\..\..\Shared\BepInEx\ConfigurationManager.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil">
<HintPath>..\..\..\Shared\BepInEx\Mono.Cecil.dll</HintPath>
<HintPath>..\..\..\Shared\Comfort.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>..\..\..\Shared\EFT\UnityEngine.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.CoreModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.IMGUIModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.IMGUIModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.IMGUIModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.TextRenderingModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.TextRenderingModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.TextRenderingModule.dll</HintPath>
</Reference>
</ItemGroup>

View File

@ -0,0 +1,5 @@
# DebuggingTool
## CWX-DEBUGGINGTOOL for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX

View File

@ -8,28 +8,28 @@
<ItemGroup>
<Reference Include="Aki.Common">
<HintPath>..\..\..\Shared\Aki\Aki.Common.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Common.dll</HintPath>
</Reference>
<Reference Include="Aki.Reflection">
<HintPath>..\..\..\Shared\Aki\Aki.Reflection.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Reflection.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\EFT\Assembly-CSharp.dll</HintPath>
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="BepInEx">
<HintPath>..\..\..\Shared\BepInEx\BepInEx.dll</HintPath>
<HintPath>..\..\..\Shared\BepInEx.dll</HintPath>
</Reference>
<Reference Include="Comfort">
<HintPath>..\..\..\Shared\EFT\Comfort.dll</HintPath>
<HintPath>..\..\..\Shared\Comfort.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\Shared\EFT\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\Shared\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>..\..\..\Shared\EFT\UnityEngine.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.CoreModule.dll</HintPath>
</Reference>
</ItemGroup>

View File

@ -1,5 +1,5 @@
# MasterKey
## CWX-MASTERKEY for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.2.3
### GAMEVERSION: 0.12.12.31.19428
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX

View File

@ -13,6 +13,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_MasterKey", "CWX_Master
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CWX_DebuggingTool", "CWX_DebuggingTool\CWX_DebuggingTool.csproj", "{E439D92F-26FD-42A2-9EA5-38A318EB5403}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CWX_ColourAdderPrePatch", "CWX_ColourAdderPrePatch\CWX_ColourAdderPrePatch.csproj", "{B0AE824D-7308-47DD-B0BF-08D48B33CBD7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CWX_ColourAdderPatcher", "CWX_ColourAdderPatcher\CWX_ColourAdderPatcher.csproj", "{6D696C6A-011B-4D53-8D97-D62105B20E0E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -39,6 +43,14 @@ Global
{E439D92F-26FD-42A2-9EA5-38A318EB5403}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E439D92F-26FD-42A2-9EA5-38A318EB5403}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E439D92F-26FD-42A2-9EA5-38A318EB5403}.Release|Any CPU.Build.0 = Release|Any CPU
{B0AE824D-7308-47DD-B0BF-08D48B33CBD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B0AE824D-7308-47DD-B0BF-08D48B33CBD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B0AE824D-7308-47DD-B0BF-08D48B33CBD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B0AE824D-7308-47DD-B0BF-08D48B33CBD7}.Release|Any CPU.Build.0 = Release|Any CPU
{6D696C6A-011B-4D53-8D97-D62105B20E0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6D696C6A-011B-4D53-8D97-D62105B20E0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6D696C6A-011B-4D53-8D97-D62105B20E0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6D696C6A-011B-4D53-8D97-D62105B20E0E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

View File

@ -0,0 +1,15 @@
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CAki_002ECommon_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CAki_002EReflection_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CAssembly_002DCSharp_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CBepInEx_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005Cbsg_002Econsole_002Ecore_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CComfort_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CMono_002ECecil_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CNewtonsoft_002EJson_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CUnityEngine_002EAssetBundleModule_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CUnityEngine_002ECoreModule_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CUnityEngine_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CUnityEngine_002EIMGUIModule_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CUnityEngine_002EPhysicsModule_002Edll/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005C_002D_002D_002DHOME_0020REPOS_002D_002D_002D_005CShared_005CUnityEngine_002ETextRenderingModule_002Edll/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

View File

@ -8,25 +8,25 @@
<ItemGroup>
<Reference Include="Aki.Common">
<HintPath>..\..\..\Shared\Aki\Aki.Common.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Common.dll</HintPath>
</Reference>
<Reference Include="Aki.Reflection">
<HintPath>..\..\..\Shared\Aki\Aki.Reflection.dll</HintPath>
<HintPath>..\..\..\Shared\Aki.Reflection.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\Shared\EFT\Assembly-CSharp.dll</HintPath>
<HintPath>..\..\..\Shared\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="BepInEx">
<HintPath>..\..\..\Shared\BepInEx\BepInEx.dll</HintPath>
<HintPath>..\..\..\Shared\BepInEx.dll</HintPath>
</Reference>
<Reference Include="Comfort">
<HintPath>..\..\..\Shared\EFT\Comfort.dll</HintPath>
<HintPath>..\..\..\Shared\Comfort.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>..\..\..\Shared\EFT\UnityEngine.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
<HintPath>..\..\..\Shared\UnityEngine.CoreModule.dll</HintPath>
</Reference>
</ItemGroup>

View File

@ -1,5 +1,5 @@
# WeatherPatcher
## CWX-WEATHERPATCHER for EFT - SPT-AKI
### CURRENT AKI VERSION: 3.2.3
### GAMEVERSION: 0.12.12.31.19428
### CURRENT AKI VERSION: 3.5.1
### GAMEVERSION: 22032
### USING BEPINEX