Difference between revisions of "Sim:WTF/Player Client"

From The Dreadnought Project
Jump to navigationJump to search
Line 57: Line 57:
  
 
===Helmsman===
 
===Helmsman===
The Helmsman is responsible for controlling the '''Ship's Wheel'' and setting the two '''Engine Telegraphs''' to make the ship move about.  He is expected to carry out engine orders, rudder settings and to assume requested headings.
+
The Helmsman is responsible for controlling the '''Ship's Wheel''' and setting the two '''Engine Telegraphs''' to make the ship move about.  He must honor commands he receives regarding engine orders, rudder settings and maintain requested headings.
  
 
You become the Helmsman by revealing the cursor and clicking on the wheel when an AI sailor is acting as Helmsman.  If a player is acting as Helmsman, use your microphone and some tact to ask him to relinquish his duty.
 
You become the Helmsman by revealing the cursor and clicking on the wheel when an AI sailor is acting as Helmsman.  If a player is acting as Helmsman, use your microphone and some tact to ask him to relinquish his duty.
Line 63: Line 63:
 
UI:
 
UI:
 
* Tab/Shift+Tab to cycle select between Port Engine Telegraph, Wheel, and Starboard Engine Telegraph.
 
* Tab/Shift+Tab to cycle select between Port Engine Telegraph, Wheel, and Starboard Engine Telegraph.
* Left/Right arrows to move selected Ship's Wheel left/right
+
* Left/Right/Up/Down arrows to adjust selected control through its range; Shift increases the rate of change
* Left/Right/Up/Down arrows to adjust selected Engine Telegraph through its range
 
  
 
Example Commands:
 
Example Commands:
Line 72: Line 71:
 
