forked from CWX/CWX-mods
made 1 solution for all, cleaned up the folders
This commit is contained in:
parent
374be6367c
commit
7b3dcb19dc
24
.gitignore
vendored
24
.gitignore
vendored
@ -24,20 +24,24 @@ Old/CWX-AirDrop/bin
|
||||
Old/CWX-AirDrop/obj
|
||||
|
||||
## Live
|
||||
Live/CWX-BushWhacker/BushWhacker/bin
|
||||
Live/CWX-BushWhacker/BushWhacker/obj
|
||||
Live/CWX_BushWhacker/bin
|
||||
Live/CWX_BushWhacker/obj
|
||||
|
||||
Live/CWX-DeSharpener/project/bin
|
||||
Live/CWX-DeSharpener/project/obj
|
||||
Live/CWX_DeSharpener/bin
|
||||
Live/CWX_DeSharpener/obj
|
||||
|
||||
Live/CWX-MasterKey/CWX-MasterKey/bin
|
||||
Live/CWX-MasterKey/CWX-MasterKey/obj
|
||||
Live/CWX_MasterKey/bin
|
||||
Live/CWX_MasterKey/obj
|
||||
|
||||
Live/CWX-VoiceAdder/VoiceAdd/bin
|
||||
Live/CWX-VoiceAdder/VoiceAdd/obj
|
||||
Live/CWX_VoiceAdder/bin
|
||||
Live/CWX_VoiceAdder/obj
|
||||
|
||||
Live/CWX-WeatherPatcher/EFT.WeatherEditor/bin
|
||||
Live/CWX-WeatherPatcher/EFT.WeatherEditor/obj
|
||||
Live/CWX_WeatherPatcher/bin
|
||||
Live/CWX_WeatherPatcher/obj
|
||||
|
||||
Live/Shared/AKI
|
||||
Live/Shared/BepInEx
|
||||
Live/Shared/EFT
|
||||
|
||||
## WIP
|
||||
WIP/CWX-BackpackReload/CWX-BackpackReload/bin
|
||||
|
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.1.32407.343
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BushWhacker", "BushWhacker.csproj", "{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {3C6E5DA0-E29A-467D-BF01-8B1DA4310A87}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-DeSharpener]
|
||||
[https://hub.sp-tarkov.com/files/file/455-cwx-desharpener/]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,12 +0,0 @@
|
||||
"use strict";
|
||||
|
||||
class ModMain {
|
||||
constructor() {
|
||||
const mod = require("./package.json");
|
||||
this.modName = `${mod.author}-${mod.name}`;
|
||||
|
||||
Logger.info(`Loading: ${this.modName} : ${mod.version}`);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = new ModMain();
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"name": "BUSHWHACKER",
|
||||
"author": "CWX",
|
||||
"version": "1.0.0",
|
||||
"license": "NCSA",
|
||||
"main": "package.js",
|
||||
"akiVersion": "2.3.1"
|
||||
}
|
||||
|
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-DeSharpener]
|
||||
[https://hub.sp-tarkov.com/files/file/455-cwx-desharpener/]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,5 +0,0 @@
|
||||
# BushWhacker
|
||||
## CWX-BushWhacker for EFT - SPT-AKI
|
||||
### CURRENT AKI VERSION: 2.3.1
|
||||
### GAMEVERSION: 0.12.12.17349
|
||||
### USING BEPINEX
|
Binary file not shown.
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-DeSharpener]
|
||||
[https://hub.sp-tarkov.com/files/file/455-cwx-desharpener/]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,12 +0,0 @@
|
||||
"use strict";
|
||||
|
||||
class ModMain {
|
||||
constructor() {
|
||||
const mod = require("./package.json");
|
||||
this.modName = `${mod.author}-${mod.name}`;
|
||||
|
||||
Logger.info(`Loading: ${this.modName} : ${mod.version}`);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = new ModMain();
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"name": "DESHARPENER",
|
||||
"author": "CWX",
|
||||
"version": "1.2.1",
|
||||
"license": "NCSA",
|
||||
"main": "package.js",
|
||||
"akiVersion": "2.3.1"
|
||||
}
|
||||
|
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-DeSharpener]
|
||||
[https://hub.sp-tarkov.com/files/file/455-cwx-desharpener/]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,5 +0,0 @@
|
||||
# DeSharpener
|
||||
## CWX-DESHARPENER for EFT - SPT-AKI
|
||||
### CURRENT AKI VERSION: 2.3.0
|
||||
### GAMEVERSION: 0.12.12.16909
|
||||
### USING BEPINEX
|
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.0.31919.166
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeSharpener", "DeSharpener.csproj", "{42C0189E-B147-4111-94A1-E10F28F38870}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {4C134147-3E4F-456D-BAB7-90D04E1C6FDB}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,40 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<RootNamespace>CWX_MasterKey</RootNamespace>
|
||||
<AssemblyName>CWX-MasterKey</AssemblyName>
|
||||
<Version>1.1.0</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="0Harmony">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\BepInEx\core\0Harmony.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\BepInEx\core\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Comfort">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Comfort.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.1.32228.430
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CWX-MasterKey", "CWX-MasterKey.csproj", "{40BE277F-55BE-4579-9535-D1F5ED9CC549}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {49967406-5073-428C-9A97-54A9CC1419D8}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Binary file not shown.
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-MasterKey]
|
||||
[]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,12 +0,0 @@
|
||||
"use strict";
|
||||
|
||||
class ModMain {
|
||||
constructor() {
|
||||
const mod = require("./package.json");
|
||||
this.modName = `${mod.author}-${mod.name}`;
|
||||
|
||||
Logger.info(`Loading: ${this.modName} : ${mod.version}`);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = new ModMain();
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"name": "MASTERKEY",
|
||||
"author": "CWX",
|
||||
"version": "1.1.2",
|
||||
"license": "NCSA",
|
||||
"main": "package.js",
|
||||
"akiVersion": "2.3.1"
|
||||
}
|
||||
|
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-MasterKey]
|
||||
[]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,5 +0,0 @@
|
||||
# MasterKey
|
||||
## CWX-MASTERKEY for EFT - SPT-AKI
|
||||
### CURRENT AKI VERSION: 2.3.0
|
||||
### GAMEVERSION: 0.12.12.16909
|
||||
### USING BEPINEX
|
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-VoiceAdder]
|
||||
[]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -1,9 +0,0 @@
|
||||
# VOICEADD
|
||||
## CWX-VOICEADD for EFT - SPT-AKI
|
||||
### CURRENT AKI VERSION: 2.3.0
|
||||
### GAMEVERSION: 0.12.12.16909
|
||||
### USING BEPINEX
|
||||
|
||||
|
||||
### two version, test build is a coremod approach, where it can be a standalone mod and people add a Key:value to the json
|
||||
### VoiceAdd is a standalone version you add to your own mod, compile with you mods folder path
|
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.0.32014.148
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VoiceAdder", "VoiceAdder.csproj", "{0D952FD6-5529-4645-A97C-7F2C8CE09B48}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {2785F010-1CDA-4009-880B-75F47A8B9553}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
@ -1,32 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<AssemblyName>VoiceAdder</AssemblyName>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="0Harmony">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\BepInEx\core\0Harmony.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\BepInEx\core\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\..\Valens-HasThePower\ValensHasThePower\shared\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>..\..\Valens-HasThePower\ValensHasThePower\shared\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
@ -1,26 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<AssemblyName>module</AssemblyName>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="0Harmony">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\2.2.3 build - client 16909\EscapeFromTarkov_Data\Managed\0Harmony.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\2.2.3 build - client 16909\EscapeFromTarkov_Data\Managed\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\2.2.3 build - client 16909\EscapeFromTarkov_Data\Managed\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\2.2.3 build - client 16909\EscapeFromTarkov_Data\Managed\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>..\..\..\..\..\..\..\AKI PROJECT\2.2.3 build - client 16909\EscapeFromTarkov_Data\Managed\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.0.32014.148
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VoiceAdd", "VoiceAdd.csproj", "{0D952FD6-5529-4645-A97C-7F2C8CE09B48}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {2785F010-1CDA-4009-880B-75F47A8B9553}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
@ -1,52 +0,0 @@
|
||||
using Aki.Common.Utils;
|
||||
using Aki.Reflection.Patching;
|
||||
using Aki.Reflection.Utils;
|
||||
using HarmonyLib;
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
|
||||
namespace VoiceAdd
|
||||
{
|
||||
public class VoicePatch : ModulePatch
|
||||
{
|
||||
private static Type _targetType;
|
||||
public static string CurrentDirectory { get; set; }
|
||||
|
||||
public VoicePatch()
|
||||
{
|
||||
_targetType = PatchConstants.EftTypes.Single(IsTargetType);
|
||||
}
|
||||
|
||||
private bool IsTargetType(Type type)
|
||||
{
|
||||
return type.GetMethod("TakePhrasePath") != null;
|
||||
}
|
||||
|
||||
protected override MethodBase GetTargetMethod()
|
||||
{
|
||||
return _targetType.GetMethod("TakePhrasePath");
|
||||
}
|
||||
|
||||
[PatchPrefix]
|
||||
private static void PatchPrefix()
|
||||
{
|
||||
var currentDirectory = System.IO.Directory.GetCurrentDirectory();
|
||||
var modDirectory = currentDirectory + "/user/mods/CWX_VoiceAdder/";
|
||||
string json = new StreamReader(modDirectory + "voices.json").ReadToEnd();
|
||||
|
||||
Dictionary<string, string> voices = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);
|
||||
Dictionary<string, string> value = Traverse.Create(_targetType).Field<Dictionary<string, string>>("dictionary_0").Value;
|
||||
|
||||
foreach (var voicename in voices.Keys)
|
||||
{
|
||||
voices.TryGetValue(voicename, out var voicebundle);
|
||||
if (!value.ContainsKey(voicename))
|
||||
value.Add(voicename, voicebundle);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
using Aki.Common.Utils;
|
||||
|
||||
namespace VoiceAdd
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
Log.Info("Loading: CWX-VoiceAdd");
|
||||
new VoicePatch().Enable();
|
||||
}
|
||||
}
|
||||
}
|
@ -1 +0,0 @@
|
||||
allows a "coreMod" approach
|
Binary file not shown.
@ -1,12 +0,0 @@
|
||||
"use strict";
|
||||
|
||||
class ModMain {
|
||||
constructor() {
|
||||
const mod = require("./package.json");
|
||||
this.modName = `${mod.author}-${mod.name}`;
|
||||
|
||||
Logger.info(`Loading: ${this.modName} : ${mod.version}`);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = new ModMain();
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"name": "WEATHERPATCHER",
|
||||
"author": "CWX",
|
||||
"version": "2.2.3",
|
||||
"license": "NCSA",
|
||||
"main": "package.js",
|
||||
"akiVersion": "2.3.1"
|
||||
}
|
||||
|
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.31702.278
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_WeatherPatch", "CWX_WeatherPatch.csproj", "{0E6813D8-8989-4643-9D11-138F21CE4963}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {E84BA04F-3B5F-41C9-AFCA-13430F58937A}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,35 +0,0 @@
|
||||
University of Illinois/NCSA Open Source License
|
||||
|
||||
Copyright (c) [year] [fullname]. All rights reserved.
|
||||
|
||||
Developed by:
|
||||
[CWX]
|
||||
[https://github.com/CWXDEV/CWX-WeatherPatcher]
|
||||
[https://hub.sp-tarkov.com/files/file/319-cwx-weatherpatcher/]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal with the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the names of [fullname], [project] nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this Software without specific prior written permission.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
|
||||
THE SOFTWARE.
|
@ -7,31 +7,31 @@
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>shared\Aki.Common.dll</HintPath>
|
||||
<HintPath>..\Shared\AKI\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>shared\Aki.Reflection.dll</HintPath>
|
||||
<HintPath>..\Shared\AKI\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>shared\Assembly-CSharp.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>shared\BepInEx.dll</HintPath>
|
||||
<HintPath>..\Shared\BepInEx\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Comfort">
|
||||
<HintPath>shared\Comfort.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\Comfort.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>shared\Newtonsoft.Json.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>shared\UnityEngine.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.AssetBundleModule">
|
||||
<HintPath>shared\UnityEngine.AssetBundleModule.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.AssetBundleModule.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>shared\UnityEngine.CoreModule.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
@ -9,9 +9,7 @@ namespace BushWhacker
|
||||
{
|
||||
protected override MethodBase GetTargetMethod()
|
||||
{
|
||||
var result = typeof(GameWorld).GetMethod("OnGameStarted", BindingFlags.Public | BindingFlags.Instance);
|
||||
|
||||
return result;
|
||||
return typeof(GameWorld).GetMethod("OnGameStarted", BindingFlags.Public | BindingFlags.Instance);
|
||||
}
|
||||
[PatchPostfix]
|
||||
public static void PatchPostFix()
|
@ -8,25 +8,25 @@
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>shared\Aki.Common.dll</HintPath>
|
||||
<HintPath>..\Shared\AKI\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>shared\Aki.Reflection.dll</HintPath>
|
||||
<HintPath>..\Shared\AKI\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>shared\Assembly-CSharp.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>shared\BepInEx.dll</HintPath>
|
||||
<HintPath>..\Shared\BepInEx\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ConfigurationManager">
|
||||
<HintPath>shared\ConfigurationManager.dll</HintPath>
|
||||
<HintPath>..\Shared\BepInEx\ConfigurationManager.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>shared\UnityEngine.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>shared\UnityEngine.CoreModule.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
@ -8,7 +8,6 @@ namespace DeSharpener
|
||||
{
|
||||
public class DeSharpener : ModulePatch
|
||||
{
|
||||
|
||||
private static Type _targetType;
|
||||
|
||||
public DeSharpener()
|
8
Live/CWX_DeSharpener/GlobalSuppressions.cs
Normal file
8
Live/CWX_DeSharpener/GlobalSuppressions.cs
Normal file
@ -0,0 +1,8 @@
|
||||
// This file is used by Code Analysis to maintain SuppressMessage
|
||||
// attributes that are applied to this project.
|
||||
// Project-level suppressions either have no target or are given
|
||||
// a specific target and scoped to a namespace, type, member, etc.
|
||||
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:DeSharpener.DeSharpener.PatchPrefix~System.Boolean")]
|
37
Live/CWX_MasterKey/CWX_MasterKey.csproj
Normal file
37
Live/CWX_MasterKey/CWX_MasterKey.csproj
Normal file
@ -0,0 +1,37 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<RootNamespace>CWX_MasterKey</RootNamespace>
|
||||
<AssemblyName>CWX-MasterKey</AssemblyName>
|
||||
<Version>1.1.0</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>..\Shared\AKI\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>..\Shared\AKI\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>..\Shared\EFT\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>..\Shared\BepInEx\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Comfort">
|
||||
<HintPath>..\Shared\EFT\Comfort.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>..\Shared\EFT\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\Shared\EFT\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
@ -5,4 +5,4 @@
|
||||
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
||||
[assembly: SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:EFT.WeatherPatch.Program.Main(System.String[])")]
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_MasterKey.Patch.PatchPostFix")]
|
@ -1,6 +1,5 @@
|
||||
using System.Reflection;
|
||||
using Aki.Reflection.Patching;
|
||||
using Aki.Reflection.Utils;
|
||||
using EFT;
|
||||
|
||||
namespace CWX_MasterKey
|
||||
@ -9,9 +8,7 @@ namespace CWX_MasterKey
|
||||
{
|
||||
protected override MethodBase GetTargetMethod()
|
||||
{
|
||||
var result = typeof(MainApplication).GetMethod("method_41", PatchConstants.PrivateFlags);
|
||||
|
||||
return result;
|
||||
return typeof(GameWorld).GetMethod("OnGameStarted", BindingFlags.Public | BindingFlags.Instance);
|
||||
}
|
||||
|
||||
[PatchPostfix]
|
49
Live/CWX_Mods.sln
Normal file
49
Live/CWX_Mods.sln
Normal file
@ -0,0 +1,49 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.1.32407.343
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_WeatherPatch", "CWX_WeatherPatcher\CWX_WeatherPatch.csproj", "{0E6813D8-8989-4643-9D11-138F21CE4963}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_BushWhacker", "CWX_BushWhacker\CWX_BushWhacker.csproj", "{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_DeSharpener", "CWX_DeSharpener\CWX_DeSharpener.csproj", "{42C0189E-B147-4111-94A1-E10F28F38870}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_MasterKey", "CWX_MasterKey\CWX_MasterKey.csproj", "{40BE277F-55BE-4579-9535-D1F5ED9CC549}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_VoiceAdder", "CWX_VoiceAdder\CWX_VoiceAdder.csproj", "{0D952FD6-5529-4645-A97C-7F2C8CE09B48}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{0E6813D8-8989-4643-9D11-138F21CE4963}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{42C0189E-B147-4111-94A1-E10F28F38870}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{40BE277F-55BE-4579-9535-D1F5ED9CC549}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{0D952FD6-5529-4645-A97C-7F2C8CE09B48}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {3EC1C761-E61A-4A88-92CB-9DF792C05BD5}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
35
Live/CWX_VoiceAdder/CWX_VoiceAdder.csproj
Normal file
35
Live/CWX_VoiceAdder/CWX_VoiceAdder.csproj
Normal file
@ -0,0 +1,35 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<AssemblyName>VoiceAdder</AssemblyName>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="0Harmony">
|
||||
<HintPath>..\Shared\BepInEx\0Harmony.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>..\Shared\AKI\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>..\Shared\AKI\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>..\Shared\EFT\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>..\Shared\BepInEx\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>..\Shared\EFT\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\Shared\EFT\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
8
Live/CWX_VoiceAdder/GlobalSuppressions.cs
Normal file
8
Live/CWX_VoiceAdder/GlobalSuppressions.cs
Normal file
@ -0,0 +1,8 @@
|
||||
// This file is used by Code Analysis to maintain SuppressMessage
|
||||
// attributes that are applied to this project.
|
||||
// Project-level suppressions either have no target or are given
|
||||
// a specific target and scoped to a namespace, type, member, etc.
|
||||
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:VoiceAdd.VoicePatch.PatchPrefix")]
|
@ -1,6 +1,4 @@
|
||||
|
||||
|
||||
namespace CWX_WeatherPatch
|
||||
namespace CWX_WeatherPatch
|
||||
{
|
||||
public class JSONClass
|
||||
{
|
@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<SignAssembly>False</SignAssembly>
|
||||
<AssemblyOriginatorKeyFile>Key.snk</AssemblyOriginatorKeyFile>
|
||||
<DelaySign>false</DelaySign>
|
||||
<Version>3.0.0</Version>
|
||||
@ -11,25 +11,22 @@
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="Aki.Common">
|
||||
<HintPath>shared\Aki.Common.dll</HintPath>
|
||||
<HintPath>..\Shared\AKI\Aki.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Aki.Reflection">
|
||||
<HintPath>shared\Aki.Reflection.dll</HintPath>
|
||||
<HintPath>..\Shared\AKI\Aki.Reflection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>shared\Assembly-CSharp.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>shared\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json">
|
||||
<HintPath>shared\Newtonsoft.Json.dll</HintPath>
|
||||
<HintPath>..\Shared\BepInEx\BepInEx.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>shared\UnityEngine.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="UnityEngine.CoreModule">
|
||||
<HintPath>shared\UnityEngine.CoreModule.dll</HintPath>
|
||||
<HintPath>..\Shared\EFT\UnityEngine.CoreModule.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
@ -1,8 +1,4 @@
|
||||
using Aki.Common.Utils;
|
||||
using Aki.Reflection.Patching;
|
||||
using CWX_WeatherPatch;
|
||||
using Newtonsoft.Json;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
|
||||
namespace CWX_WeatherPatcher
|
||||
@ -26,9 +22,7 @@ namespace CWX_WeatherPatcher
|
||||
__result.GlobalFogDensity = 0;
|
||||
__result.GlobalFogHeight = 0;
|
||||
|
||||
|
||||
Logger.LogMessage("MADE CHANGES TO GClass1694 SMETHOD_0!");
|
||||
|
||||
}
|
||||
}
|
||||
}
|
@ -5,7 +5,6 @@ namespace CWX_WeatherPatcher
|
||||
{
|
||||
class CWX_WeatherPatch2 : ModulePatch // MAKES CHANGES TO CUSTOMGLOBALFOG
|
||||
{
|
||||
|
||||
protected override MethodBase GetTargetMethod()
|
||||
{
|
||||
return typeof(CustomGlobalFog).GetMethod("Start", BindingFlags.NonPublic | BindingFlags.Instance);
|
@ -1,6 +1,5 @@
|
||||
using System.Reflection;
|
||||
using Aki.Reflection.Patching;
|
||||
using Aki.Reflection.Utils;
|
||||
using CWX_WeatherPatcher;
|
||||
using EFT;
|
||||
|
||||
@ -10,9 +9,7 @@ namespace CWX_WeatherPatch
|
||||
{
|
||||
protected override MethodBase GetTargetMethod()
|
||||
{
|
||||
var result = typeof(MainApplication).GetMethod("method_41", PatchConstants.PrivateFlags);
|
||||
|
||||
return result;
|
||||
return typeof(GameWorld).GetMethod("OnGameStarted", BindingFlags.Public | BindingFlags.Instance);
|
||||
}
|
||||
|
||||
[PatchPostfix]
|
13
Live/CWX_WeatherPatcher/GlobalSuppressions.cs
Normal file
13
Live/CWX_WeatherPatcher/GlobalSuppressions.cs
Normal file
@ -0,0 +1,13 @@
|
||||
// This file is used by Code Analysis to maintain SuppressMessage
|
||||
// attributes that are applied to this project.
|
||||
// Project-level suppressions either have no target or are given
|
||||
// a specific target and scoped to a namespace, type, member, etc.
|
||||
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_WeatherPatcher.CWX_WeatherPatch2.PostFixPatch(CustomGlobalFog@)")]
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_WeatherPatcher.CWX_WeatherPatch3.PostFixPatch(LevelSettings@)")]
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_WeatherPatcher.CWX_WeatherPatch4.PostFixPatch(TOD_Scattering@)")]
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_WeatherPatch.CWX_WeatherPatch5.PatchPostFix")]
|
||||
[assembly: SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_WeatherPatcher.Plugin.Awake")]
|
||||
[assembly: SuppressMessage("Roslynator", "RCS1213:Remove unused member declaration.", Justification = "<Pending>", Scope = "member", Target = "~M:CWX_WeatherPatcher.Plugin.Awake")]
|
@ -32,6 +32,7 @@ namespace CWX_WeatherPatcher
|
||||
debug.Fog = 0f;
|
||||
debug.Rain = 0f;
|
||||
debug.LightningThunderProbability = 0f;
|
||||
debug.WindMagnitude = 0f;
|
||||
}
|
||||
}
|
||||
}
|
12
Live/README.md
Normal file
12
Live/README.md
Normal file
@ -0,0 +1,12 @@
|
||||
### Live
|
||||
- CWX-BushWhacker
|
||||
- CWX-DeSharpener
|
||||
- CWX-MasterKey
|
||||
- CWX-VoiceAdder
|
||||
- CWX-WeatherPatcher
|
||||
|
||||
##For the Projects Dependencies to work:
|
||||
- please place all Dll's from `EFT/EscapeFromTarkov_Data/Managed` into `Shared/EFT`
|
||||
- place `ConfigurationManager.dll` from `BepInEx/Plugins` folder into `Shared/BepInEx`
|
||||
- place `0Harmony.dll` and `BepInEx.dll` from `BepInEx/Core` folder into `Shared/BepInEx`
|
||||
- place `Aki.Common.dll` and `Aki.Reflection.dll` from `EFT/EscapeFromTarkov_Data/Managed` into `Shared/AKI`
|
Loading…
x
Reference in New Issue
Block a user