You are viewing a potentially older version of this package. View all versions.
Amorously-STFU-1.3.1 icon

STFU

There are a lot of logs in the console, too many

Date uploaded a week ago
Version 1.3.1
Download link Amorously-STFU-1.3.1.zip
Downloads 458
Dependency string Amorously-STFU-1.3.1

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.2 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.2

README

STFU

A plugin that tries to reduce some of the (safely ignorable) spam text sent to the console.

In the case of MyCoolPlugin3, STFU intercepts its log spam and can actually significantly reduce the amount of time waiting to drop into a level. STFU also intercepts GTFO logs relating to "Borken Cells" and "BoxColliders do not support negative scale/size". All STFU log elements are configurable and support live edit.

Huge thanks to Jarhead for these contriburtions: suppresses survival wave debug logs from ConfigurableGlobalWaveSettings, and fixes the error spam from some SamGeos.

What does MyCoolPlugin3 actually do?

MCP3 elevates GTFO to a whole new level by being based, but also by allowing GameObjects with duplicate names to coexist and not throw checksum errors in multiplayer (such as in enemy limbs). It also fixes an AssetShardManager lookup bug. Or something along those lines.

What are "borken cells"?

In most situations, we can probably ignore these errors. However, thanks to the efforts of hirnukuono, we now know that the most likely culprit is due to these reasons:

  • Prefabs sticking partially outside of their local LG_Cell.
  • Not enough LG_Cells were added for the geomorph and/or dimension size.
  • A GeomorphNodeVolume check failed.

What do the BoxCollider warning logs mean?

A Unity GameObject with a BoxCollider component has a negative scale or size for whatever reason. Usually these are shadow boxes.

CHANGELOG

Changelog

v1.3.1

  • Completely removed the BoxColliders fix and replaced it with a BepInEx LogListener which filters out "BoxColliders does not support negative scale or size" text from the console.
    • No BoxColliders are harmed, anymore.
    • This fixes an issue in some tiles were the gameobjects' layer or collider reference were lost/tampered and you'd fall through the floor.

v1.3.0

  • The BoxColliders fix is now fully implemented. You should no longer see any warnings about them in the console. Lol.
  • Reorganized project.

v1.2.0

  • Added support for suppressing ConfigurableGlobalWaveSettings (enabled by default).
  • Added a fix particularly for SamGeos, where being nearby some geos would cause error spam in the console.
  • Fixed an issue with some BoxColliders being rotated incorrectly by reverting the fix upon entering the level.
  • Revamped config file. Recommend deleting old config and generating a new one.

v1.1.1

  • Made the BoxColliders fix optional (default false) for now, as it was unintentionally rotating some GameObjects.

v1.1.0

  • Removed Thunderstore dependency on MyCoolPlugin3. It is now a soft dependency.
  • Added configuration.
  • Added "Borken cell" fix.
  • Added BoxColliders fix.

v1.0.0

  • Initial release.