# Functions
NewLaunchManager creates a new manager for the given Launch.
# Variables
ConnectionTimeout is the default timeout used per Launch connecting attempt.
ErrNotPlaying is returned when the operation is only supported while a script is playing.
ErrNotSupported is returned when the request operation is not supported by the active scriptplayer.
# Structs
LaunchManager is responsible for connecting and communicating with the Launch.