#################################
Jetpack for UT2k4 - Version 4

by meowcat (imaknucklehead@hotmail.com)
#################################
January 14 2015, 2100 PST

This package contains the a Jetpack that functions like the one from Star Wars:
 Shadows of the Empire for the Nintendo64 and PC.

The model/animation and skin assets were created by me.  Aberiu created the 
excellent looking high-resolution orange skin, select "HLR Jetpack (Hi-Res 
Skin)" in the mutator settings to use it.  The key-capture code was based 
partially on the older Jetpack mod by Pfhoenix (using an interaction to grab 
the keypresses), but all of the "physics" code was written by me (its pretty 
hacky but works and should not break compatibility with much else).

I liked the feel of the SW:SOTE jetpack quite a bit, hopefully you'll find this
 fun too!

The SOTE Jetpack looks very "old skool" (low poly) while the HLR JetPack 
resembles the one from Halo:Reach (Aberiu uses the HLR model with his snazzy 
high-res skin).  They both function the same.

History:
-first UT2k4 version

revision 2:
-added HLR style jetpack model.

revision 3:
-Incorporated Aberiu's new skin on a jetpack.
-at UnShame's request added a setting, bJumpingActivates, that makes the 
jetpack behave like the one in Tribes or Halo-Reach, where so long as you hold 
down the Jump Button the jetpack is actively boosting you.

revision 4:
-Bugfixes
-Basic Bot code added so that they can at least use the Jetpacks to slow down 
their falls, and recover from some missed jumps.
-included source code and "code hooks" for custom Bot code interface (YOU can 
make the code to have the bots use the jetpacks better!).

_____________________
*** Installation ****

Place ym_Jetpack.u in your system directory (typically c:\ut2004\system)
This has been tested in instant action and network/lan games as well and 
appears to work acceptably. 

For network compatibility simply add this line to your UT2k4.ini file with 
the other server packages:

Serverpackages=ym_Jetpack

_____________________
*** In game usage ***

Use the YARM Jetpack mutator to give all human players a jetpack, or use one 
of the following console commands:
summon ym_Jetpack.JetpackYM_pickup
summon ym_Jetpack.HLR_JetpackYM_pickup
summon ym_Jetpack.HLR_Aberiu_JetPackYM_pickup

MAKE SURE TO BIND A KEY TO THE "Activate Inventory" FUNCTION!  This is what 
turns the jet-pack on and off.  To boost up simply hold  the 'Jump' key.  When 
fuel runs out it will automatically recharge.  The mutator configuration allows 
you to set how fast the jet fuel is used and which jetpack type is used.

Have fun!  -Meowcat

___________________________
*** Custom AI Interface ***

See the included notes in the sample "JetPackAI_default.uc" file (can be opened
with any text editor like NotePad).  You can complile a .u file (using 
ym_JetPack as a dependency) with you code so that the bots turn the jetpack on 
and off at better times etc.

