diff --git a/LyneMod/LyneMod.cs b/LyneMod/LyneMod.cs index b85d35e..85cc869 100644 --- a/LyneMod/LyneMod.cs +++ b/LyneMod/LyneMod.cs @@ -17,13 +17,23 @@ using RoR2; namespace LyneMod { [BepInDependency("com.bepis.r2api")] - [BepInPlugin("space.lynnesbian.lynemod", "Lyne Mod", "1.0.0")] + [BepInPlugin("space.lynnesbian.lynemod", "Lyne Mod", "1.0.3")] public class LyneMod : BaseUnityPlugin { public void Awake() { On.EntityStates.EngiTurret.DeathState.OnExit += (orig, self) => { Chat.AddMessage("Turret bonked!"); orig(self); }; + + // On.EntityStates.Barrel.Opening.OnEnter += (On.EntityStates.Barrel.Opening.orig_OnEnter orig, EntityStates.Barrel.Opening self) => { + // TODO: figure out how to do this properly, and how to determine the player that interacted with the barrel + // var healthPickup = new RoR2.Orbs.HealOrb(); + // healthPickup.healValue = 10; // 10% + // healthPickup.overrideDuration = 1f; + // healthPickup.target = RoR2.HurtBox.readOnlyBullseyesList[0]; + // healthPickup.Begin(); + // orig(self); + // }; } } } \ No newline at end of file diff --git a/res/lyne.language b/res/lyne.language index 66fea88..3fc61bc 100644 --- a/res/lyne.language +++ b/res/lyne.language @@ -11,14 +11,26 @@ "ITEM_SPRINTBONUS_NAME": "Sprite of Power", "ITEM_BARRIERONKILL_NAME" : "Turtle Brooch", "ITEM_BEAR_NAME": "Tedding Times", + "ITEM_DEATHMARK_NAME": "Death's Head", + "ITEM_EQUIPMENTMAGAZINE_NAME": "Snool Cell", + "ITEM_NOVAONLOWHEALTH_NAME" : "Jelly Defense", + "ITEM_KNURL_NAME": "Titanic Snurl", + "ITEM_LUNARTRINKET_NAME" : "Pecha's Rosary", + "ITEM_FOCUSEDCONVERGENCE_NAME" : "Orb of Speed", + "ITEM_SHIELDONLY_NAME": "Spooking Beetle", + "ITEM_SQUIDTURRET_NAME" : "Squidular Turret", + "ITEM_SQUIDTURRET_PICKUP" : "Activating an interactable puts a Squid Turret nearby.", + "ITEM_SQUIDTURRET_DESC": "Activating an interactable puts a Squid Turret that attacks nearby enemies at 100% (+100% per stack) attack speed. Lasts 30 seconds.", "ITEM_BEETLEGLAND_NAME": "Beetle Putter", "ITEM_BEETLEGLAND_PICKUP": "Put a Beetle Guard.", "ITEM_BEETLEGLAND_DESC": "Every 30 seconds, put a Beetle Guard with bonus 300% damage and 100% health. Can have up to 1 (+1 per stack) Guards at a time.", + "ITEM_HOOF_DESC": "Increases shmovement speed by 14% (+14% per stack).", + "ITEM_SPRINTOUTOFCOMBAT_DESC": "Leaving combat boosts your shmovement speed by 30% (+30% per stack).", "EQUIPMENT_FIREBALLDASH_NAME" : "Volcanic Eggy", "EQUIPMENT_LIFESTEALONHIT_NAME": "Loveleech", "EQUIPMENT_TEAMWARCRY_NAME": "Gorgug's Opus", - "ITEM_HOOF_DESC": "Increases shmovement speed by 14% (+14% per stack).", - "ITEM_SPRINTOUTOFCOMBAT_DESC": "Leaving combat boosts your shmovement speed by 30% (+30% per stack).", + "EQUIPMENT_BLACKHOLE_NAME": "Very Heavy Cube", + "EQUIPMENT_METEOR_NAME": "Stuping Meteorite", "SHRINE_COMBAT_NAME": "Shrine of Wombat", "SHRINE_COMBAT_CONTEXT": "Pray to Shrine of Wombat", @@ -78,6 +90,8 @@ "GOLEM_BODY_NAME": "Stoney Jabroni", "TITAN_BODY_NAME": "MegaGolem", "JELLYFISH_BODY_NAME": "Stuping Jellyfish", + "MAGMAWORM_BODY_NAME": "Fat Wormy Snake", + "ELECTRICWORM_BODY_NAME": "Extremely Fat Wormy Snake", "GRANDPARENT_BODY_SUBTITLE": "Big", "VAGRANT_BODY_SUBTITLE": "World's Most Stuping Jellyfish", "MAGMAWORM_BODY_SUBTITLE": "Devourer of Turrets", diff --git a/res/manifest.json b/res/manifest.json index 416969b..6eeea8f 100644 --- a/res/manifest.json +++ b/res/manifest.json @@ -6,7 +6,7 @@ "Description": "A somewhat bonked mod, by a somewhat bonked Lynne...", "Licence": "", "GameVersion": "N/A", - "Version": "1.0.2", + "Version": "1.0.3", "Dependencies": [ "bbepis-BepInExPack-5.4.9", "tristanmcpherson-R2API-3.0.30" @@ -23,7 +23,7 @@ "ExtraData": {}, "name": "LyneMod", - "version_number": "1.0.2", + "version_number": "1.0.3", "website_url": "https://git.bune.city/lynnesbian/lynemod", "description": "A somewhat bonked mod, by a somewhat bonked Lynne...", "dependencies": [