
Quake4Setup 0.1 - Creted by TwiSm :)

------Thanks To:-----------

Youknow for all his help and actually answering my 1000+ phonecalls :)
The creaters of sabot and q4max, your mods are great.
Shrewn for his work on the ai script, his improvment have been included.
MasterBlaster for all his testing and feedback
Guladig for his help with graphics and icons, they rock (Hope you dont mind the changes)



-------Note------------------------
First off, there are still some performance problems, but they will be taken care of soon.
The first time you run quake4FastStart it will take some time time pop up, so dont get impatient and close it through task manager :)

Also, if you are having problems launching Fast Start, please download and install the .net framework, it can be found on the microsoft website.



-------Instalation-----------------


1. I have tried to smplify the instalation process by including ALL the needed files into one archive. Simply extract Q4FastStart05.rar into your quake directory

3. Now run sabot\quake4setup\quake4setup.exe to open the program.


-------Extra instructions----------


1. Please backup you existing sabot bot directory, Q4FastStart needs to overwrite some of the files.

2. After installation, Dont try to manualy edit any files. It might cause Q4FastStart to not function properly.

3. If you recieve warning messages when opening Q4FastStart, there is a file missing. try to reinstall.


-------Operating Instuctions-------

Im just going to list what some of the features do, as it might not be clear to some.


------Preferences--------
 
1. Light Detail level sets r_LightDetailLevel, it is pretty pointless at this stage as quake4 seems to reset its value.

2. Bot wait join time. sets the amount of time Quake4setup waits to add the bot automatically, starting from the time you click LaunchGame. This is needed because if quake4setup tries to add the bots before the server spawns, the bots dont get added.... so play around with the numbers a bit and see what works for you and your setup. On my pc, a value of 700 will add the bots and 4 seconds after I spawn.

3. Execute config, Click the button to Browse to the config you want to execute and click open.

4. Brightness/Gamme/LightDetailLevel Up / Down... this just binds a key to set the various values up and down(these keys will only work after the bots have joined). I dont know if there is a major need for this, but I like being able to change these thing easily, so I figure some other peeps might like to aswell.

5. Manually Add Bots. Incase you got the bot wait join time wrong, press this button when you want to add the bots. This will also be needed when running a mapcycle, because you need to add the bots again once the map is changed.

6. Add quickbot will execute "addbot bot_sabot" to add an extra bot to the server.

7. AAS File Creation, click the button, select the maps you wish to create AAS files for and click ok, it should open quake4, create the AAS files and then quit. Give it time, it takes longer if more maps are selected. I would suggest selecting all the maps and letting it run through, so you will never have a problem with AAS files.


------Hud Style--------

Just select the hudstyle you would like to use :)

Side note: I've been playing around trying to get the hud style right, everthing works except the ammo doesnt show in the bottom left :( try it out and see what you think.


------MapCycle-------

Simple, Create a simple map cycle for for one of the games types(DM, CTF, TDM). this will just cycle through the selected maps with defaault settings.

Advanced, Create a map cycle script for all three game types. it will detect the game type and cycle through the appropriate maps. You can also set custom options per map i.e. for one map you can have a fraglimit of 20, and for another you can have a fraglimit of 30. if a maps value is left at -1, the default setting will be used for that value.

Side Note: Please give me as much feedback as possible on the mapcycle creation/functionality... I have tried testing it a bit, but there will probably still be problems :(


------Bots----------

I think the bot tabs are pretty self explanitory. On the top half of the panel you can add bots and change the color of the bots. And on the bottom half you can setup your server and select what map to play

Custom bots. Here you can create you own bots or edit exsisting bots. Quake4 colors should work if you put them in the "bot ingame name" field. e.g. ^6Twism will display the bots name in color ingame


*************Change Log*******************

v0.5

1. Name changed from "quake4 setup" to "Quake4 FastStart" (thx guladig)

2. Added functionality to browse cfg files for the "Execute config field"

3. Added functionality to create AAS files

4. Added Mapcycle creation(advnced and simple)

5. Fixed issue where selected bots were not being saved.

6. fixed issue where maps had no icon, a default icon is now used

7. Users are now able to delete bots

8. Two extra Bot options added, bot model, and bot rail color

9. fixed issue where bots randomly join teams(autobalance)

10. fixed issue where quake4 menu screen has a white background(still needs testing)

11. improved the def file creation when faststart is opened

12. Added confirmation messages to the various save and delete buttons

13. "Launch game" and "save settings" now do the same thing, except save settings doesnt launch the game. :)


*************Plans for Next Version*****************

Fix all reported errors and add requested features :)

Include a demo launcher, that will automatically detect the mod needed to view the demo and then launch the game straight into demo playback.

Better AAS file creation. it will detect if a map doesn't have AAS files and automatically create them.






