project setup
This commit is contained in:
parent
5eaffe1706
commit
14deee32ce
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
bin/
|
||||
obj/
|
||||
BepInEx
|
5
.vscode/extensions.json
vendored
Normal file
5
.vscode/extensions.json
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"recommendations": [
|
||||
"ms-dotnettools.csharp"
|
||||
]
|
||||
}
|
4
.vscode/settings.json
vendored
Normal file
4
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"dotnet.preferCSharpExtension": true,
|
||||
"dotnet.server.useOmnisharp": false
|
||||
}
|
|
@ -17,5 +17,8 @@
|
|||
<ItemGroup>
|
||||
<PackageReference Include="BepInEx.Unity.IL2CPP" Version="6.0.0-be.*" IncludeAssets="compile" />
|
||||
<PackageReference Include="BepInEx.PluginInfoProps" Version="2.*" />
|
||||
<Reference Include="Assembly-CSharp">
|
||||
<HintPath>./BepInEx/interop/Assembly-CSharp.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
using BepInEx;
|
||||
using BepInEx.Unity.IL2CPP;
|
||||
using HarmonyLib;
|
||||
|
||||
namespace MetalButtplug;
|
||||
|
||||
|
|
6
README.md
Normal file
6
README.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
## Development
|
||||
|
||||
After setting up Metal: Hellsinger with BepInEx, run the game for the first time and let it decompile the game assemblies, then symlink the BepInEx folder to ./BepInEx in the root of this repository, for example:
|
||||
```bash
|
||||
ln -s "/run/media/lea/gaming/SteamLibrary/steamapps/common/Metal Hellsinger/BepInEx" ./BepInEx
|
||||
```
|
Loading…
Reference in a new issue