ExtraTerminalCommands

版本 v1.6.3·更新於 2024-06-20

Adds a few of terminal commands, each can be disabled in the config. Forked from Beauver's mod

模組介紹 作者原文

A continuation of

This mod adds all kinds of commands to the terminal, each of these commands can be disabled in the config file.

If you encounter any bugs you can report them on the project github:

Commands

Aliases

All commands except Extra are able to have configurable aliases besides the basic command.

Aliases for commands with extra options (e.g. horn, sw, tp, etc.) must be a single word (no spaces) that is greater than 1 character.

Extra Commands

Shows the list of all commands that are enabled.

Aliases: Extra

Random planet

This will send you to a random planet, you can specify these filters (Weather), more might be added in the future.

Aliases: Random, Random Weather

Launch Ship

Pulls the launch lever to land or launch the ship.

Aliases: Launch, Start

Teleporter

Activates the teleporter, respects teleporting cooldown. Include a player name to teleport a particular player.

Note: due to how the game works, TP [Player] switches the radar target to that player, then teleports them, then switches back.

This involves specific timeout delays that may or may not be enough depending on connection times.

Aliases: TP, TP [player]

Inverse Teleporter

Activates the inverse teleporter, respects teleporting cooldown.

Aliases: ITP

Flash Radar Booster

Flashes whatever radar booster is currently active on the radar, so you don't have to specify a name.

Aliases: Flash

Ping Radar Booster

Pings whatever radar booster is currently active on the radar, so you don't have to specify a name.

Aliases: Ping

Doors

Opens or closes the ship doors depending on its current state.

Aliases: Doors, Door, D

Lights

Turns the lights on or off depending on its current state.

Aliases: Lights

Horn [Time (in seconds)]

Sounds the horn for the specified amount of time, if ran without a time it will default to config default.

This can be a fractional time (e.g. 1.5).

Aliases: Horn, Horn [seconds]

Intro Song

Plays the intro song (great great asset to the company 💃), it plays for everyone.

Aliases: Intro

Time

Shows the current time it is on the moon.

Aliases: Time

Switch

Switches the monitor view to the next person

Due to weird behavior in TerminalApi, S doesn't allow for switching to specific players with how I have it set up. Use SW instead for specifying a player.

Aliases: S, SW, SW [player]

Clear

Clears the terminal commandline.

Aliases: Clear, CLS

Planned (Maybe):

  • Randomize moon command (with money filter)

Credits

  • Beauver - Who created the original version
  • Lordfirespeed (ty for the.csproj and stuff 😭😭😭)
  • Narobic (Thanks for the logo, much love!)

Versions

V1.6.3

Bug Fixes:

  • Reset Config to non-capitalized group names. I didn't think about it not carrying over properly.

V1.6.2

Additions:

  • You can now customize aliases to nearly all commands via configuration
  • These aliases are client-side and won't be synced
  • Horn is able to be cancelled by running it again, but only for the person who ran the command to start it.

Bug Fixes:

  • Prevent random from throwing an error if you repeatedly try to run it while it is still travelling.

V1.6.1

Bug Fixes:

  • Prevent the aliased keywords from showing on the other commands menu.

V1.6.0

Additions:

  • TP [player name] Command
  • Flash Command
  • Ping Command

Removals:

  • A ton of aliases
  • Commands, Extra Commands, Extra-Commands, EC
  • R, R W
  • Go
  • Teleport
  • ITeleport
  • InverseTeleport
  • Inverse Teleport
  • Inverse-Teleport
  • Light
  • Song, Intro Song, IntroSong, Intro-Song, GreatAsset, Great Asset, GA
  • CL

Original Version

V1.5.0

Additions:

  • Horn command (works with custom input)

Bug fixes:

  • Fixed Extra command mismatch (in the extra menu it used to show "random [money], whilst money is not a filter)

V1.4.1

Bug Fixes:

  • No longer says "sw/s [player]" is an invalid command
  • Random command now takes the last moon, previously didn't

V1.4.0

Additions:

  • 's' comma

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

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

BepInEx-BepInExPackNotAtomicBomb-TerminalApi

檔案與校驗

檔案名稱
ExtraTerminalCommands-1.6.3.zip
檔案大小
84.5 KiB