nighthawk man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

NIGHTHAWK(6)			     GAMES			  NIGHTHAWK(6)

NAME
       nighthawk

SYNOPSIS
       nighthawk [options]

DESCRIPTION
       Nighthawk is a tribute to one of the most playable and contagious games
       ever written- Paradroid by Andrew Braybrook. It was  so	good,  it  was
       worthy  of my attention span for 6 straight months, and was the subject
       of conversation at school for many months as well. It was quite amazing
       seen  that  i've never really been into "playing games", the only other
       game that lifted my skirt was 3D-Wolfenstein (the pre-cursor to DOOM).

       It all started when I was in year 10 (1987). A friend of mine gave me a
       copy  of	 Paradroid  on	a cassette tape (that was the common media for
       C-64's among my friends at the time), and that was it!, I was hooked.

       Nighthawk was named after the second ship (level) of the original game.
       It was extremely difficult to get to this level. If you could slate the
       Paradroid level AND Nighthawk level (let alone the other dozen levels),
       you  were very good, and would have been highly regarded among the gov‐
       erning pimply faced C-64 evanglist aristocrary at my school (BTW,  does
       anyone know the full set of ship names in the original game?).

       (Nb/  Here  is a bit of useless but interesting trivia for you.	Adrian
       Bridgett, the Debian maintainer for this distribution noted to me  that
       Paradroid  was also very similar to Quazatron for the Z80 Spectrum, one
       of his favourite games.	There's	 also  an  Amiga  variation,  and  the
       acclaimed Paradroid-90 on the Atari-ST).

       In  October 92 (during the end of my degree I was doing at the time), i
       attempted to write a Messydos PC game like this, but didn't have enough
       technical  knowledge  about  real  time	programming and PC's etc. Four
       years later, in October 96, started working on this game. Over a period
       of  a year, I worked on it on and off, to produce 1.0 that was released
       in December 97.

       Nighthawk has been exclusively written  for  the	 Unix/Linux  X-Windows
       GUI,  and  have	choosen	 it because it's the most popular, stable, and
       oldest GUI.  Also, X-windows games are now very fashionable.  Some  say
       that Linux/Xwindows is the game developers preferred choice! (i think I
       read that in the Walnut Creek 1998 catalogue?), but I won't go that far
       yet anyway ;).

NIGHTHAWK - PARADROID CHAPTER II - THE RESCUE FROM VEGA
       The  Earth  forces  have	 ambushed an enemy fleet transporting captured
       Earth vessels bound for Vega. While crews were boarding these ships for
       repairs,	 surviving  Vegarian crew destroyed each ships warp core. This
       has made the ships very radioactive, causing  many  of  the  droids  on
       board  these ships to go 'rogue'.  Our last contact with the crew indi‐
       cated heavy loss of life.  All  attempts	 at  contact  or  rescue  have
       proved futile. We can only fear the worst...

	...However,  we	 have  depatched a Class 002 Paradroid.	 Improved over
       the 001 class, the 002 will teleport to each ship  and  annihilate  all
       droids.

GAME PLAY
       The mission is simple -- Slate all droids.

       You  start out as a 002 Paradroid. In the original game, you controlled
       a 001 Influence device. They differ  in	the  way  they	control	 their
       hosts.	The 001 droid was basically a helmet that fitted over the host
       droids head, and could control it for a certain length  of  time.   The
       002  droid  however  actually  transfers	 it's programs over to the new
       host, effectively 'becoming' it, and destroying the old host  it	 occu‐
       pied.

       There  are good and bad points to this.	The good point is that you can
       occupy the host droid for an unlimited length of time, the bad point is
       that you are stuck with the new hosts weaponry, speed and shields.

OPTIONS
       Nighthawk game options
	     -h		Display (this) help
	     -c<d>	Start at a given ship (0-9)
	     -m		Use sound effects and music

       Music ('-m') options:
	      -p<d>   No of Patterns alloc
	      -s<d>   Sampling rate
	      -S<d>   Stereo	(S1=Stereo,S0=Mono)
	      -P<d>   Precision (P8=8 bit,P16=16 bit)
	      -f<d>   Frames
	      -F<d>   Frame Fragment size
	      -x<d>   No of FX channels

KEY SUMMARY
	    cursor keys - move
	    left click	- fire
	    right click - panic fire
	    space	- activate (lift, computer, boost)
	    t		- toggle transfer mode
	    h		- toggle headsup mode (off by default).
	    s		- display status
	    p		- pause
	    q		- quit

