GTFO
Install

Details

Last Updated
First Uploaded
Downloads
79
Likes
0
Size
1.4MB
Dependency string
Daem0n-BetterTerminal-1.1.3
Dependants

Categories

Changelog

1.1.3

  • Register supported consumables when GTFO finishes their factory/culling setup, instead of waiting for LIST CONSUMABLES to refresh the registry.
  • Add CONFIG CONSUMABLESINLIST ON|OFF. Default OFF keeps broad native searches such as LIST U free from BetterTerminal consumables; explicit LIST CONSUMABLES and pipeline sources remain available.
  • Expire direct and piped consumable locator pings after five seconds, matching native terminal-item behavior more closely.
  • Preserve persistent MARK map markers when a temporary ping expires.

Verification and limitations

  • Debug build completed with no compiler errors or warnings.
  • Factory/culling timing and five-second cleanup require in-game verification.
  • LIST ... | PING still requires exactly one resulting item. Use TAKE 1 when a filter returns multiple matches.

1.1.2

saying a word was triggering thunderstore making my mod be down

  • Replaced potentially moderated wording in the linked project README.
  • No runtime behavior changed in this release.

Transparency

  • Thunderstore reported only Invalid submission; it did not identify the rejected word or confirm that wording caused the rejection.
  • This release tests that plausible cause without presenting it as proven.

1.1.1

Command history previously always loaded and rewrote history.txt. This made old commands return after closing GTFO or restarting the computer.

  • Changed history persistence to session-only by default.
  • Added CONFIG HISTORYMODE SESSION|DISK for explicit persistence control.
  • Added HISTORY CLEAR to remove in-memory and saved history.
  • Updated autocomplete, localization, help, and documentation.

Verification and limitations

  • Release build completed with no compiler errors or warnings.
  • Existing history.txt remains on disk in session mode but is not loaded. HISTORY CLEAR removes it.
  • Runtime deployment requires GTFO to be closed because the game locks the DLL.

1.1.0

This update focuses on making BetterTerminal easier to discover, configure, and use without replacing GTFO's native terminal behavior.

  • Added guided help, documentation topics, status diagnostics, and documentation links.
  • Added command and configuration autocomplete.
  • Added configuration profiles, section views, validation, reset support, and text glow intensity.
  • Improved token-by-token fuzzy matching, spacing recovery, pipelines, and visible command history.
  • Added the interactive GitHub Pages documentation and terminal trainer.
  • Improved terminal visuals, localization, consumable tracking, map markers, and runtime safeguards.
  • Added LIST CONSUMABLES and pipeline category filtering for tracked consumables.
  • Improved direct and piped QUERY output with native details and localized consumable uses.
  • Changed command history to session-only storage by default. Earlier builds always loaded and rewrote BepInEx/config/BetterTerminal/history.txt, which made old commands return after GTFO and the computer restarted.
  • Added optional CONFIG HISTORYMODE DISK persistence and HISTORY CLEAR.

Verification and known limitations

  • Release build and Thunderstore package format validated locally.
  • Changes iterated using GTFO runtime logs and in-game testing.
  • AI-assisted development is disclosed; AlexanderMakunin directed and tested the work.
  • GTFO updates and other mods can change IL2CPP behavior, so untested combinations may still expose issues.

1.0.0

  • Initial public release.
  • Added fuzzy completion for commands and terminal identifiers.
  • Added common-prefix and arrow-selection modes for ambiguous matches.
  • Added configurable Levenshtein distance and uppercase behavior.
  • Added searchable extended command history.
  • Added ID ranges and result limits for LIST and QUERY.
  • Added typed command pipelines with item and text sources.
  • Added pipeline filtering, sorting, limiting, counting, querying, pinging, marking, and unmarking.
  • Added configurable tracking, queries, pings, locators, and map markers for uncollected consumables.
  • Added runtime configuration commands and configuration reload.
  • Added English, Spanish, and custom JSON localization with runtime language switching.
  • Added configurable neofetch-style terminal status output.
  • Added optional sleeping-terminal image and interactive background customization.
  • Added terminal image rotation, flipping, opacity, intensity, color mode, and text-color settings.
  • Added extension APIs used by optional STFO integration.
  • Added safeguards for image size, ASCII dimensions, terminal input, and generated output.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.