From: sahlberg@klaava.Helsinki.FI (Mauri Sahlberg)
Newsgroups: comp.archives
Subject: [rec.games.frp.misc] RM: CACG computer aided character generation
Date: 5 Nov 92 05:40:06 GMT
Followup-To: rec.games.frp.misc
Organization: University of Helsinki
NNTP-Posting-Host: soda.berkeley.edu
X-Original-Newsgroups: rec.games.frp.misc
X-Original-Date: 25 Oct 92 10:43:48 GMT

Archive-name: auto/rec.games.frp.misc/RM-CACG-computer-aided-character-generation

I have written a small C-program to generate Role-Master compatible
characters. You need C-compiler capable compiling both C and C++
sources and Unix-operating system with SYS V compatible curses.
Recommended enviroment is SYS V unix with GNU 2.x.x C-compiler.

Program is called: Rolechar-Developer and current version is 6.0
It can be obtained with FTP from ftp.funet.fi (pub/unix/games/rd.tar.Z)
or with email from me: mos@error.nullnet.fi
Unix version is released as public-domain, with few restrictions.
(Summarized in license-file included in rd.tar.Z) 

An amiga-port also exists requiring Kickstart 2.0 to run. Binaries can
be inquired from: vms@error.nullnet.fi

Version 6.0 features:
- Random name generation
- 3 Different stat-generation methods, with three stat-bonuses methods
  and extended stat-gain table option.
- 83 Different races. New races can be easily added without recompiling.
- 88 Different professions. New professions can be easily added without
recompile.
- Background generation. 13 different background options are supported.
- Skill choosing and devoloping. Program contains auto-updating
skill-cost database. (It saves costs and bonuses entered) Easily
expandable skill-name database. (Contains 251 different skills.)
Chosen skills can be developed, program calculates development points
for different levels and keeps track of spent points. 

Resulting character might look like this:

Name:IronFist   Race:Half-Elves B   Profession:Dervish
Length:7'0''   Weight:188   Age:32 Level:8 
--------------------------------------------------------------------------------
STAT | TMP | POT | BON | RAC | MIS | TOT |
 CO  | 86  | 86  | 5   | 0   | 0   | 5   |
 SD  | 79  | 79  | 5   | -5  | 0   | 0   |
 AG  | 100 | 100 | 25  | 10  | 0   | 35  |
 MQ  | 79  | 79  | 5   | 0   | 0   | 5   |
 RE  | 74  | 74  | 0   | 0   | 0   | 0   |
 ST  | 91  | 91  | 10  | 0   | 15  | 25  |
 QU  | 101 | 101 | 30  | 10  | 0   | 40  |
 PR  | 79  | 79  | 5   | 10  | 0   | 15  |
 IN  | 90  | 90  | 10  | 0   | 0   | 10  |
 EM  | 74  | 74  | 0   | 0   | 0   | 0   |
--------------------------------------------------------------------------------
PP = (28.000000 (9 ) + 9  + 9.000000) * 1.100000 = 50 
HP = (48.000000 (9 ) + 9  + 8.600000) * 1.050000 = 68 

DB:40 Misc: +5  Items:   Shield:   Magic:   ADDB: 45  Total:  95  
AT:   
Money:
Mithril: 0 Gold  : 100 Silver: 0
Bronze : 0 Copper: 0 Tin   : 0

Resistances:
Essence:    -5   Diseases: 5  
Channeling: 20   Poison:   5  
Mentalism:  10   Fear:     0  
Arcane:     8                  

Language_________|Spoken|Written|
_________________|______|_______|
_________________|______|_______|
_________________|______|_______|

Special abilities:
Landing (10' per lvl)

Skill:____________|__Stats_|_Costi__|Ranks|Rank |Stat |Lvl|Mis|Total|
Adrenal defense   |  /  /  |3       | 9   | 45  | 0   | 0 |   | 45 
AM:Speed          |PR/  /  |1 /3    | 6   | 30  | 15  | 0 |   | 45 
Acrobatics        |AG/QU/  |1 /4    | 1   | 5   | 37  | 8 |   | 50 
Ambush            |  /  /  |3       | 4   | 20  | 0   | 16|   | 36 
Attunement        |EM/IN/  |6       | 1   | 5   | 5   | 8 |   | 18 
Begging           |PR/EM/  |1 /4    | 4   | 20  | 7   | 0 |   | 27 
Climbing          |AG/  /  |2 /5    | 2   | 10  | 35  | 8 |   | 53 
Dance             |AG/IN/  |1 /5    | 2   | 10  | 22  | 8 |   | 40 
Gen.perception    |IN/IN/RE|2 /4    | 7   | 35  | 6   | 0 |   | 41 
MA Strike I       |ST/ST/AG|2 /5    | 12  | 56  | 28  | 16|   | 105 
MA Strike II      |ST/ST/AG|2 /5    | 12  | 56  | 28  | 16|   | 105 
MA Strike III     |ST/ST/AG|2 /5    | 12  | 56  | 28  | 16|   | 105 
MA Strike IV      |ST/ST/AG|2 /5    | 12  | 56  | 28  | 16|   | 105
Phil/Relig	  |ME/RE   |1 /2    | 7   | 35  | 5   |   |   | 35
Riding            |EM/AG/  |3       | 1   | 5   | 17  | 0 |   | 22 
Stalk & Hide      |AG/SD/  |3       | 3   | 15  | 17  | 25|   | 57 
Swimming          |AG/  /  |1 /5    | 1   | 5   | 35  | 8 |   | 48 
Yado              |QU/AG/  |4       | 9   | 45  | 37  | 16|   | 98 

a +10 magic item



-- 
Internet: sahlberg@cc.Helsinki.fi	| "Unlike some politicans, we, the
          mos@error.nullnet.fi		|  noble crew of error.nullnet deliver
					|  what we promise. You'll get at 
+358 (9)0 5668944,error 24H,v22bis MNP5 |  least one error" -Mad Hatter, 1992