Zips Killfeed
High quality killfeed with custom icons and death purpose reasoning + [Tab] scoreboard with game stats, upgrade stats and a class assigned based on upgrades. Both can be toggled on/off separately.zip's killfeed
An Overwatch-inspired final-blow feed and hold-Tab scoreboard for the modding branch of ROUNDS (Unity 2018.4, BepInEx 5).
Controls and settings
- Final blows appear at the top left, newest first, with animated entry, stacking and exit. Blue means your team made the final blow; other final blows are red.
- Hold Tab for the scoreboard. Click a player to inspect their character, build class, final blows, solo kills and ten current combat stats. Large lobbies can scroll.
- Open Mods → zip's killfeed from the main or pause menu to disable the scoreboard independently, toggle the feed, or change notification lifetime, count, scale and opacity.
- Advanced config:
BepInEx/config/robin.zipskillfeed.cfg. The scoreboard hold key can be changed here.
Environmental kills
Three additional icons distinguish hazards (a saw blade), physics objects (a crate impact), and chain reactions (falling objects). Void deaths keep their separate icon.
- Hazard deaths credit the player who caused the dangerous object to move, or who damaged/knocked the victim into danger within the last three gameplay seconds.
- Shots, native pushes and explosions record the responsible player on affected physics objects. A crushing prop credits that player instead of appearing as a void death.
- Destroying a breakable support transfers its cause to released and supported bodies. Collisions between moving objects carry the original initiator through a domino sequence and use the chain-reaction icon.
- Causal ownership lasts at most twelve gameplay seconds from the original action, clears after an object rests for 1.5 seconds, and cannot refresh itself through a collision loop. A newer direct intervention replaces an older cause. Match/map changes clear the graph.
Card classes
Each picked card is scored individually using its native modifier components, with numeric stat-row fallback for custom cards. Live player stats are used for the inspection panel, not classification. Each completed positive or negative threshold gives a point; each card's score per class is capped at ±3. Independent contributions in a class are added, then capped. Class totals add across cards; the highest positive total wins. Equal totals use the stable order below; no positive score shows Unclassified.
| Class | Point thresholds | Glyph |
|---|---|---|
| Damage | ±30% damage | Impact |
| Health | ±50% maximum health | Plus |
| Sharpshooter | ±100% bullet speed; ±40% damage | Scope |
| Vampire | ±30% lifesteal; ±4 HP/s regeneration on the native 100 HP reference | Fangs |
| Ricochet | ±2 bounces | Bouncing bullet |
| Gunner | ±3 ammo; ∓50% reload time; ∓0.5s additive reload time | Machine gun |
| Guardian | Block effects: 2; extra blocks or reduced block cooldown: 3 | Shield |
Optional zip's ults integration
zip's ults is not required. When available, its native ultimate symbol and current charge appear in the scoreboard. Damage carrying its UltimateDamageOrigin marker replaces the projectile with the appropriate ultimate icon in the feed. The reflection adapter supports the current seven abilities and seven upgrades without a DLL reference to that mod.
