Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
This package has been marked as deprecated, and it's suggested another
alternative is used.
You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | 4 years ago |
| Version | 1.0.0 |
| Download link | nayDPz-NadeEater-1.0.0.zip |
| Downloads | 589 |
| Dependency string | nayDPz-NadeEater-1.0.0 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.9README
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