Amorously-STFU icon

STFU

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

Last updated 8 hours ago
Total downloads 35
Total rating 0 
Categories Client Mods
Dependency string Amorously-STFU-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.1 icon
BepInEx-BepInExPack_GTFO

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

Preferred version: 3.2.1

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.

What does MyCoolPlugin3 actually do?

MCP3 elevates GTFO to a whole new level by being based, but also allowing prefab GameObjects with duplicate names to coexist and not throw checksum errors in multiplayer. Or something along those lines.

What are "borken cells"?

A bad coordinate in a Dimension.Grid's LG_Cell. This has a couple of potential meanings:

  • There might be a hole into the void in the geomorph.
  • There could be broken nav mesh in the geomorph.
  • The player is in a geomorph but outside of valid nav mesh (during gameplay). There are a few vanilla geos where this can occur.
  • A bad coordinate was randomly(?) used for final level generation validation, or was mistranslated to the dimension.
  • Magic.

In most situations, we probably can safely ignore these errors.

What do the BoxCollider warning logs mean?

A GameObject with a Unity BoxCollider component has a negative scale or size. STFU simply finds and fixes those BoxColliders to prevent the warning. Most of these GameObjects are shadow_boxes or wall panels that are rotatated a certain way when their prefab is spawned. Unity is auto-correcting these values to their absolute value anyways, so there shouldn't unexpected behavior.