MOVEMENT
       Use  the	 cursor	 keys  to move around each map. To open a door, either
       shoot it (see below) or move into it. Doors will close  after  a	 short
       time.

       To  move	 around	 the  ship,  you  must	use the lifts (these look like
       squares with a cross through them, you normally start on one). To use a
       lift,  move  over  it  and  press space. A map of the ship will appear,
       showing all the lifts and a square dot  which  represents  your	droid.
       Press  up  or down to the level you want to go to, and then press space
       to exit the lift.

ATTACKING
       To shoot, click the left mouse button at the target you are aiming  at.
       A  right mouse click does a burst fire which sprays shots in all direc‐
       tions.

       The spin speed of a droid indicates how	charged	 the  shields  of  the
       droid  are.  At full spin, the droid is fully charged. When a droid has
       less than 1/4 shields green lights flash, and when they have less  than
       1/8  shields red lights flashes instead. To recharge shields, move over
       a recharging point (they have swirly bits in them) and press space.

TRANSFERRING
       You won't get very far in nighthawk unless you  learn  to  transfer  to
       different  droids.  To  transfer to a different droid, press "t" (white
       lights will start flashing and you will be unable to shoot) then	 click
       on  a  nearby  droid  (even  one	 on the other side of a wall). The two
       droids will "negotiate" (what a euphemism!) to  see  which  one	lives.
       During negotiations, neither droid can shoot.

       During  the  negotiations a bar will appear - the green part represents
       your droid and the blue bar represents the enemy	 droid.	 The  relative
       amounts of these bars will change as the droids battle each other. When
       the bar has turned one color, that droid wins. The negotiation will  be
       broken off if the two droids move too far apart.

       As  a  general rule, don't negotiate with a droid that is more than two
       classes above you - e.g if you are in a 423, negotiating with a 606  is
       okay, but a 713 will probably kill you.

STATUS
       Pressing	 "s"  will display the number of shields you have left and the
       number of droids left on the ship (assuming headsup is on). When	 some‐
       thing interesting happens, a status message will appear. Here are some:
	    shields=10	    you have 10 shields left
	    droids=9	    there are 9 droids left to kill
	    002 d 107	    002 droid destroyed 107 droid
	    002 h 423(8)    002 droid hit 423 droid (has then 8 shields left)
	    600 captured    started negotiating with 600 droid
	    lost contact    stopped negotiations (droids move too far apart)
	    boost=15(+3)    shields were reacharged by 3 to 15

COMPUTERS
       To  find out information about your droid, go to a computer in the wall
       and press space. Use the cursor keys to look at different  droids,  you
       can find out:
	    Type    -  droid number
	    Name    -  title of the droid
	    Entry   -  "negotiation" skills
	    Height  -
	    Weight  -  can it
	    Brain   -  intelligence of the droid
	    Arm	    -  weapon (armament)
	    Shield  -  current and maximum number of shields
	    Speed   -  how fast the droid can move
	    Attack  -  agressiveness of the droid

SCORING
	    Recharging shields	 -10
	    Hit droid		 entry level
	    Destroyed droid	 25 x entry level
	    Transferring	 50 x entry level

       You  get	 points	 for hitting/destroying a droid even if it was another
       droid that did the shooting!

WEAPON TYPES
			     Speed  Damage
	    Linarite	     8	    4
	    Crocoite-Benzol  10	    10
	    Uvarovite	     12	    20
	    Tiger-Eye Quartz 9	    50

DROID TYPES
       0xx - Prototype Class

	      These droids are prototype/  experimental	 class	that  vary  in
	      function considerably. Approach with caution.

       1xx - Cleaning Droids

	      Mindless,	 slow,	low  shielded,	unarmed	 droids that clean the
	      ships.  Harmless.

       2xx - Logistic/Servant Droids

	      Again, brainless droids that do various tasks.  These  type  can
	      vary in shield and strength.  This class is harmless as well.

       3xx - Messenger Droids

	      Mindless, but very fast. Low shield rating, and are not armed.

       4xx - Maintenance Droids

	      Designed	to repair the ships. Vary in shield and speed ratings.
	      Sometimes armed.

       5xx - Medical Droids

	      These droids have a high	entry  level,  and  are	 difficult  to
	      crack. All of them are armed, but are not hostile. However, they
	      will shoot at any droids that attack them.

       6xx - Sentinel Droids

	      These droids 'guard' certain important area's of the ships  like
	      lifts,  power bays and other droids. They vary in shield rating,
	      speed and fire  power,  but  all	are  armed  and	 will  attack.
	      Approach with caution.

       7xx - Battle Droids

	      This  class of droid 'hunts'.  When confronted, any will attack.
	      They vary in speed, shield rating and  weaponary,	 but  all  are
	      extremely dangerous.

       8xx - Crew Droids

	      These  are  armed	 droids that control the ship.	These like the
	      5xx class are not hostile, but will become hostile to any droids
	      that  attack  them.   8xx's are armed with Uvarovite lasers, and
	      pack a rather powerful wallop.

       9xx - Command Cyborgs

	      Each ship will have  one	of  these.  They  command  the	ships.
	      Extremely	 armed,	 extremely shielded, often very fast, and very
	      deadly.

