============================
GTA Vice City : Menu Editor
============================
Version : 1.0
Crer le : 16/03/2003
Traduit le : 23/09/2003
============================

E-Mail Auteur    : st.mu@web.de
E-Mail [-Akado-] : akado@akado.org
Web Anglais      : http://people.freenet.de/steve-m
Web Franais     : http://www.akado.org/

IMPORTANT!
~~~~~~~~~~

This program is freeware and can freely be spread, as long as this readme is included and no changes to both the program and the readme were made!
I take no responsibility of any damage caused by usage of this product!

Instructions
~~~~~~~~~~~~

Getting started:

When you first start the program, you will be asked for a .gxt file, which is the text file of GTA3. For example you can choose ...\GTAIII\TEXT\american.gxt.
Then you must change the decimal offset of menu data in gta3.exe, depending on the version you are using. Choose "Options|Change Offset..." to open the input dialog. For version 1.1 the offset should be 2167024, for version 1.0 2169136. It is important, that the file size is the same as in the list given in the dialog, otherwise there might be problems.

On the left side all 56 menu screens are listed. The first one (0) can be ignored, I don't know what it's used for. The labeling of a menu (e.g. FET_STA) is the name of the text string in the .gxt file. The real text is shown in the big panel on the right side. It is read-only, just the reference to it can be changed. For a new text you have to add it to the .gxt file by using a suitable editor.
On the bottom right there are the menu items of the selected menu, there can't be more than 18 of them. Every menu item can have a text (like a menu) and 3 other settings. The first is the function that will be executed by clicking on a menu item. This should be 2 for simply changing to another menu. Some of the functions won't work, because they were made for debugging, multiplayer or the PlayStation 2. The second value is the parameter of the function, I'm sure this is just used for the savegames. And finally the third value indicates the target menu which is shown after clicking on an item.
After changing the settings of a menu item the "Apply" button must be pressed. A click on "Save Menu" saves the actual menu to gta3.exe.

Example 1 - Unlock Multiplayer Menu:

- change to menu 51 FEM_MM (main menu)
- select the first menu item FEN_STA and change target menu to 53
- press "Apply" and then press "Save Menu"
- change to menu 53 FEN_STA
- select the second menu item FET_MP and change the associated function to 2 (change menu)
- press "Apply" and then press "Save Menu"
Now you can run GTA3 and try out some options for multiplayer. Of course most of them aren't working, but it is very interesting.

Example 2 - Unlock Debug Menu

- change to menu 51 FEM_MM (main menu)
- press add (menu item)
- change the text of the new menu item to FED_DBG and the target menu to 18
- press "Apply", then "Up" (underneath menu item list) and finally "Save Menu"
Run GTA3 and select the debug menu. You will see some settings, but the on/off text will be in the same line, so they are hard to read. As far as I know only "gbShowCollisionPolys" is working, the result are strange white flashes.

Now try out some other menus yourself. If you find out some cool thinks I'd like to be informed! :-) Have much fun...


If there are any problems, questions, mistakes, bugs or something else simply send an email! (st.mu@web.de)

Greetings

Steve