Help hspace

From Serenity : The Wiki
Jump to: navigation, search

This is the collection of help pages for H-Space.

help HSPACE

HSPACE

HSpace represents years of diligent work by many people and just as many years of hard play by the players who have enjoyed it! You may read the following topics:
 WHAT-IS-HSPACE     HSADMIN        HS-COMMANDS    HS-NEWBIE
 HS-CHANGES         HS-FLAGS
HSpace is currently maintained and developed by Kyle Forbes (Gepht), who can be found at http://www.hspace.org and via gepht@hspace.org.

WHAT-IS-HSPACE

What is HSpace? Simply put, HSpace is a space simulation package that is an easy addition to your MU*. It is fully 3-dimensional with full combat and navigation support for space vessels. Not only does it allow game players to travel realistically through space, but HSpace also provides many flexible methods for building your own tools and MU* code to produce things like ship upgrade terminals, navigational aids, etc.
HSpace comes from the name Hemlock Space, and it was first developed on the Hemlock MUSH series of games. It was released in 1997 and has been increasing in popularity ever since. Now, it is written in a more object-oriented gaming language -- C++. This allows even more realistic and flexible space modeling to enhance your gaming experience!
The goals of HSpace development are:
  • easy administration,
  • quick installation
  • realistic but simple playability.

HS-CHANGES

This is the most recent changelog - it tracks back through each change by a new 'related topic' listing.

HSADMIN

These HSpace administrative documents are techinical documents. While they may include some discussion of approaches and various tips for running HSpace, they are intended more as a reference guide for command usage and step by step management of the various HSpace components.
This guide is divided into the following sections:
 HS-QUICKSTART   HS-FUNCTIONS    HS-OBJECTS      HS-CLASSES
 HS-SYSTEMS      HS-UNIVERSES    HS-TYPES        HS-CONSOLES
 HS-WEAPONS      HS-SHIELDS      HS-TERRITORIES  HS-HATCHES
 HS-ATTRIBUTES   CLASS PICTURES
Type 'help <section>' for information on each section.

HS-FLAGS

The following flags are used within the HSpace System:
HSPACE_C_LOCKED        HSPACE_COMM             HSPACE_CONSOLE
HSPACE_HATCH           HSPACE_LANDINGLOC       HSPACE_OBJECT
HSPACE_SIM             HSPACE_TERRITORY        HSPACE_UNIVERSE

HS-COMMANDS

The following is a list of all commands that may exist on a given console. Although many commands are considered specified to a certain type of console (e.g. engineering), they may be available from other types of consoles. Where applicable, a G, E, or N has been placed next to the command to indicate a general (G) console command, an engineering (E) command, a navigation (N) command, or an operations (O) command.
 UNLOCK(G)    UNLOAD(G)    TARGET(G)      QREP(G)       CPOWER(G)
 CHEAD(G)     GREP(G)      FIRE(G)        CONFIGURE(G)  AUTOLOAD(G)
 LOCK(G)      LOAD(G)      AUTOROTATE(G)  SYSREP(E)     SYSPOWER(E)
 SYSPERC(E)   VSTATS(G)    SS(N)          HEAD(N)       AFTERBURN(N)
 VIEW(N)      SCAN(N)      LAND(N)        DOCK(N)       MAPRANGE(N)
 ABORT(N)     JUMP(N)      LINK(O)        UNLINK(O)     STAT(N)
 NOBURN(N)    UNDOCK(N)    TAXI(N)        SREP(G)       CSTAT(G)
 SPOSE(N)     ICOM(G)	   BLINKS(N)      CLOAK(N)      DECLOAK(N)
 CREWREP(E)   ASSIGN(E)    GATE(N)        FUELCONV(N)   BAYSTAT(O)
 CLOSE BAY(O) SET CODE(O)  SELFDESTRUCT(E)ETA(N)        PLOT(N)
 HSTAT(O)     TLOCK(O)     TDOCK(O)       TMODE(O)
The following are quickstart commands:
 POWER        COMPUTER     SENSOR         ENGINES       THRUST
 LIFE         FORE         AFT            PORT          STAR
 COMM
The following are general ship usage commands:
 BOARD        DISEMBARK    BOARDING CODE  SECURITY      SHIPNAME
 CHOWN        SPECS	    DEADMAN
You may get help on any of these commands with 'help <command>'
If you are brand new to flying with HSpace, refer to the"HS-NEWBIE" section of the help files: help hs-newbie

HS-NEWBIE

Flying through space in an HSpace ship may initially seem difficult and complex, but it's really not! You simply must remember the following things:
  • HSpace is 3D, that means X, Y, and Z coordinates.
  • Most flight is based on headings and bearings.
    • Headings are where you want to go.
    • Bearings are where some object is located relative to you.
  • All headings and bearings have two parts: an XY angle and a Z angle.
  • You need speed to move.
Assuming you are in your vessel and "manning" a navigation console, here are some simple things you can do to get going:
  1. type sysrep
    This shows you your current engineering systems status.
    You need power to use your systems.
  2. type sysperc reactor=100
    This sets your reactor to 100% desired power output.
    You're going to need a lot of power from it to power your other systems. You can also use syspower <system>=<#> to set a fixed amount of power allocated to the system.
  3. type computer
    If the game tells you there is insufficient power, wait a while for the reactor to power up more. You can use sysrep to keep checking your power output.
  4. type cpower on
    This tells the computer to allocate power to your console and all of its gadgets.
  5. type stat
    You get a navigation status display, indicating your current heading, speed, etc.
  6. If you're landed on the ground, type undock.
These are just some of the basic commands to get you started. From here, you'll probably want to power up the rest of your systems, set a heading, and set your speed. You can get a full listing of commands by typing help hs-commands.
Enjoy!