* Turn (#) Points to (Port|Starboard)
 
* Turn (#) Points to (Port|Starboard)
 
* Steer (any of 16 Compass Rose Headings)
 
* Steer (any of 16 Compass Rose Headings)
 +
 +
===Gun Layer===
 +
The gun layer sets the gun's elevation and fires it soon after hearing the command to fire, or when otherwise appropriate when the crosshairs are "on".
 +
 +
You become the Layer by revealing the cursor and clicking on the wheel on the left side of the gun when no one (or an AI sailor) is acting as Layer.  If a player is acting as Layer, use your microphone and some tact to ask him to relinquish his duty.
 +
 +
UI:
 +
* Up/Down arrows to elevate weapon; Shift to increase rate of change
 +
* B to toggle looking through the sighting telescope
 +
* Mouse controls elevation when looking through telescope; Shift increases sensitivity
 +
* Enter fires the weapon (when loaded)
 +
 +
Example Commands:
 +
* Fire
 +
* Rapid Independent
 +
* Check Fire
 +
 +
===Gun Trainer===
 +
The gun trainer rotates the gun to keep his crosshairs on the target.
 +
 +
You become the Trainer by revealing the cursor and clicking on the wheel on the right side of the gun when no one (or an AI sailor) is acting as Trainer.  If a player is acting as Trainer, use your microphone and some tact to ask him to relinquish his duty.
 +
 +
UI:
 +
* Left/Right arrows to traverse weapon; Shift to increase rate of change
 +
* B to toggle looking through the sighting telescope
 +
* Mouse controls training when looking through telescope; Shift increases sensitivity
 +
 +
Example Commands:
 +
* Stop Tracking
 +
* Train (Red|Green) (# degrees in 5s)
 +
* Train Fore and Aft
 +
 +
{{TBC}}

Revision as of 00:51, 30 September 2022

The playtesters will likely only run the Player Client.

Logging In

Imprtant note: the Player Client will only really do much if Tony is running the World Server, which he only does for an organized play test.

When you launch the player client, you are asked to log in. The default server address provided should work if Tony is indeed running the server. Type whatever short user handle you'd like to use, say 4-6 characters. There is no security or password – don't be clever.

Once you are logged into the World Server, choose which ships you'd like to board, and you should presently find yourself spawned. Pressing "Escape" will bring up a menu allowing you to choose another ship.

While on a ship or a port facility, game play is similar to many FPS games.

HUD

The bottom of the screen shows:

  • your player name (and your present duty assignment, if any)
  • the time in GMT
  • your ship's name
  • some other data I'll probably remove later
  • If the text is in yellow, this means your ship is at Action Stations (as opposed to Cruising Stations)

Other sailors you see will be labelled with their Duty (if they are AI), or their player name.

Movement

  • W,A,S,D and mouse
  • Shift to run
  • Spacebar to jump
  • Right mouse to squint (a mild zoom)
  • don't try to fall overboard... you might succeed

Talking

Assuming/Relinquishing Shipboard Duties

You can walk the decks all you want, but controlling the ship and its equipment requires you to use the equipment, thereby assuming a distinct shipboard "duty", which will be indicated in the lower left corner of the screen after your handle.

Most of the duty-related equipment on board is usable by a single sailor (AI or player) at a time. Some examples of usable equipment (and their related shipboard duties):

  • Ship's wheel (Helmsman - an essential duty)
  • Telegraph key (Wireless - an essential duty)
  • Searchlight (Searchlight - manned when ship is at action stations)
  • Gunsight (Sightsetter - ditto)
  • Gun layer's wheel on left side (Layer - ditto)
  • Gun trainer's wheel on right side (Trainer - ditto)
  • Torpedo director (Torpedoman - ditto)

You must be fairly close to a usable item to start using it. You take control of it by clicking on it with the cursor, which is hidden by default.

  • Reveal cursor via Left Control (Windows) or Left Command (Mac)
  • Click on the item in question. If it was not being used by a player-controlled sailor, you will become the user and will automatically move to an appropriate place for use.

You relinquish a duty by hitting Shift+Escape. If it is an essential duty (or your ship is at Action Stations), an AI sailor will immediately appear to carry on.

Equipment NOT related to a duty

Some equipment you just click on (after revealing the cursor) to manipulate:

  • Doors (such as those at the Wireless station)
  • Running lights (a rotary switch on the bridge)
  • Enemy ships (clicking them designates them as the target)

Duties

The sim has the following duties at the moment.

Helmsman

The Helmsman is responsible for controlling the Ship's Wheel and setting the two Engine Telegraphs to make the ship move about. He must honor commands he receives regarding engine orders, rudder settings and maintain requested headings.

You become the Helmsman by revealing the cursor and clicking on the wheel when an AI sailor is acting as Helmsman. If a player is acting as Helmsman, use your microphone and some tact to ask him to relinquish his duty.

UI:

  • Tab/Shift+Tab to cycle select between Port Engine Telegraph, Wheel, and Starboard Engine Telegraph.
  • Left/Right/Up/Down arrows to adjust selected control through its range; Shift increases the rate of change

Example Commands:

  • Rudder amidships
  • (Full|Half|Slow) (Ahead|Astern) (Port|Starboard|Both)
  • Stop (Port|Starboard|Both)
  • Turn (#) Points to (Port|Starboard)
  • Steer (any of 16 Compass Rose Headings)

Gun Layer

The gun layer sets the gun's elevation and fires it soon after hearing the command to fire, or when otherwise appropriate when the crosshairs are "on".

You become the Layer by revealing the cursor and clicking on the wheel on the left side of the gun when no one (or an AI sailor) is acting as Layer. If a player is acting as Layer, use your microphone and some tact to ask him to relinquish his duty.

UI:

  • Up/Down arrows to elevate weapon; Shift to increase rate of change
  • B to toggle looking through the sighting telescope
  • Mouse controls elevation when looking through telescope; Shift increases sensitivity
  • Enter fires the weapon (when loaded)

Example Commands:

  • Fire
  • Rapid Independent
  • Check Fire

Gun Trainer

The gun trainer rotates the gun to keep his crosshairs on the target.

You become the Trainer by revealing the cursor and clicking on the wheel on the right side of the gun when no one (or an AI sailor) is acting as Trainer. If a player is acting as Trainer, use your microphone and some tact to ask him to relinquish his duty.

UI:

  • Left/Right arrows to traverse weapon; Shift to increase rate of change
  • B to toggle looking through the sighting telescope
  • Mouse controls training when looking through telescope; Shift increases sensitivity

Example Commands:

  • Stop Tracking
  • Train (Red|Green) (# degrees in 5s)
  • Train Fore and Aft

[TO BE CONTINUED - TONE]