DeathScreenTweaks

sofabeddd
,
Erymanthus

DeathScreenTweaks

Note: This mod will auto-enable the "Just, Don't..."/"Do Not..." in-game setting; it is necessary for this mod's most important feature (read below) to have a visible effect.

Various tweaks to the "New Best" screen. (Formerly DisturbingNewBests.)

Features:

  • Hide the rewards animation.
  • Hiding the entire "New Best" screen. (For the three people who want to do that.)
  • Changing the font of the "Level Complete" text message.

And now, for the big one...

Replaces "New Best" messages with slightly "better" ones, including those of your own choice.

Allows three sets of messages: a default set, custom text from the config folder, and (ad-friendly) Brandon Rogers quotes.

Custom messages defined from the custom.txt file within the mod's config directory will be formatted as follows: - lorem ipsum - in order to distinguish them from the default set of messages.

As tempting as it would be to have a regex filter to moderate messages found in custom.txt, this mod will not be pulling double duty by attempting to solve the Scunthorpe problem.

Quotes originated from a variety of sources, including various members of the Geode SDK Discord server, xkcd, Brandon Rogers, and Adam Neylan.

Logo contributions and text linewrapping support by sofabeddd.

Level featured in logo.png and demoOne.png: Unnamed 84 by 4y4.

Built-in quotes moderated by CatXus and alk.

Original mod idea by actualkanyewest.

This Geode mod is licensed under LGPLv2. To report bugs or get help with using my mods, press the Discord button in the lower left corner.

DeathScreenTweaks Changelog

v1.5.1

  • Fix a stupid C++ crash for shuffling empty data types.

v1.5.0

  • Refactor source code into multiple files.
  • Fix a bug where quotation marks weren't being replaced properly when using Oxygene One as the death screen font.
  • Redo Oxygene One font to more accurately represent what's seen in vanilla GD.
  • Replace a song lyric from the default set with another.

v1.4.3

  • Port to 2.2074.

v1.4.2

  • Fix a bug where disabling "Custom "New Best" Texts" would also disable font settings for "New Best" texts.
  • Add Oxygene One font support (suggested by Saritahh).
  • Increase minimum requirements for using DeathScreenTweaks.

v1.4.1

  • Added "Custom Quotes Only" option, by popular demand. (If no custom quotes are found, the mod will fall back to anything enabled from the default set of quotes.)

v1.4.0

  • Added "Custom 'New Best' SFX" options. (suggested by datacocat)
  • Added "Always New Best" options. (suggested by datacocat)
  • Added "Accurate Death Percent" options.
  • Rewrote a few things in the source code.

v1.3.1

  • Fix a crash from selecting Fonts 1 through 9 (even though they're all objectively ugly). Thanks again, hiimjustin000!

v1.3.0

  • Rebrand to DeathScreenTweaks for consistency with LoadingScreenTweaks and EndscreenTweaks.
  • Automatic migration of custom death messages from DisturbingNewBests.
  • Rewrote a few config descriptions.
  • Added option to hide the New Best screen itself, because that was apparently an attempted mod submission on the old Geode mod index.

v1.2.0

  • Port to 2.206. Big thanks to CatXus, Aktimoose, ninXout, and hiimjustin000 for helping out with testing!

v1.1.2

  • Replaced a few quotes in the default set in light of recent events.
  • Replaced a few quotes in the Brandon Rogers set, because some of them were incredibly unfunny.
  • A small optimization.
  • Increase minimum Geode version requirement to 2.0.0-beta26.

v1.1.1

  • A single line swap to properly enforce text alignment.

v1.1.0

  • Added linewrapping support. Thanks sofabeddd!
  • Added option to hide rewards animation on death.
  • Added "Max Scale" option.
  • Technically, this is the initial release for the Geode index, but there have been several notable changes between v1.0.0 and v1.1.0 that it's best to release a new version now to make sure everyone updates to this version.

v1.0.0

  • Initial release (for GitHub).
The recommended way to install mods is through the in-game mod loader. You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies; you will need to find and install them yourself.

Site made by HJfod . Thank you to Nekit for the domain!

Geode Team 2024