You are viewing a potentially older version of this package. View all versions.
Dot_Matrix-MatrixTermExtensions-1.1.2 icon

MatrixTermExtensions

A customized variant of Terminal Extensions for use in sessions with my friends.

Date uploaded 2 years ago
Version 1.1.2
Download link Dot_Matrix-MatrixTermExtensions-1.1.2.zip
Downloads 2242
Dependency string Dot_Matrix-MatrixTermExtensions-1.1.2

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
LethalAPI-LethalAPI_Terminal-1.0.1 icon
LethalAPI-LethalAPI_Terminal

A fully fledged modding API for everything to do with the on-ship Terminal. Including custom commands, interactions, terminal overhauls, conditional command overrides, and more.

Preferred version: 1.0.1

README

This mod is a variant of ANormalTwig's TerminalExtras mod, replacing the door toggle with explicit open/close commands.

Made primarily for my friend group, and for personal coding practice.

Commands

  • Door Commands
    • Door [Open/Close]
      • Opens or closes the door, based on provided argument
    • Open
      • Opens the door, if not already open
    • Close
      • Closes the door, if not already closed
  • Teleporter Commands
    • Teleport
      • Activates the Teleporter
      • alt: tp
    • iTeleport
      • Activates the Inverse Teleporter
      • alt: itp
  • Lighting Commands
    • Lights
      • Toggles the lights on or off
    • Lightsout
      • Turns the lights off
      • alt: Nox
    • Lightson
      • Turns the lights on
      • alt: Lumos
  • Launch Commands
    • Go
      • Pulls the lever and either takes off or lands the ship
      • alt: Launch
    • TakeOff
      • Takes off from a given moon. Does nothing if not landed on a moon.
    • Land
      • Lands ship on moon. Does nothing if in space.
  • Cheat Commands (NOTE: HIGHLY untested, use at own risk)
    • GiveMoney [Amount]
      • Adds the given amount of money to your shop balance.
    • SpawnLoot [Amount] [Value]
      • Spawns a set number of random loot objects, with a given value
      • NOTE: Currently non-functional
    • ResetInverse
      • Manually resets the Inverse Teleporter Cooldown.

CHANGELOG

MatrixTermExtensions 1.1.2

Changes * Fixed issue where the logic to reset the cooldown for the Inverse Teleporter was nonfunctional. * Changed Lights commands to be back to a toggle state * Left alternate shorthand commands to force lights on or off. * Changed the expanded command for activating the Inverse Teleporter, as it was clashing with the shorthand to buy said Inverse Teleporter. * Added enum LightState to the Lights Command structure to clean up checking for if the lights are on or off. * Included adding logic to explicitly toggle state. * Removed [CommandInfo()] Attributes form alias commands (and cheat commands) to hide them from the Terminal help screen.

MatrixTermExtensions 1.1.1

Changes * Updated to v1.0.1 of LethalAPI's TerminalAPI * Added logic to prevent logic of certain commands when in space * all door commands * using the Inverse Teleporter

MatrixTermExtensions 1.1.0

Changes * Cleaned up SDK setup of solution * Added Config file to turn the cheat commands off * Includes a sync to match host.

MatrixTermExtensions 1.0.0

Initial Upload