TerminalCompletion

版本 v1.3.0·更新於 2025-11-15

Uses LIST to populate full Tab Completions and Asterix expansion to PING, QUERY, and READ commands.

模組介紹 作者原文

Terminal Completion

Allows for quick usage of the default PING, QUERY, and READ commands.

The LIST command is used in game to create, well... lists of items. This Mod leverages that created list to then help auto populate PING and QUERY (LOGS will create a completion list for READ)

The outputs seen by modded and non-modded clients will not match due to the way command syncronization occurs. The normal command channels are mostly respected though,

so if you or a teammate runs a non-modded command, then your terminal output should line up correctly.

A fix for moving items between subzone locations has been included. i.e. PING will display accurate subzone information and resource packs will display as being part of the correct zone.

A config file TerminalCompletionPlugin.cfg can now be edited via R2Modman.

Tab Completion

The list is used to populate entities when pressing the Tab key (Known as "Tab Completion").

PING AM

Then pressing the Tab key, will result in

PING AMMOPACK_290

If your LIST command generates duplicates of an item:

LIST AMMOPACK

  • AMMOPACK_290
  • AMMOPACK_324
  • AMMOPACK_686
  • AMMOPACK_701

Then pressing Tab multiple times will simply cycle through each Item with the same Prexix from the LIST.

This will work with basically any item you can PING or QUERY.

Bulk Queries

Query groups of items simultaneously. Subzone and Capacity are viewable within the --ONELINE output.

Flags:

These are quick indicators to the QUERY command to alter its behavior.

-G Group the output by zone.

--ONELINE Outputs item information on a single digestable line. Sort of like a LIST command that includes zone and resource capacity.

LIST ZONE_49 RES

May create the following List which remains in effect until you run another LIST command.

  • MEDIPACK_342
  • TOOL_REFILL_PACK_887
  • AMMOPACK_290

You can now run

QUERY *

And your terminal will query all 3 items in a somewhat condensed output. The time to complete the query goes up a bit with each item in an effort to balance this feature a bit.

LIST Filtering

The LIST command has been expanded with more powerful filtering options

Flags:

These are quick indicators to the LIST command which change its behavior a bit.

-Z Runs the search in the current zone

-C Runs the search with container items (BOX, LOCKER) removed from the output.

-D Runs the search with doors removed from the output (SEC_DOOR, DOOR).

-S Runs the search and sorts the output.

Flags can be combined, For Example:

LIST -ZCD

LIST -Z -C -D

Will both search the current zone for everything which isn't a container or door.

Inverted Filters:

Adding a \^ in front of a filter will invert its effect.

Example:

LIST RES ^DIS

Lists all resources on the map, but excludes DISINFECT

HISTORY Expansion

Added the HIST command which displays a list of previously executed commands for that terminal

Example:

0 LIST MED

1 PING MEDIPACK_738

2 LIST -CD ^RES_

Entering!1 will automatically rerun PING MEDIPACK_738

You can also use the beginning of a command in the expansion:!LI will rerun LIST -CD ^RES

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_GTFO

檔案與校驗

檔案名稱
TerminalCompletion-1.3.0.zip
檔案大小
91.2 KiB