TBCB Random Fighter Generator
v4.0 (12 September 2005)
Program written by Insane Madmen (J. "PyroFalkon" Habib and Chris Storer)



The EXE in the ZIP is not an install, it's the actual program. Put it in any given folder,
preferably your TBCB folder. When you run the program, it will start with the title of the
program. You then choose what to generate: a fighter, cornerman, referee, judge, or rule
set. You then select how many you want to the generate, and the program will do the rest.

All people and rules that are generated are output to an external TXT file, called
report.txt, in the same directory as the EXE. You can print this list for ease, especially
if you made several dozen fighters. Be warned: EVERYTIME you run this program, the
report.txt file will be OVERWRITTEN. So make sure you've printed the list or copied and
renamed it if you want to keep everything that has been created before entering it in the
game itself.

Be sure to exit the program through the main menu, or the TXT file will not get written
to. That means everything you generated will be lost.

Remember, this program is NOT integrated in any sense with TBCB. Even after the numbers
are produced, you will have to manually enter it all. But at least this way, you won't
have to do too much thinking about numbers.

To give feedback on this program, write an e-mail to pyrofalkon@hotmail.com. PyroFalkon
himself will be around the official TBCB message boards under the same name, so you can
leave him a message there. Chris Storer cannot be contacted regarding this program.

The program is very much freeware, but is pretty useless if you don't own Title Bout
Championship Boxing, by Out of the Park Developments. If you wish to distribute this
program yourself, you may do so, as long as you don't charge for it. Distribute the whole
ZIP file, including the EXE and this readme.txt file.

Thanks for downloading this program!

~PF



Out of the Park Developments Website: http://www.ootpdevelopments.com/
Title Bout Championship Boxing Website: http://www.ootpdevelopments.com/tb/
TBCB Random Fighter Generator e-mail address: pyrofalkon@hotmail.com



VERSION HISTORY:

v1.0 (07 August 2004)
First release.



v1.0a (07 August 2004)
Resistance to Cuts was there twice, and Aggresiveness wasn't there at all. That's fixed.



v1.0b (07 August 2004)
The range of Recovery was wrong, but is now right.



v1.1 (11 August 2004)
This update centers around recommendations in the TBCB manual. There is now a 5% chance that
either of a fighter's Control Factors will be less than four. Also, there is only a 5% chance
that a fighter's Recovery will be more than 5, Faster Starter equal to 4, or Fight on Ropes
equal to 4. The 5% chance will be checked at each of those ratings, so a fighter could
conceivably have a CF vs. Boxer 2, CF vs. Slugger 1, Recovery 10, Fast Starter 4, and Fight
on Ropes 4. However, that would require the 5% "penalty" to apply FIVE TIMES, which is
unlikely. This should hopefully bring up the overall ratings of fighters.

In addition, 3-point punches have been overhauled. The total for the five three-point punch
percentages will be within range of the recommended values also in the TBCB manual. Credit to
Brooks TVB and Dave1877 from the official TBCB message boards for pointing me in the right
direction for this update.



v1.1a (12 August 2004)
Added an option to pause the screen after half the ratings are displayed. Credit to Dave1877
from the official TBCB message boards for that.



v2.0 (15 August 2004)
Added random cornermen, referees, judges, and rules sets. Added random birthdays for fighters.
Changed the front-end interface to be menu-driven, so it has some semblance of organization.
Changed the output file to "report.txt" from "fighters.txt." Corrected a very minor spelling
error.



v2.0a (16 August 2004)
Fixed a minor issue with judges biases. The second bias will now be "None" if the first bias
was also "None."



v2.1 (17 August 2004)
Lowered the chance of having a control factor in either category less than 4. Lowered the
chance of Recovery being higher than 5. Weighted Chin vs. Knockdown and Chin vs. Knockout
ratings so there's now only a small chance those two ratings will be higher than 4. Punching
and Counterpunching will now be within 4 of each other. Credit to Catalion from the official
TBCB message boards for the Punch/Counterpunch thing.



v2.2 (26 August 2004)
Lowered the chance that a boxer's Conditioning will be worse than 4. Further lowered the chance
that Chin vs. Knockdown and Chin vs. Knockout will be worse than 4. Weighted Punches Missed so
the number will usually fall between 57 and 64 (inclusive). Weighted Style so there's now only 
a small chance of "Either" being chosen.



v2.3 (06 September 2004)
Altered the code to make it more readable. No content has been changed.



v3.0 (24 October 2004)
The user now enters the number of whatever he wants generated, instead of being forced to enter
them one at a time. Generated things are no longer output to the console, instead only going to
the TXT file in the same directory as the EXE. Several internal variables were renamed to be
better read by anyone who views the source code. Massive amounts of extraneous code were
deleted.



v3.1 (22 December 2004)
Version numbers were out of sync between the Readme file and the program. The previous version
to the program was retroactively changed from 2.4 to 3.0 to sync them. There is now a very high
chance that the two Control Factor ratings will be within 3 of each other, but there is still a
small chance they will be more than 3 apart (credit to Odrog from the official TBCB message
boards for that change). A warning has been added that the program must be exited through the
menu and not through the X button in Windows, or else the generated report will be blank
(credit to JohnnyBench of the official TBCB message boards for that change).



v3.2 (23 December 2004)
Decreased the chance that Clinching will be less than 62.



v3.3 (24 January 2005)
Fixed a problem with the new Clinching formula. Decreased the chance that Punches Missed will
be below 57. Added a note to Readme.txt to warn about the bug caused by exited the program
via any method but the main menu. Also edited the first paragraph of Readme.txt to update
usage instructions from the interface change of v3.0.



v4.a (24 January 2005)
Overhauled the number generation process, so most of the numbers are generated with dice
instead of lots. This creates a natural bell curve, which yields more fighters around the
middle of the ratings and less at either extreme ends. Note that some stats are still
generated by lots. The numbers are currently in testing, so this is not a final version.
Thanks to Johnny Slick from the official TBCB message boards for this change. Added a paragraph
to the title block warning the user that that the generation may give unbalanced results.
Also deleted some of the comments in the source code and added others, although that has no
bearing on the released version.
  
Generated judges, referees, rule sets, and cornermen all follow the same generation rules from
v3.3.



v4.0 (12 September 2005)
Finalized the new formulas. Draw Power and all corner men ratings are now on bell curves. Chin
vs. Knockdown and Chin vs. Knockout formulas have been adjusted (it's now less likely to get a
6 than anything from 0 to 5). Properly put a space in the phrase "corner man" instead of spelling
it as "cornerman."



v4.1 (12 September 2005)
Fighters' ratings were re-ordered for TBCB 2. Added random skin tone for fighters that was
introduced in TBCB 2. Added the possibility of the new fourth Foul Frequency rating that was
introduced in TBCB 2. Adjusted the range for a corner man's Close Cuts rating due to a change in
TBCB 2. The formulas for Recovery changed, but there is no difference in output or probability.
(The change was made merely to make that particular formula easier to read in the source code.)
This is the first official version for TBCB 2, and is not compatible with TBCB 1.