 _________________
|                 |
|  CS PSP         |
|  version 1.7    |
|  by Kevin Chen  |
|  2010           |
|_________________|


   Remember to visit the official site (http://cspsp.appspot.com) and the forums (http://z4.invisionfree.com/CSPSP), where you can discuss anything about the game, submit bug reports and suggestions, and download maps and other content made by the community.


 _______________
|-INSTALLATION- |
|_______________|

   The online portion of this version currently only works on custom firmwares (3.xx, etc). To install, copy the CSPSP folder either to your PSP/GAME folder (not PSP/GAME150), or your PSP/GAMEXXX folder, where XXX is your firmware version.

   NOTE: CSPSP now accesses the flash of your psp. It only reads (doesn't write), so it should be fine, but here's a warning nonetheless.


 __________
|-UPDATES- |
|__________|

   Redid graphical style and some layouts for menus
   Redid most of the graphics for the HUD (health bar, radar, buyzone, etc.)
   Redid a lot of the networking code (fixed some major bugs)
   Implemented shadowed strings that are MUCH easier to read
   Added background tile option for maps
   Added map overview feature for maps
   Made enemies appear on radar when they fire
   Added animated feet for the players
   Implemented hit/damage indicators (useful in multiplayer)
   Added muzzle flash
   Added reload animations
   Slightly updated gun graphics
   Improved score screen with mutliple pages so you can see everyone
   Added camera shake during explosions
   Removed HE grenade damage through walls
   Improved collision detection system (no more glitching and bullets going through walls)
   Updated bullet graphics
   Implemented a more convenient selection method for team select and buy menus
   Updated the default guns.txt (knife and HE grenade damage increased)
   Made nade still go off if you die while throwing it
   Implemented team chat
   Moved reloading bar and changed throwing grenade bar
   Changed initial loading bar style
   Implemented customizable player icons in multiplayer
   Added player profile to player info screen
   Added a lock to nearest player feature for freelook
   Implemented view angle value for guns (sniper rifles have it on by default)
   Made player names display over teammates (and everyone when in spectator)
   Updated secondary animations (hands are together now)
   Implemented ability to disable ratios
   Fixed bug where terrorists win when there are 0 people left (regardless of who dies)
   Added "_ killed you" and "you killed _" message to the HUD
   Implemented a change team option in the in-game pause menu
   Fixed a freezing bug in the spectating code
   Fixed a mistake in the credits
   Added a new map (cs_italy by Doublehawk)
   Removed "quit game" option
   Implemented search in singleplayer map selection
   Updated logo and background graphics

 ________
|-INTRO- |
|________|

   This is version 1.7 of a top down shooter loosely based on Valve's Counter-Strike. 
   

 ___________
|-FEATURES- |
|___________|
   
   Accurate collision detection between the player and walls (the player is represented as a circle and the walls as line segments). Note that this collision detection system is NOT tile-based and can model any polygon (including circles if you use enough line segments :D). The map that I made is squarish only because I can't make maps >_>.

   Collision detection between players.

   Shooting system plus recoil with different types of guns.

   Basic team gameplay finished.

   Sound effects system.

   Infrastructure multiplayer with account system.


 ___________
|-CONTROLS- |
|___________|

   Go to SETTINGS in the main menu and then press L/R to get to the CONTROLS tab to view the controls.

   The two control styles are:

   -Absolute Mode-
   
      This is the default contol style. The analog stick will move your player as seen from your view. This means that UP on the analog stick will move the player directly UP, RIGHT will move him RIGHT, and so on.

   -Relative Mode-
      
      This is the secondary control style. Use the analog stick to control your player. As the name suggests, this mode allows relative control, meaning that UP will move the player in the DIRECTION HE IS FACING, RIGHT will move the player RIGHT OF THE DIRECTION HE IS FACING, and so on.
      

 _______
|-TODO- |
|_______|

   Fix networking for 1.5 firmware

   Better bot state machine

   Make bots use different weapons (pistol, grenades, knife)
   
   Better graphics
   
   Optimize collision detection system more (some things could still be improved)
   
   Clean up map file type

   Moving geometry and entity system? (doors, buttons, etc)
   
   Different gameplay modes (bomb and hosties anyone?)