You are viewing a potentially older version of this package. View all versions.
muckers-BustlingFungus-0.1.1 icon

BustlingFungus

Adds Bustling Fungus as a White powerup. Stand still to heal yourself and nearby allies. Everyone in the lobby needs it.

By muckers
Date uploaded 20 hours ago
Version 0.1.1
Download link muckers-BustlingFungus-0.1.1.zip
Downloads 10
Dependency string muckers-BustlingFungus-0.1.1

This mod requires the following mods to function

BepInEx-BepInExPack_Muck-5.4.1101 icon
BepInEx-BepInExPack_Muck

BepInEx pack for Muck. Preconfigured and ready to use.

Preferred version: 5.4.1101

README

Bustling Fungus

Stand still, and a green ring heals you and anyone standing in it.

Bustling Fungus is a new White powerup. After you stand still for 1 second, you and allies within 3.5 m (+1.5 m per stack) heal for 2% (+1% per stack) of their own max HP per second. It does not need food. It heals HP only, not shield.

One stack at 100 max HP is about 2 HP per second. Two stacks is about 3 HP per second, out to 5 m.

Not quite Risk of Rain 2

RoR2 heals 4.5% (+2.25% per stack) and adds every overlapping ward together. This mod heals less, on purpose, because one Broccoli stack in Muck is only 0.25 HP per second. Overlapping zones do not add. You heal at the rate of the strongest zone that covers you, including your own. Two holders standing together keep the higher stack count until the stronger one walks away.

Multiplayer

Everyone in the lobby needs this mod, and the same other powerup mods. A vanilla peer does not know the new id. Ally healing uses the same effect message as Knuts Hammer, with an id vanilla would not understand.

Your heal rate and radius come from your own config. They are not synced. If your friend's radius is larger than yours, you still use your radius when you stand in their zone.

Config

BepInEx/config/evan.muck.bustlingfungus.cfg, created on first launch.

Setting Default
HealPercent 2 Percent of max HP per second with 1 stack. Not the RoR2 4.5
HealPercentPerStack 1 Extra percent per stack after the first. Not the RoR2 2.25
BaseRadius 3.5 Meters with 1 stack. RoR2's code uses 3.5. The card says 3
RadiusPerStack 1.5 Extra meters per stack. RoR2
StillDelay 1 Seconds before healing starts. RoR2
StillSpeed 0.5 Horizontal meters per second that still count as standing still. Vertical velocity does not count
HealAllies true Send zones and accept other players' zones. When false, other players' zones are not recorded or drawn
ShowZone true Draw the green cylinder
ZoneColor 0.35, 1, 0.45, 0.25 Red, green, blue, alpha. Local only
GiveFungusKey (none) Debug key that gives you a stack. Try F8

Limits

  • No custom network message and no version check. Ally healing rides on the existing effect message.
  • Overlapping zones do not stack. The strongest zone wins.
  • Config is per machine.
  • It does not heal shield, downed players, dead players, mobs, or tamed animals.
  • The zone is a static translucent cylinder. No sound, particles, or growing animation.
  • The pickup is an original mushroom cluster.
  • A remote zone disappears about a second after its beacons stop.
  • It has not been tested with MuckSaveGame. Powerup ids depend on which powerup mods are installed.

Credits

The Bustling Fungus idea is Hopoo Games' (Risk of Rain 2). Muck is Dani's. This mod contains no assets from either game. The icon is original.

Credits

Perk pickup (drop) model by Marshall.

CHANGELOG

Changelog

0.1.1

  • The drop is an original mushroom cluster instead of a borrowed White powerup.

0.1.0

  • First release. White powerup that heals you and nearby players after you stand still.