got lynemod to build! (on my machine, anyway...)

This commit is contained in:
Lynne Megido 2022-03-08 20:16:50 +10:00
parent ad2b9feefa
commit 8a437a2edc
Signed by: lynnesbian
GPG key ID: F0A184B5213D9F90
3 changed files with 25 additions and 25 deletions

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="MarkdownSettings">
<option name="autoScrollEnabled" value="false" />
<enabledExtensions>
<entry key="MermaidLanguageExtension" value="false" />
<entry key="PlantUMLLanguageExtension" value="false" />
</enabledExtensions>
<option name="splitLayout" value="SHOW_EDITOR" />
<option name="verticalSplit" value="false" />
</component>
</project>

View file

@ -13,7 +13,7 @@
// limitations under the License. // limitations under the License.
using BepInEx; using BepInEx;
using RoR2; using R2API.Utils;
namespace LyneMod { namespace LyneMod {
[BepInDependency("com.bepis.r2api")] [BepInDependency("com.bepis.r2api")]
@ -21,7 +21,7 @@ namespace LyneMod {
public class LyneMod : BaseUnityPlugin { public class LyneMod : BaseUnityPlugin {
public void Awake() { public void Awake() {
On.EntityStates.EngiTurret.DeathState.OnExit += (orig, self) => { On.EntityStates.EngiTurret.DeathState.OnExit += (orig, self) => {
Chat.AddMessage("Turret bonked!"); ChatMessage.Send("Turret bonked!");
orig(self); orig(self);
}; };

View file

@ -5,22 +5,22 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="0Harmony, Version=2.4.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="0Harmony, Version=2.9.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\0Harmony.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\0Harmony.dll</HintPath>
</Reference> </Reference>
<Reference Include="0Harmony20, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="0Harmony20, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\0Harmony20.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\0Harmony20.dll</HintPath>
</Reference> </Reference>
<Reference Include="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.steam\ssd\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\Assembly-CSharp.dll</HintPath> <HintPath>..\..\..\..\..\.steam\debian-installation\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\Assembly-CSharp.dll</HintPath>
</Reference> </Reference>
<Reference Include="BepInEx, Version=5.4.9.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="BepInEx, Version=5.4.19.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\BepInEx.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\BepInEx.dll</HintPath>
</Reference> </Reference>
<Reference Include="BepInEx.Harmony, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="BepInEx.Harmony, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\BepInEx.Harmony.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\BepInEx.Harmony.dll</HintPath>
</Reference> </Reference>
<Reference Include="BepInEx.Preloader, Version=5.4.9.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="BepInEx.Preloader, Version=5.4.19.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\BepInEx.Preloader.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\BepInEx.Preloader.dll</HintPath>
</Reference> </Reference>
<Reference Include="HarmonyXInterop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="HarmonyXInterop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
@ -29,35 +29,23 @@
<Reference Include="MMHOOK_Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="MMHOOK_Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\plugins\MMHOOK\MMHOOK_Assembly-CSharp.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\plugins\MMHOOK\MMHOOK_Assembly-CSharp.dll</HintPath>
</Reference> </Reference>
<Reference Include="Mono.Cecil, Version=0.10.4.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e"> <Reference Include="MonoMod.RuntimeDetour, Version=22.1.29.1, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\Mono.Cecil.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil.Mdb, Version=0.10.4.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\Mono.Cecil.Mdb.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil.Pdb, Version=0.10.4.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\Mono.Cecil.Pdb.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil.Rocks, Version=0.10.4.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\Mono.Cecil.Rocks.dll</HintPath>
</Reference>
<Reference Include="MonoMod.RuntimeDetour, Version=21.1.11.1, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\MonoMod.RuntimeDetour.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\MonoMod.RuntimeDetour.dll</HintPath>
</Reference> </Reference>
<Reference Include="MonoMod.Utils, Version=21.1.11.1, Culture=neutral, PublicKeyToken=null"> <Reference Include="MonoMod.Utils, Version=22.1.29.1, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\MonoMod.Utils.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\core\MonoMod.Utils.dll</HintPath>
</Reference> </Reference>
<Reference Include="R2API, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="R2API, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\plugins\tristanmcpherson-R2API\R2API\R2API.dll</HintPath> <HintPath>..\..\..\..\..\.config\r2modmanPlus-local\RiskOfRain2\profiles\Lynnear\BepInEx\plugins\tristanmcpherson-R2API\R2API\R2API.dll</HintPath>
</Reference> </Reference>
<Reference Include="RoR2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.steam\debian-installation\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\RoR2.dll</HintPath>
</Reference>
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.steam\ssd\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\UnityEngine.dll</HintPath> <HintPath>..\..\..\..\..\.steam\debian-installation\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\UnityEngine.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"> <Reference Include="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.steam\ssd\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\UnityEngine.CoreModule.dll</HintPath> <HintPath>..\..\..\..\..\.steam\debian-installation\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\UnityEngine.CoreModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.Networking, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\..\..\..\.steam\ssd\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Managed\UnityEngine.Networking.dll</HintPath>
</Reference> </Reference>
</ItemGroup> </ItemGroup>