SHIPS
	    Ship	  Type		     Difficulty
	    -------------------------------------------
	    Haldeck	  Fleet Support	     Very easy
	    Seafarer	  Cargo Vessel	     Moderate
	    Anoyle	  Attack Frigate     Difficult
	    Esperence	  Battle Cruiser     Tricky/Very difficult
	    Ophukus	  Medical Frigate    Moderate (lots of 5xx's)
	    Mearkat	  Scout Ship	     Tricky/Difficult
	    Friendship	  Destroyer Class    Tricky/Difficult (6xx's)
	    Discovery	  Scientific Frigate Difficult (lots of 8xx's)
	    Zaxon	  Battle Cruiser     Tricky/Very difficult (7xx's)
	    Tobruk	  Flag Ship	     EXTREMELY difficult

       To start at a particular ship, run nighthawk like this:

	    nighthawk -c<ship-number 0-9>

       Note that the high score table will treat this as cheating.

GAME TIPS
       If possible, create 'friendly fire'. This is  very  easy	 to  do.   Get
       inbetween  any  two armed droids.  If one of them preemptively attacks,
       simply duck at the last minute (if not, then just shoot at one).	 Their
       laser  fire  will/should/hopefully hit the other droid. The other droid
       will then fire back at the droid that accidently attacked it.  When the
       attacking  droid	 is  hit,  it  will  fire  back at the droid firing at
       it....hence a shoot out will occur. The result is either two  destroyed
       droids, or one left staying with a reduced shield.

       Another	good  thing about friendly fire is that it's an excellent dis‐
       traction. Any 6xx,7xx, 9xx droids involved in one, won't	 be  concerned
       with you at all; they will be too busy blowing away their mate.

       Always  duck for cover when fired upon, and when you shoot a droid fit‐
       ted with weapons, be ready to duck for  cover.	Don't  just  take  it.
       Armed  droids  will  always  return  fire  immediately with an equal or
       greater rate.

       Get into the habit of firing a 4-6 round volley, then ducking behind  a
       wall, door, storage unit... or even another droid.  261's are excellent
       to hide behind.	These droids are industrial cargo movers. Being	 heavy
       machinery,  they	 have  a  very	high shield rating and can buffer many
       laser blows.  Medical Droids (5xx series)  are  another	good  example.
       Medical	droids are armed but passive.  They won't attack anyone unless
       fired upon.  When an attack droid is firing at you, duck behind a medi‐
       cal  droid.  If the attacking droid hits the medic, then the medic will
       fire (one shot) back at the  attacking  droid  (yet  another  'friendly
       fire'  example).	 The  599  Surgeon droids are fitted with the powerful
       Uvarovite lasers, and will cheerfully sodomise any minor class 6xx's or
       7xx's that accidently attack it.

       This game requires lots of lateral thinking. Simply blasting everything
       in sight is not going to get you very far (maybe the first  and	second
       ship if you're lucky). You have to rely on transferring to higher order
       droids inorder to conquer droids with more fire power than yourself  or
       to  go  through	walls.	You  have  to shoot smart. Hostile droids will
       always attack with an equal or greater rate. With "head-on" shoot  outs
       (that  most newbies will tend to do), it's only a matter of who has the
       bigger shields and lasers who will win.	Some  droids  are  simply  too
       risky  to  confront, like 799's, and 9xx's. It's far better to transfer
       to them through a wall (where you can't get shot at). In	 Ship  "Zaxon"
       you are forced to confront 7xx's head on as there are so many of them.

       On  some	 ships,	 be  selective with droids to destroy. You may need to
       transfer back through a	wall  inorder  to  return  to  the  place  you
       started.

       As  a  general  rule,  if  a  6xx is shooting at you, don't shoot back,
       instead duck for cover, even if you sustain some hits doing  it.	 Don't
       stand  your  ground and fire back. However, with 7xx's & 9xx's, because
       of their unpredictable behaviour and rapid fire power, the above tactic
       may not work.

       Nb/  that there is a systematic "nack" to completing the levels, and if
       people are having difficulty, i'll publish a guide on how  to  complete
       each level.

CONTACTS
       - http://jsno.leal.com.au

Nighthawk			  Version 2.x			  NIGHTHAWK(6)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net