Skip to content

Class ScreenShellCommands

Demo shell commands that drive screens’ run-time behaviors, for trying them with no code, in two groups. screen is the screen as a prop: power, vsync, damage, repair, and reset. signal is what it receives: noise, scramble, vhs, digital, and glitch; the first four play as cues over the signal for a time, or set it to stay.

Declaration
public static class ScreenShellCommands

The group of the commands that act on the screen itself: screen.

Declaration
public const string ScreenGroup = "screen"

The group of the commands that act on what the screen receives: signal.

Declaration
public const string SignalGroup = "signal"

How long the noise and scramble commands last when given no time, in seconds.

Declaration
public const float NoiseSeconds = 5

AddTo(DemoShell, params TerminalScreenBase[])

Section titled “AddTo(DemoShell, params TerminalScreenBase[])”

Adds the commands to a shell. Each one acts on every screen given.

Declaration
public static void AddTo(DemoShell shell, params TerminalScreenBase[] screens)
Type Name
DarkEffekt.Terminal.DemoShell shell
DarkEffekt.Terminal.Unity.TerminalScreenBase[] screens