Risk of Rain 2
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
5 years ago
Downloads
588
Size
29KB
Dependency string
nayDPz-NadeEater-1.0.0

HaHaHaHa Fucking Idiot Enemies Eat The Fucking Grenades Like Idiots LMAO Lol

in general, you just chuck grenades into enemy mouth and it works. Im too lazy to put them in a neat list so heres this ugly code of all the conditions.

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "CLAYBOSS_BODY_NAME",
            entityStateMachine = "Weapon",
            entityStateString = "ClayBoss.ClayBossWeapon.FireBombardment",
            mouth = "ClayBossArmature/ROOT/PotBase/Muzzle",
            radius = 10f
        });
        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "CLAYBOSS_BODY_NAME",
            entityStateMachine = "Body",
            entityStateString = "ClayBoss.Recover",
            mouth = "ClayBossArmature/ROOT/PotBase/Muzzle",
            radius = 10f
        });

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "LEMURIAN_BODY_NAME",
            entityStateMachine = "Weapon",
            entityStateString = "LemurianMonster.ChargeFireball",
            mouth = "LemurianArm/ROOT/base/stomach/chest/neck_low/neck_high/head",
            radius = 1f
        });
        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "LEMURIAN_BODY_NAME",
            entityStateMachine = "Weapon",
            entityStateString = "LemurianMonster.Bite",
            mouth = "LemurianArm/ROOT/base/stomach/chest/neck_low/neck_high/head",
            radius = 1f
        });

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "LEMURIANBRUISER_BODY_NAME",
            entityStateMachine = "Body",
            entityStateString = "LemurianBruiserMonster.Flamebreath",
            mouth = "LemurianBruiserArmature/ROOT/base/stomach/chest/neck.1/neck.2/neck.3/head",
            radius = 3.5f
        });
        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "LEMURIANBRUISER_BODY_NAME",
            entityStateMachine = "Weapon",
            entityStateString = "LemurianBruiserMonster.ChargeMegaFireball",
            mouth = "LemurianBruiserArmature/ROOT/base/stomach/chest/neck.1/neck.2/neck.3/head",
            radius = 3.5f
        });
        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "LEMURIANBRUISER_BODY_NAME",
            entityStateMachine = "Weapon",
            entityStateString = "LemurianBruiserMonster.FireMegaFireball",
            mouth = "LemurianBruiserArmature/ROOT/base/stomach/chest/neck.1/neck.2/neck.3/head",
            radius = 3.5f
        });

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "VULTURE_BODY_NAME",
            entityStateMachine = "Weapon",
            entityStateString = "Vulture.Weapon.FireWindblade",
            mouth = "VultureArmature/ROOT/base/stomach/chest/neck.1/neck.2/neck.3/head",
            radius = 1f
        });

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "CLAYBRUISER_BODY_NAME",
            entityStateMachine = "",
            entityStateString = "",
            mouth = "ClayBruiserArmature/ROOT/CannonBase/Muzzle",
            radius = 2f
        });

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "MAGMAWORM_BODY_NAME",
            entityStateMachine = "",
            entityStateString = "",
            mouth = "WormArmature/Head/MouthMuzzle",
            radius = 7f
        });

        conditions.Add(new NadeEaterComponent.NadeEaterCondition
        {
            bodyNameToken = "SCAV_BODY_NAME",
            entityStateMachine = "",
            entityStateString = "",
            mouth = "ScavArmature/ROOT/base/WeaponParent/MuzzleEnergyCannon",
            radius = 4f
        });

Changelog

1.0.0

  • released
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.