Compare commits

...

2 commits

Author SHA1 Message Date
dca74d22b4
release v1.0.6 0u0 2022-03-08 20:38:32 +10:00
8a437a2edc
got lynemod to build! (on my machine, anyway...) 2022-03-08 20:18:44 +10:00
6 changed files with 42 additions and 34 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

@ -1,4 +1,4 @@
// Copyright 2021 Lynnesbian // Copyright 2021-2022 Lynnesbian
// //
// Licensed under the Apache License, Version 2.0 (the "License"); // Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License. // you may not use this file except in compliance with the License.
@ -13,15 +13,15 @@
// 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")]
[BepInPlugin("space.lynnesbian.lynemod", "Lyne Mod", "1.0.3")] [BepInPlugin("space.lynnesbian.lynemod", "Lyne Mod", "1.0.6")]
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>

Binary file not shown.

View file

@ -2,7 +2,7 @@
"strings": { "strings": {
"ITEM_MISSILE_NAME": "Hooah.", "ITEM_MISSILE_NAME": "Hooah.",
"ITEM_EXPLODEONDEATH_NAME": "Will-o'-the-stinch", "ITEM_EXPLODEONDEATH_NAME": "Will-o'-the-stinch",
"ITEM_MUSHROOM_NAME": "Fungus Among Us", "ITEM_MUSHROOM_NAME": "Bungus",
"ITEM_BLEEDONHIT_NAME": "Tri-Tip Stabber", "ITEM_BLEEDONHIT_NAME": "Tri-Tip Stabber",
"ITEM_HEALWHILESAFE_NAME": "Slightly Sluggy Slug", "ITEM_HEALWHILESAFE_NAME": "Slightly Sluggy Slug",
"ITEM_INFUSION_NAME": "Inboosion", "ITEM_INFUSION_NAME": "Inboosion",
@ -29,11 +29,19 @@
"ITEM_CRITGLASSES_NAME": "Critsy Glasses", "ITEM_CRITGLASSES_NAME": "Critsy Glasses",
"ITEM_FIRERING_NAME": "Cripsy Band", "ITEM_FIRERING_NAME": "Cripsy Band",
"ITEM_ICERING_NAME": "Frotsy Band", "ITEM_ICERING_NAME": "Frotsy Band",
"ITEM_STRENGTHENBURN_NAME" : "NOS Bottle",
"ITEM_MOVESPEEDONKILL_NAME" : "Stuping Harpoon",
"ITEM_TREASURECACHEVOID_NAME": "Crutsy Key",
"ITEM_SLOWONHIT_NAME": "Make Sticky",
"ITEM_BEARVOID_NAME" : "Tardigrade Times",
"ITEM_MISSILEVOID_NAME": "Missile Shrimp",
"EQUIPMENT_FIREBALLDASH_NAME" : "Volcanic Eggy", "EQUIPMENT_FIREBALLDASH_NAME" : "Volcanic Eggy",
"EQUIPMENT_LIFESTEALONHIT_NAME": "Loveleech", "EQUIPMENT_LIFESTEALONHIT_NAME": "Loveleech",
"EQUIPMENT_TEAMWARCRY_NAME": "Gorgug's Opus", "EQUIPMENT_TEAMWARCRY_NAME": "Gorgug's Opus",
"EQUIPMENT_BLACKHOLE_NAME": "Very Heavy Cube", "EQUIPMENT_BLACKHOLE_NAME": "Very Heavy Cube",
"EQUIPMENT_METEOR_NAME": "Stuping Meteorite", "EQUIPMENT_METEOR_NAME": "Stuping Meteorite",
"ITEM_MUSHROOMVOID_NAME": "The Infamous Wungus",
"SHRINE_COMBAT_NAME": "Shrine of Wombat", "SHRINE_COMBAT_NAME": "Shrine of Wombat",
"SHRINE_COMBAT_CONTEXT": "Pray to Shrine of Wombat", "SHRINE_COMBAT_CONTEXT": "Pray to Shrine of Wombat",

View file

@ -6,10 +6,10 @@
"Description": "A somewhat bonked mod, by a somewhat bonked Lynne...", "Description": "A somewhat bonked mod, by a somewhat bonked Lynne...",
"Licence": "", "Licence": "",
"GameVersion": "N/A", "GameVersion": "N/A",
"Version": "1.0.5", "Version": "1.0.6",
"Dependencies": [ "Dependencies": [
"bbepis-BepInExPack-5.4.9", "bbepis-BepInExPack-5.4.1902",
"tristanmcpherson-R2API-3.0.30" "tristanmcpherson-R2API-4.0.11"
], ],
"OptionalDependencies": [], "OptionalDependencies": [],
"Incompatibilities": [], "Incompatibilities": [],
@ -23,11 +23,11 @@
"ExtraData": {}, "ExtraData": {},
"name": "LyneMod", "name": "LyneMod",
"version_number": "1.0.5", "version_number": "1.0.6",
"website_url": "https://git.bune.city/lynnesbian/lynemod", "website_url": "https://git.bune.city/lynnesbian/lynemod",
"description": "A somewhat bonked mod, by a somewhat bonked Lynne...", "description": "A somewhat bonked mod, by a somewhat bonked Lynne...",
"dependencies": [ "dependencies": [
"bbepis-BepInExPack-5.4.9", "bbepis-BepInExPack-5.4.1902",
"tristanmcpherson-R2API-3.0.30" "tristanmcpherson-R2API-4.0.11"
] ]
} }