The "No sound?" page of a served ssh session: the player's sound port on the server, the player program to run on their machine for each operating system, and the ssh line whose reverse tunnel carries the sound.
ExPilot.Client.SoundPage.pages(%{pulse_port: 24713, served_by: %{host: "arcade", port: 2222}, username: "alice"})
Summary
Functions
The page, for mount props with a :pulse_port and a :served_by; none otherwise.
The command line that plays the sound on the player's machine.
Functions
@spec pages(map()) :: [Cauldron2D.Client.Game.page()]
The page, for mount props with a :pulse_port and a :served_by; none otherwise.
@spec player_command() :: String.t()
The command line that plays the sound on the player's machine.