======================================================================
                       Graal V1.31 Release Notes
======================================================================

Graal - The Adventure
Developed by: Stefan Knorr (bomber@graalonline.com)
Managed by: Cyberjoueur (Stéphane Porta)

--------------
Starting Graal
--------------

Install Graal and start Graal.exe. Make sure that it will
be started from the right folder, otherwise it may not
find some of the needed files.

--------------------------------------
For the latest information and updates
--------------------------------------

Visit the Graal homepage at www.graalonline.com

On our webpage you will find:
* The latest version of the game & addtional level packs
* Links to guild homepages and message boards

Go to http://www.cyberjoueur.com/English to see Java Graal.

------------
Introduction
------------

Graal is a multiplayer RPG with included level editor. 
By adding and programming npcs you can change almost
everything. The included server (free version limited to 8 
players) lets you host multiplayer games via the internet
or local networks.
Most players will play at www.graalonline.com, the official
server.
But you can also play the game in one-, two- or 
four-player mode.

--------------
Updates coming
--------------

* npc script functions to reduce script size 
* swords as npc weapons, 'S' button configurable
* chat field working in 2/3/4 player offline mode

---------------
Problem solving
---------------

Q: My character always move to the left!
A: Graal just uses the installed joysticks. So try to
calibrate your joysticks or turn off joystick support in
the hardware option window (Graal->F1->More). Sometimes
it helps when you just turn off Joystick2 in 
Graal->F1->Controls.

Q: I cannot see my own nick name in the online mode!
A: But the other players see your name (type in 'showname'
to see it for 3 secs).

Q: When I start Graal it only says "Graal.exe corrupted"!
A: The game checks for the checksum of Graal.exe. If it's
incorrect, then there is a virus on your machine or a similar
program that manipulates executables (some older virus
checkers do so). Remove the virus or turn off the exe
manipulation.
At this time Graal doesn't work with 'drivespace' or other
hard disk compressors because then the exe checksum is wrong.

--------
Controls
--------

Option Window: 
  F1

Load Game:
  F2
 
Save Game:
  F3

Open Editor:
  F4

Load Level:
  F5

Debug Window (not finished yet):
  F6

Player List:
  F7

End game:
  Escape

Running + Push Stones:
  Player1: joystick1 or arrow keys or 'I'/'J'/'K'/'L'
  Player2: joystick2 or numpad '8'/'5'/'2'/'6'

Item Button (use items/weapons, or (when on horse): spy fire, eat bushes with your horse):
  Player1: joystick1 button 1 or 'D'
  Player2: joystick2 button 1 or numpad '1'

Attack Button (slay sword):
  Player1: joystick1 button 2 or 'S' or space bar
  Player2: joystick2 button 2 or numpad '5'

Action Button (lift objects, pull stones):
  Player1: joystick1 button 3 or 'A'
  Player2: joystick2 button 3 or numpad '3'

Show Map or Cancel Reading:
  Player1: joystick1 button 4 or 'M'
  Player2: joystick2 button 4 or numpad '+'
  
Select Item/Weapon:
  Player1: joystick1 button 9 (on Gravis GamePad Pro 'Select') or 'Q'
  Player2: joystick2 button 9 or numpad ','

Pause:
  Player1: joystick1 button 10 (on Gravis GamePad Pro 'Start') or 'P'
  Player2: joystick2 button 10 or numpad '0'

Switch To Chat Field (in online mode):
  joystick button 5 or TAB

---------------
Special Actions
---------------

Laying Items:
  Select Item: hold Attack Button (S) + press Action Button (A) 
  Lay Item: Action Buton (A)

Switching Between Fullscreen And Window mode:
  Alt + Enter/Return

Screenshots (whole level/current screen):
  Alt + 1 / Alt + 2

Turning minimap on/off:
  Alt + 3

Show bytes pers second sent by the server:
  Alt + 4

Making a snapshot of the current level:
  Alt + 5

Starting recording the player movements:
  Alt + 6

Stop recording and save it to levels/recordpos.txt:
  Alt + 7


------------
Server notes
------------

- Start 'gserver.exe' to start a server. If you can't connect to the
  server with 'servername', then append the domain name or get the server ip
  in the network part of the Windows95/98/2000/NT control panel.
  When you start 'gserver.exe', you will see a window where you can type
  in the server port that you want to use (default:14804) and the 
  several respawn counters. When you press 'Ok' you will see the main
  server window. Press 'Edit accounts' and double click on an icon to
  change an account. You can open the same window when you press 
  'view players' and double-click on a player. You can change the player
  properties by pressing 'apply'. The properties will only be saved
  if it's an account or a player with an account.
  Most properties shouldn't need an explaination, but some do:
  - Load only: if this is checked, then several people can use this account
    at the same time, but their properties will not be saved
  - GP/Trusted admin/Admin: if this is checked, you can use this account to
    connect to the server with 'remotecontrol.exe'
  - NPC script flags: when you edit the properties of a player who hasn't
    an own account (only used a 'load only' account), then you can only
    add flags, not delete them
  - Opened chests: when you 'close' chests the player will not see them
    until he restarts Graal
  - Bomb: is obselete, but you can use this to give the player 
    bomb,superbomb,joltbomb (1,2,3)
  - Bow: is obsolte, but you can use this to give the player
    bow,fireball,fireblast,nukeshot (1,2,3,4)
- Start 'remotecontrol.exe' to control a gserver remotely.
- Updating levels: until you shutdown the server, all loaded levels will
  be hold in the memory; if you have modified a level, then press
  'Update levels' to select those levels and click on 'Update' to reload
  them; all players that are currently in those levels will be informed 
  about modifies; all npcs that were carried out of the level will be deleted
  and reloaded; all npcs that were carried into the level will stay where they
  are

-------
The End
-------