WhoDiedFirst

v0.1.1·Updated 2024-02-12

This mod just tells you who died first.

About this mod Author’s original text

WhoDiedFirst

Just a mod that will display who died first.

How to Use

  • Opening up the chat window and typing /wdf will display who died first last round, if anyone did die. Only the person typing the command will see the message.
  • The spectator's screen is now ordered by who died first with a number appearing next to them. This also includes those who DC.
  • If the player appears on the end of round notes, then it will say who died first as well.

Config Settings

Here are the list of config settings you can enable.

  • includeDisconnects - include those who DC mid-game to the death order.
  • includeAbandoned - include those who are abandoned/MIA
  • addWDFNote - adds who died first to the end of round notes
  • overrideScoreboard - determine if the scoreboard should be reorganized by death order.
  • addDCToScoreboard - appends a [DC] next to the player's name if they DC'ed.
  • addDeathPlacementsToScoreboard - prefixes the order number in which the player died.
  • deathPlacementWindow - a rudementary timeframe in which if two people die at the same time, they'll technically have the same placement.

-isDebug - just primarily for debugging, but it does bring a couple extra commands for quick testing. I'll probably detail it later, I just didn't want to remove it lol.

Things to fix

  • The command /wdf pulls from a value that only records the first person in the deathOrder list. If multiple people die at the same time, then this value would be wrong.
  • The notes only pulls the first person in the deathOrder list. I'll be fixing it for the same reason as above.

Contact

If you find bug that I missed, please contact me at zapajaxdev@gmail.com.

Changelog

0.1.1

  • Fixed the /wdf and the notes so that it displays multiple people if they all died at the same time.
  • The end of round notes don't always show every note added to a player.
  • I learned that I don't know how to spell first.
  • Added a readme, because I completely forgot about it.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackEvaisa-HookGenPatcherEvaisa-LethalLib

File & checksum

Filename
WhoDiedFirst-0.1.1.zip
File size
99.9 KiB