#! /bin/sh
#      GURPS character sheet generator for PostScript - Brett Slocum
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of shell archive."
# Contents:  README bert.in defaults.in langham.in modify.in
#   sheet.template sheet2.template skill.sh cvrtsheet mksheet
# Wrapped by slocum@atlas on Thu Aug 26 16:38:55 1993
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f 'README' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'README'\"
else
echo shar: Extracting \"'README'\" \(1936 characters\)
sed "s/^X//" >'README' <<'END_OF_FILE'
XThis shell program creates GURPS Postscript character sheets that
Xhave been filled in with the character statistics. A separate file
Xof easy-to-modify parameters is made, and then a shell script
Xcombines this input with the Postscript character sheet.
X
XBoth one-page and two-page character sheets are handled. The character
Xsheet designs are close to the "official" SJ Games sheets. The
Xtwo-page version is more variant than the one-page.
X
XThis shar file contains:
X    README            - this info file
X    mksheet           - shell script for both one- and two-page sheets
X    cvrtsheet         - shell script for converting from the old one-page format to two-page format
X    defaults.in       - default parameter input file
X    modify.in         - input file with changable parameters, use it to create new input files
X    sheet.template    - PostScript template for one-page character sheet
X    sheet2.template   - PostScript template for two-page character sheet
X    skill.sh          - shell script to calculate skill levels
X    langham.in        - a sample character input file
X    bert.in           - a sample character input file
X
XTo execute, type: "mksheet <filename>" or "mksheet -p2 <filename>". For instance, to create 
Xlangham.in, type : "mksheet langham.in". A file called langham-1.ps is created. To create 
Xa blank character sheet, type "mksheet blank" or "mksheet -p2 blank2").
X
XChanges from Version 2:
X    (1) a single shell script handles both one- and two-page character sheets,
X    (2) a single input file is used for both character sheets,
X    (3) melee and ranged weapons are inserted into item list of one-page sheet,
X    (4) 'blank' is an input parameter, not an input file,
X    (5) a usage message was added,
X    (6) progress reports are displayed during execution, and
X    (7) various other minor cleanups.
X
XIf you have any problems or suggestions, please send them to :
X   Brett Slocum <slocum@io.com>
X
END_OF_FILE
if test 1936 -ne `wc -c <'README'`; then
    echo shar: \"'README'\" unpacked with wrong size!
fi
chmod +x 'README'
# end of 'README'
fi
if test -f 'bert.in' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'bert.in'\"
else
echo shar: Extracting \"'bert.in'\" \(8631 characters\)
sed "s/^X//" >'bert.in' <<'END_OF_FILE'
X# bert2.in - Bert Scholum in Matt's modern fantasy campaign
X# by Brett Slocum <slocum@ssdc.honeywell.com>
X#
X# Character values
X# Note: All COST variables (except SKILLCOST_*), SHIELD_PD, OTHER_PD1, 
X# OTHER_PD2, OTHER_DR1, OTHER_DR2, and OTHER_DR3 must be set to 0
X# All other values equal to 0 should be null.
X
X# Biographical Data
X
Xset NAME='Bert Scholum'
Xset PLAYER='Brett Slocum'
Xset APPEAR='6 ft., 150 lbs., age: 31, long brown hair, grey eyes, pale skin'
Xset BACKGD='Computer research engineer, U of MN faculty, PhD in Comp Sci'
X
X# Upper Right Corner
X
Xset UNSPENT=0
Xset DATE='8\/14\/91'
Xset SEQ=
Xset POINT_TOTAL=200
X
X# Attributes
X
Xset ST=9
Xset DX=14
Xset IQ=16
Xset HT=12
X
X# Passive Defenses
X
Xset PD_FEET=1
Xset DR_FEET=1
X
X# Active Defenses
X
Xset PARRY=10
Xset BLOCK=-
X
X# Advantages
X
Xset ADV_1='Eidetic Memory I'
Xset ADV_COST_1=30
Xsetenv EIDETIC 2
Xset ADV_2='Mathematical Ability'
Xset ADV_COST_2=10
Xset ADV_3=Literacy
Xset ADV_COST_3=\0
Xset ADV_4='Comfortable Wealth'
Xset ADV_COST_4=10
Xset ADV_5='Acute Hearing +2'
Xset ADV_COST_5=4
Xset HEARING_MOD=2
Xset ADV_6='Acute Taste\/Smell +1'
Xset ADV_COST_6=2
Xset TASTE_MOD=1
X
X# Disadvantages
X
Xset DIS_1=Absent-mindedness
Xset DIS_COST_1=\-15
Xset ALERTNESS=-5
Xset DIS_2='Enemy: med. grp, special 6-'
Xset DIS_COST_2=\-15
Xset DIS_3=Laziness
Xset DIS_COST_3=\-10
Xset DIS_4='Addiction (marijuana)'
Xset DIS_COST_4=\-5
X
X# Quirks
X
Xset QUIRK_1='Serious agnostic'
Xset QUIRK_2='Fights occult crime'
Xset QUIRK_3='Experiments with drugs'
Xset QUIRK_4='Nervous around beautiful women'
Xset QUIRK_5='Junk food junkie'
X
X# Skills
X
Xset SKILL_1=Swimming
Xset SKILLCOST_1=0.5
Xset SKILLTYPE_1=PE
Xset SKILL_2=Fencing
Xset SKILLCOST_2=4
Xset SKILLTYPE_2=PA
Xset SKILL_3='First Aid'
Xset SKILLCOST_3=0.5
Xset SKILLTYPE_3=ME
Xset SKILL_4=Naturalist
Xset SKILLCOST_4=1
Xset SKILLTYPE_4=MH
Xset SKILL_5='Survival (woods)'
Xset SKILLCOST_5=0.5
Xset SKILLTYPE_5=MA
Xset SKILL_6=Carousing
Xset SKILLCOST_6=4
Xset SKILLTYPE_6=PEH
Xset SKILL_7='Area Knowledge (campus)'
Xset SKILLCOST_7=1
Xset SKILLTYPE_7=ME
Xset SKILL_8='AK (Twin Cities)'
Xset SKILLCOST_8=0.5
Xset SKILLTYPE_8=ME
Xset SKILL_9='AK (USA)'
Xset SKILLCOST_9=0.5
Xset SKILLTYPE_9=ME
Xset SKILL_10='AK (Earth)'
Xset SKILLCOST_10=0.5
Xset SKILLTYPE_10=ME
Xset SKILL_11=Occultism
Xset SKILLCOST_11=4
Xset SKILLTYPE_11=MA
Xset SKILL_12=Bicycling
Xset SKILLCOST_12=0.5
Xset SKILLTYPE_12=PE
Xset SKILL_13='Driving (car)'
Xset SKILLCOST_13=4
Xset SKILLTYPE_13=PA
Xset SKILL_14='Guns (pistol)'
Xset SKILLCOST_14=1
Xset SKILLTYPE_14=PE
Xset SKILLBONUS_14=2
Xset SKILLNOTES_14=\+
Xset SKILL_15='Guns (shotgun)'
Xset SKILLCOST_15=0.5
Xset SKILLTYPE_15=PE
Xset SKILLBONUS_15=2
Xset SKILLNOTES_15=\+
Xset SKILL_16='Guns (rifle)'
Xset SKILLCOST_16=0.5
Xset SKILLTYPE_16=PE
Xset SKILLBONUS_16=2
Xset SKILLNOTES_16=\+
Xset SKILL_17='Computer Operations'
Xset SKILLCOST_17=2
Xset SKILLTYPE_17=ME
Xset SKILL_18='Electronics Ops (computer)'
Xset SKILLCOST_18=1
Xset SKILLTYPE_18=MA
Xset SKILLBONUS_18=1
Xset SKILLNOTES_18=\#
Xset SKILL_19='Electronics Ops (security)'
Xset SKILLCOST_19=1
Xset SKILLTYPE_19=MA
Xset SKILL_20='Electronics Ops (comm)'
Xset SKILLCOST_20=0.5
Xset SKILLTYPE_20=MA
Xset SKILL_21='Electronics (computer)'
Xset SKILLCOST_21=4
Xset SKILLTYPE_21=MH
Xset SKILLBONUS_21=2
Xset SKILLNOTES_21=\*
Xset SKILL_22='Electronics (security)'
Xset SKILLCOST_22=0
Xset SKILLLEV_22=16
Xset SKILLBONUS_22=2
Xset SKILLNOTES_22=\*
Xset SKILL_23='Electronics (comm)'
Xset SKILLCOST_23=0
Xset SKILLLEV_23=16
Xset SKILLBONUS_23=2
Xset SKILLNOTES_23=\*
Xset SKILL_24='Computer Programming'
Xset SKILLCOST_24=5
Xset SKILLTYPE_24=MH
Xset SKILLBONUS_24=3
Xset SKILLNOTES_24=\*\*
Xset SKILL_25='Computer Hacking'
Xset SKILLCOST_25=4
Xset SKILLTYPE_25=MVH
Xset SKILLBONUS_25=3
Xset SKILLNOTES_25=\*\*
Xset SKILL_26='Mathematics'
Xset SKILLCOST_26=1
Xset SKILLTYPE_26=MH
Xset SKILLBONUS_26=3
Xset SKILLNOTES_26=\*\*
Xset SKILL_27=Astronomy
Xset SKILLCOST_27=1
Xset SKILLTYPE_27=MH
Xset SKILL_28=History
Xset SKILLCOST_28=1
Xset SKILLTYPE_28=MH
Xset SKILL_29=Writing
Xset SKILLCOST_29=1
Xset SKILLTYPE_29=MA
Xset SKILL_30=Research
Xset SKILLCOST_30=1
Xset SKILLTYPE_30=MA
Xset SKILL_31=Teaching
Xset SKILLCOST_31=1
Xset SKILLTYPE_31=MA
Xset SKILL_32=Streetwise
Xset SKILLCOST_32=0.5
Xset SKILLTYPE_32=MA
Xset SKILL_33='Nuclear Physics'
Xset SKILLCOST_33=1
Xset SKILLTYPE_33=MVH
Xset SKILL_34=Physics
Xset SKILLCOST_34=1
Xset SKILLTYPE_34=MH
Xset SKILL_35=Chemistry
Xset SKILLCOST_35=1
Xset SKILLTYPE_35=MH
Xset SKILL_36='Hobby: science fiction'
Xset SKILLCOST_36=0.5
Xset SKILLTYPE_36=MA
Xset SKILLMISC_36=HOBBY
Xset SKILL_37='Hobby: roleplaying'
Xset SKILLCOST_37=0.5
Xset SKILLTYPE_37=MA
Xset SKILLMISC_37=HOBBY
Xset SKILL_38=Running
Xset SKILLCOST_38=4
Xset SKILLTYPE_38=PHH
Xset SKILLMISC_38=RUNNING
Xset SKILL_39=Forensics
Xset SKILLCOST_39=1
Xset SKILLTYPE_39=MH
Xset SKILL_40=Criminology
Xset SKILLCOST_40=2
Xset SKILLTYPE_40=MA
Xset SKILL_41=Psychology
Xset SKILLCOST_41=0.5
Xset SKILLTYPE_41=MH
X
X# Notes, page 1
X
Xset NOTES1_1='+ = +2 from IQ'
Xset NOTES1_2='# = includes default from Electronics'
Xset NOTES1_3='* = +2 from Mathematical Ability'
Xset NOTES1_4='** = +3 from Mathematical Ability'
X
X# Melee Weapons
X
Xset MELEE_1='Sabre (real)'
Xset MELEE_PARRY_1=10
Xset MELEE_COST_1=700
Xset MELEE_WT_1=2
Xset MELEE_SKILL_1=15
Xset MELEE_STAT_1=("cut" "1d-1" 1 7)
Xset MELEE_2='     thrust'
Xset MELEE_STAT_2=("imp." "1d-1" "" "")
Xset MELEE_3='Sabre (fencing)'
Xset MELEE_PARRY_3=10
Xset MELEE_COST_3=75
Xset MELEE_WT_3=2
Xset MELEE_SKILL_3=15
Xset MELEE_STAT_3  =("cr." "1d-2" 1 7)
Xset MELEE_4='Foil (fencing)'
Xset MELEE_PARRY_4=10
Xset MELEE_COST_4=50
Xset MELEE_WT_4=2
Xset MELEE_SKILL_4=15
Xset MELEE_STAT_4  =("imp." "1d-2" 1 "")
X
X# Ranged Weapons
X
Xset RANGE_1='Beretta 92 pistol'
Xset RANGE_COST_1=400
Xset RANGE_WT_1=2.5
Xset RANGE_SKILL_1=16
Xset RANGE_STAT_1  =("crit." "cr." "2d+2" 10 3 150 1867 "3~" "15+1" 9 -1)
Xset RANGE_2='Rem M870 shotgun'
Xset RANGE_NOTES_2='*'
Xset RANGE_COST_2=235
Xset RANGE_WT_2=8
Xset RANGE_SKILL_2=15
Xset RANGE_STAT_2  =("crit." "cr." "4d" 12 5 25 150 "3~" "5+1" 12 -6)
Xset RANGE_3='M1903A1 rifle'
Xset RANGE_NOTES_3='*'
Xset RANGE_COST_3=405
Xset RANGE_WT_3=9.5
Xset RANGE_SKILL_3=15
Xset RANGE_STAT_3  =("crit." "cr." "7d+1" 14 11 1000 3710 "1\/2" "5+1" 12 -6)
X
X# Reaction
X
X# Equipment
X
Xset ITEM_1='Tent, 4-person'
Xset ITEM_COST_1=150
Xset ITEM_WT_1=12
Xset ITEM_2='First aid kit (+1 skill)'
Xset ITEM_COST_2=30
Xset ITEM_WT_2=2
Xset ITEM_3=Watch
Xset ITEM_COST_3=25
Xset ITEM_4='Transistor Radio'
Xset ITEM_COST_4=16
Xset ITEM_WT_4=1
Xset ITEM_5='3 Gun cleaning kits'
Xset ITEM_COST_5=40
Xset ITEM_WT_5=3
Xset ITEM_6=Backpack
Xset ITEM_COST_6=100
Xset ITEM_WT_6=10
Xset ITEM_7='Swiss army knife'
Xset ITEM_COST_7=25
Xset ITEM_8='Ten-speed bicycle'
Xset ITEM_COST_8=300
Xset ITEM_9='Complete entertainment center'
Xset ITEM_COST_9=2500
Xset ITEM_10='Unix PC'
Xset ITEM_COST_10=2500
Xset ITEM_11='Duplex and furniture @'
Xset ITEM_COST_11=12000
Xset ITEM_12=Investments
Xset ITEM_COST_12=3500
Xset ITEM_13='Checking account balance'
Xset ITEM_COST_13=1927
Xset ITEM_14='Liquor cabinet, stocked'
Xset ITEM_COST_14=250
Xset ITEM_15='High-quality pot (2 oz.)'
Xset ITEM_COST_15=200
Xset ITEM_16='Middle-class wardrobe'
Xset ITEM_COST_16=1000
Xset ITEM_17='Used Saab (rather rusty)'
Xset ITEM_COST_17=2800
Xset ITEM_18='Personal basics'
Xset ITEM_COST_18=5
Xset ITEM_19='2 Viking season tickets'
Xset ITEM_COST_19=500
Xset ITEM_20='Flashlight \& 4 ex. batteries'
Xset ITEM_COST_20=17
Xset ITEM_WT_20=1
Xset ITEM_21='shells (100\/100\/100)'
Xset ITEM_COST_21=80
Xset ITEM_22='Sleeping bag'
Xset ITEM_COST_22=100
Xset ITEM_WT_22=7
Xset ITEM_23='Fencing uniform'
Xset ITEM_COST_23=70
Xset ITEM_WT_23=8
X
Xset NOTES2_1='* = recoil doubled from low ST'
Xset NOTES2_2='@ = rent income of $500\/month,'
Xset NOTES2_3='    mortgage of $800\/month'
X
Xset HISTORY_1='As a child, Bert had always been interested in science, math and computers. He was a Boy Scout.'
Xset HISTORY_2='Bert read science fiction and soon began collecting a library. In high school, Bert discovered'
Xset HISTORY_3='roleplaying games. He did some experimentation with drugs in college. Bert had a double major'
Xset HISTORY_4='in Electrical Engineering and Computer Science. In college, he met a wonderful woman. She got'
Xset HISTORY_5='him to stop using drugs. They began living together, and planned to marry. One day, his love was'
Xset HISTORY_6='brutally murdered. Bert vowed to find who did it, but also slipped back into some bad habits.'
Xset HISTORY_7='He discovered that she had been ritually killed by a nefarious organization. In the next years, he'
Xset HISTORY_8='studied all manner of occultism and crime, and practiced his Boy Scout weapon skills. He has'
Xset HISTORY_9='helped local police solve occult crime. He still looks for legal evidence against those who'
Xset HISTORY_10='killed his fiance.'
END_OF_FILE
if test 8631 -ne `wc -c <'bert.in'`; then
    echo shar: \"'bert.in'\" unpacked with wrong size!
fi
chmod +x 'bert.in'
# end of 'bert.in'
fi
if test -f 'defaults.in' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'defaults.in'\"
else
echo shar: Extracting \"'defaults.in'\" \(12464 characters\)
sed "s/^X//" >'defaults.in' <<'END_OF_FILE'
X# defaults.in - default parameters for mksheet
X# by Brett Slocum <slocum@ssdc.honeywell.com>
X# modified by Matt Rollefson <draphsor@deathstar.stanford.edu>
X#
X# Character values
X# Note: All COST variables (except SKILLCOST_*), SHIELD_PD, OTHER_PD1, 
X# OTHER_PD2, OTHER_DR1, OTHER_DR2, and OTHER_DR3 must be set to 0
X# All other values equal to 0 should be null.
X
X# Biographical Data
X
Xset NAME
Xset PLAYER
Xset APPEAR
Xset BACKGD
X
X# Upper Right Corner
X
Xset UNSPENT
Xset DATE
Xset SEQ
Xset TOTAL
Xset POINT_TOTAL=100
X
X# Attributes
X
Xset ST
Xset DX
Xset IQ
Xset HT
X
Xset STX2
Xset STX4
Xset STX6
Xset STX12
Xset STX20
X
Xset ATTRIB_TOTAL
X
Xset THRUST
Xset SWING
Xset KICK
Xset OTHER_DAM
X
X# Movement
X
Xset SPEED
Xset MOVE
Xset SPRINT
Xset VISION
Xset HEARING
Xset TASTE
X
Xset MOVE0
Xset MOVE1
Xset MOVE2
Xset MOVE3
Xset MOVE4
X
X# Passive Defenses
X
Xset SHIELD_PD=0
Xset TORSO_TYP
Xset ARM_TYP
Xset OTHER_PDTYP1
Xset OTHER_PDTYP2
Xset OTHER_PD1=0
Xset OTHER_PD2=0
X
Xset OTHER_DRTYP1
Xset OTHER_DRTYP2
Xset OTHER_DRTYP3
Xset OTHER_DR1=0
Xset OTHER_DR2=0
Xset OTHER_DR3=0
X
Xset PD_HEAD=0
Xset PD_TORSO=0
Xset PD_ARMS=0
Xset PD_LEGS=0
Xset PD_HANDS=0
Xset PD_FEET=0
Xset PD_BODY=0
X
Xset TOTAL_PD=0
X
X# DR_HEAD for armor only. Do not add +2 for skull.
X
Xset DR_HEAD=0
Xset DR_TORSO=0
Xset DR_ARMS=0
Xset DR_LEGS=0
Xset DR_HANDS=0
Xset DR_FEET=0
Xset DR_BODY=0
X
Xset TOTAL_DR=0
X
X# Active Defenses
X
Xset DODGE_OVERRIDE=0
Xset PARRY
Xset BLOCK
Xset DODGE
X
X# Advantages
X
Xset ADV_TOTAL
Xset ADV_1
Xset ADV_2
Xset ADV_3
Xset ADV_4
Xset ADV_5
Xset ADV_6
Xset ADV_7
Xset ADV_8
Xset ADV_9
Xset ADV_10
Xset ADV_11
Xset ADV_12
X
Xset ADV_COST_1=0
Xset ADV_COST_2=0
Xset ADV_COST_3=0
Xset ADV_COST_4=0
Xset ADV_COST_5=0
Xset ADV_COST_6=0
Xset ADV_COST_7=0
Xset ADV_COST_8=0
Xset ADV_COST_9=0
Xset ADV_COST_10=0
Xset ADV_COST_11=0
Xset ADV_COST_12=0
X
Xset ALERTNESS=0
Xset VISION_MOD=0
Xset HEARING_MOD=0
Xset TASTE_MOD=0
X
Xsetenv EIDETIC 1
X
X# Disadvantages
X
Xset DIS_TOTAL
Xset DIS_1
Xset DIS_2
Xset DIS_3
Xset DIS_4
Xset DIS_5
Xset DIS_6
Xset DIS_7
Xset DIS_8
Xset DIS_9
Xset DIS_10
Xset DIS_11
Xset DIS_12
Xset DIS_13
Xset DIS_14
Xset DIS_15
Xset DIS_16
Xset DIS_17
X
Xset DIS_COST_1=0
Xset DIS_COST_2=0
Xset DIS_COST_3=0
Xset DIS_COST_4=0
Xset DIS_COST_5=0
Xset DIS_COST_6=0
Xset DIS_COST_7=0
Xset DIS_COST_8=0
Xset DIS_COST_9=0
Xset DIS_COST_10=0
Xset DIS_COST_11=0
Xset DIS_COST_12=0
Xset DIS_COST_13=0
Xset DIS_COST_14=0
Xset DIS_COST_15=0
Xset DIS_COST_16=0
Xset DIS_COST_17=0
X
X# Quirks
X
Xset QUIRK_TOTAL
Xset QUIRK_1
Xset QUIRK_2
Xset QUIRK_3
Xset QUIRK_4
Xset QUIRK_5
X
X# Skills
X
Xset SKILL_TYPE_1
Xset SKILL_TYPE_2
Xset SKILL_TYPE_3
Xset SKILL_TYPE_4
Xset SKILL_TYPE_5
Xset SKILL_TYPE_6
Xset SKILL_TYPE_7
Xset SKILL_TYPE_8
Xset SKILL_TYPE_9
Xset SKILL_TYPE_10
Xset SKILL_TYPE_11
Xset SKILL_TYPE_12
Xset SKILL_TYPE_13
Xset SKILL_TYPE_14
Xset SKILL_TYPE_15
Xset SKILL_TYPE_16
Xset SKILL_TYPE_17
Xset SKILL_TYPE_18
Xset SKILL_TYPE_19
Xset SKILL_TYPE_20
Xset SKILL_TYPE_21
Xset SKILL_TYPE_22
Xset SKILL_TYPE_23
Xset SKILL_TYPE_24
Xset SKILL_TYPE_25
Xset SKILL_TYPE_26
Xset SKILL_TYPE_27
Xset SKILL_TYPE_28
Xset SKILL_TYPE_29
Xset SKILL_TYPE_30
Xset SKILL_TYPE_31
Xset SKILL_TYPE_32
Xset SKILL_TYPE_33
Xset SKILL_TYPE_34
Xset SKILL_TYPE_35
Xset SKILL_TYPE_36
Xset SKILL_TYPE_37
Xset SKILL_TYPE_38
Xset SKILL_TYPE_39
Xset SKILL_TYPE_40
Xset SKILL_TYPE_41
Xset SKILL_TYPE_42
Xset SKILL_TYPE_43
Xset SKILL_TYPE_44
Xset SKILL_TYPE_45
Xset SKILL_TYPE_46
X
Xset SKILLBONUS_1=0
Xset SKILLCOST_1
Xset SKILLLEV_1
Xset SKILLMISC_1=null
Xset SKILLNOTES_1
Xset SKILL_1
Xset SKILLBONUS_2=0
Xset SKILLCOST_2
Xset SKILLLEV_2
Xset SKILLMISC_2=null
Xset SKILLNOTES_2
Xset SKILL_2
Xset SKILLBONUS_3=0
Xset SKILLCOST_3
Xset SKILLLEV_3
Xset SKILLMISC_3=null
Xset SKILLNOTES_3
Xset SKILL_3
Xset SKILLBONUS_4=0
Xset SKILLCOST_4
Xset SKILLLEV_4
Xset SKILLMISC_4=null
Xset SKILLNOTES_4
Xset SKILL_4
Xset SKILLBONUS_5=0
Xset SKILLCOST_5
Xset SKILLLEV_5
Xset SKILLMISC_5=null
Xset SKILLNOTES_5
Xset SKILL_5
Xset SKILLBONUS_6=0
Xset SKILLCOST_6
Xset SKILLLEV_6
Xset SKILLMISC_6=null
Xset SKILLNOTES_6
Xset SKILL_6
Xset SKILLBONUS_7=0
Xset SKILLCOST_7
Xset SKILLLEV_7
Xset SKILLMISC_7=null
Xset SKILLNOTES_7
Xset SKILL_7
Xset SKILLBONUS_8=0
Xset SKILLCOST_8
Xset SKILLLEV_8
Xset SKILLMISC_8=null
Xset SKILLNOTES_8
Xset SKILL_8
Xset SKILLBONUS_9=0
Xset SKILLCOST_9
Xset SKILLLEV_9
Xset SKILLMISC_9=null
Xset SKILLNOTES_9
Xset SKILL_9
Xset SKILLBONUS_10=0
Xset SKILLCOST_10
Xset SKILLLEV_10
Xset SKILLMISC_10=null
Xset SKILLNOTES_10
Xset SKILL_10
Xset SKILLBONUS_11=0
Xset SKILLCOST_11
Xset SKILLLEV_11
Xset SKILLMISC_11=null
Xset SKILLNOTES_11
Xset SKILL_11
Xset SKILLBONUS_12=0
Xset SKILLCOST_12
Xset SKILLLEV_12
Xset SKILLMISC_12=null
Xset SKILLNOTES_12
Xset SKILL_12
Xset SKILLBONUS_13=0
Xset SKILLCOST_13
Xset SKILLLEV_13
Xset SKILLMISC_13=null
Xset SKILLNOTES_13
Xset SKILL_13
Xset SKILLBONUS_14=0
Xset SKILLCOST_14
Xset SKILLLEV_14
Xset SKILLMISC_14=null
Xset SKILLNOTES_14
Xset SKILL_14
Xset SKILLBONUS_15=0
Xset SKILLCOST_15
Xset SKILLLEV_15
Xset SKILLMISC_15=null
Xset SKILLNOTES_15
Xset SKILL_15
Xset SKILLBONUS_16=0
Xset SKILLCOST_16
Xset SKILLLEV_16
Xset SKILLMISC_16=null
Xset SKILLNOTES_16
Xset SKILL_16
Xset SKILLBONUS_17=0
Xset SKILLCOST_17
Xset SKILLLEV_17
Xset SKILLMISC_17=null
Xset SKILLNOTES_17
Xset SKILL_17
Xset SKILLBONUS_18=0
Xset SKILLCOST_18
Xset SKILLLEV_18
Xset SKILLMISC_18=null
Xset SKILLNOTES_18
Xset SKILL_18
Xset SKILLBONUS_19=0
Xset SKILLCOST_19
Xset SKILLLEV_19
Xset SKILLMISC_19=null
Xset SKILLNOTES_19
Xset SKILL_19
Xset SKILLBONUS_20=0
Xset SKILLCOST_20
Xset SKILLLEV_20
Xset SKILLMISC_20=null
Xset SKILLNOTES_20
Xset SKILL_20
Xset SKILLBONUS_21=0
Xset SKILLCOST_21
Xset SKILLLEV_21
Xset SKILLMISC_21=null
Xset SKILLNOTES_21
Xset SKILL_21
Xset SKILLBONUS_22=0
Xset SKILLCOST_22
Xset SKILLLEV_22
Xset SKILLMISC_22=null
Xset SKILLNOTES_22
Xset SKILL_22
Xset SKILLBONUS_23=0
Xset SKILLCOST_23
Xset SKILLLEV_23
Xset SKILLMISC_23=null
Xset SKILLNOTES_23
Xset SKILL_23
Xset SKILLBONUS_24=0
Xset SKILLCOST_24
Xset SKILLLEV_24
Xset SKILLMISC_24=null
Xset SKILLNOTES_24
Xset SKILL_24
Xset SKILLBONUS_25=0
Xset SKILLCOST_25
Xset SKILLLEV_25
Xset SKILLMISC_25=null
Xset SKILLNOTES_25
Xset SKILL_25
Xset SKILLBONUS_26=0
Xset SKILLCOST_26
Xset SKILLLEV_26
Xset SKILLMISC_26=null
Xset SKILLNOTES_26
Xset SKILL_26
Xset SKILLBONUS_27=0
Xset SKILLCOST_27
Xset SKILLLEV_27
Xset SKILLMISC_27=null
Xset SKILLNOTES_27
Xset SKILL_27
Xset SKILLBONUS_28=0
Xset SKILLCOST_28
Xset SKILLLEV_28
Xset SKILLMISC_28=null
Xset SKILLNOTES_28
Xset SKILL_28
Xset SKILLBONUS_29=0
Xset SKILLCOST_29
Xset SKILLLEV_29
Xset SKILLMISC_29=null
Xset SKILLNOTES_29
Xset SKILL_29
Xset SKILLBONUS_30=0
Xset SKILLCOST_30
Xset SKILLLEV_30
Xset SKILLMISC_30=null
Xset SKILLNOTES_30
Xset SKILL_30
Xset SKILLBONUS_31=0
Xset SKILLCOST_31
Xset SKILLLEV_31
Xset SKILLMISC_31=null
Xset SKILLNOTES_31
Xset SKILL_31
Xset SKILLBONUS_32=0
Xset SKILLCOST_32
Xset SKILLLEV_32
Xset SKILLMISC_32=null
Xset SKILLNOTES_32
Xset SKILL_32
Xset SKILLBONUS_33=0
Xset SKILLCOST_33
Xset SKILLLEV_33
Xset SKILLMISC_33=null
Xset SKILLNOTES_33
Xset SKILL_33
Xset SKILLBONUS_34=0
Xset SKILLCOST_34
Xset SKILLLEV_34
Xset SKILLMISC_34=null
Xset SKILLNOTES_34
Xset SKILL_34
Xset SKILLBONUS_35=0
Xset SKILLCOST_35
Xset SKILLLEV_35
Xset SKILLMISC_35=null
Xset SKILLNOTES_35
Xset SKILL_35
Xset SKILLBONUS_36=0
Xset SKILLCOST_36
Xset SKILLLEV_36
Xset SKILLMISC_36=null
Xset SKILLNOTES_36
Xset SKILL_36
Xset SKILLBONUS_37=0
Xset SKILLCOST_37
Xset SKILLLEV_37
Xset SKILLMISC_37=null
Xset SKILLNOTES_37
Xset SKILL_37
Xset SKILLBONUS_38=0
Xset SKILLCOST_38
Xset SKILLLEV_38
Xset SKILLMISC_38=null
Xset SKILLNOTES_38
Xset SKILL_38
Xset SKILLBONUS_39=0
Xset SKILLCOST_39
Xset SKILLLEV_39
Xset SKILLMISC_39=null
Xset SKILLNOTES_39
Xset SKILL_39
Xset SKILLBONUS_40=0
Xset SKILLCOST_40
Xset SKILLLEV_40
Xset SKILLMISC_40=null
Xset SKILLNOTES_40
Xset SKILL_40
Xset SKILLBONUS_41=0
Xset SKILLCOST_41
Xset SKILLLEV_41
Xset SKILLMISC_41=null
Xset SKILLNOTES_41
Xset SKILL_41
Xset SKILLBONUS_42=0
Xset SKILLCOST_42
Xset SKILLLEV_42
Xset SKILLMISC_42=null
Xset SKILLNOTES_42
Xset SKILL_42
Xset SKILLBONUS_43=0
Xset SKILLCOST_43
Xset SKILLLEV_43
Xset SKILLMISC_43=null
Xset SKILLNOTES_43
Xset SKILL_43
Xset SKILLBONUS_44=0
Xset SKILLCOST_44
Xset SKILLLEV_44
Xset SKILLMISC_44=null
Xset SKILLNOTES_44
Xset SKILL_44
Xset SKILLBONUS_45=0
Xset SKILLCOST_45
Xset SKILLLEV_45
Xset SKILLMISC_45=null
Xset SKILLNOTES_45
Xset SKILL_45
Xset SKILLBONUS_46=0
Xset SKILLCOST_46
Xset SKILLLEV_46
Xset SKILLMISC_46=null
Xset SKILLNOTES_46
Xset SKILL_46
X
Xsetenv RUNNING 0
X
Xset SKILL_TOTAL=0
X
X# Notes, page 1
X
Xset NOTES1_1
Xset NOTES1_2
Xset NOTES1_3
Xset NOTES1_4
Xset NOTES1_5
Xset NOTES1_6
Xset NOTES1_7
Xset NOTES1_8
X
X# Melee Weapons
X
Xset MELEE_1
Xset MELEE_NOTES_1
Xset MELEE_PARRY_1
Xset MELEE_COST_1=0
Xset MELEE_WT_1
Xset MELEE_SKILL_1
Xset MELEE_STAT_1  =("" "" "" "")
Xset MELEE_2
Xset MELEE_NOTES_2
Xset MELEE_PARRY_2
Xset MELEE_COST_2=0
Xset MELEE_WT_2
Xset MELEE_SKILL_2
Xset MELEE_STAT_2  =("" "" "" "")
Xset MELEE_3
Xset MELEE_NOTES_3
Xset MELEE_PARRY_3
Xset MELEE_COST_3=0
Xset MELEE_WT_3
Xset MELEE_SKILL_3
Xset MELEE_STAT_3  =("" "" "" "")
Xset MELEE_4
Xset MELEE_NOTES_4
Xset MELEE_PARRY_4
Xset MELEE_COST_4=0
Xset MELEE_WT_4
Xset MELEE_SKILL_4
Xset MELEE_STAT_4  =("" "" "" "")
Xset MELEE_5
Xset MELEE_NOTES_5
Xset MELEE_PARRY_5
Xset MELEE_COST_5=0
Xset MELEE_WT_5
Xset MELEE_SKILL_5
Xset MELEE_STAT_5  =("" "" "" "")
Xset MELEE_6
Xset MELEE_NOTES_6
Xset MELEE_PARRY_6
Xset MELEE_COST_6=0
Xset MELEE_WT_6
Xset MELEE_SKILL_6
Xset MELEE_STAT_6  =("" "" "" "")
X
X# Ranged Weapons
X
Xset RANGE_1
Xset RANGE_NOTES_1
Xset RANGE_COST_1=0
Xset RANGE_WT_1
Xset RANGE_SKILL_1
Xset RANGE_STAT_1  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_2
Xset RANGE_NOTES_2
Xset RANGE_COST_2=0
Xset RANGE_WT_2
Xset RANGE_SKILL_2
Xset RANGE_STAT_2  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_3
Xset RANGE_NOTES_3
Xset RANGE_COST_3=0
Xset RANGE_WT_3
Xset RANGE_SKILL_3
Xset RANGE_STAT_3  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_4
Xset RANGE_NOTES_4
Xset RANGE_COST_4=0
Xset RANGE_WT_4
Xset RANGE_SKILL_4
Xset RANGE_STAT_4  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_5
Xset RANGE_NOTES_5
Xset RANGE_COST_5=0
Xset RANGE_WT_5
Xset RANGE_SKILL_5
Xset RANGE_STAT_5  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_6
Xset RANGE_NOTES_6
Xset RANGE_COST_6=0
Xset RANGE_WT_6
Xset RANGE_SKILL_6
Xset RANGE_STAT_6  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_7
Xset RANGE_NOTES_7
Xset RANGE_COST_7=0
Xset RANGE_WT_7
Xset RANGE_SKILL_7
Xset RANGE_STAT_7  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_8
Xset RANGE_NOTES_8
Xset RANGE_COST_8=0
Xset RANGE_WT_8
Xset RANGE_SKILL_8
Xset RANGE_STAT_8  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_9
Xset RANGE_NOTES_9
Xset RANGE_COST_9=0
Xset RANGE_WT_9
Xset RANGE_SKILL_9
Xset RANGE_STAT_9  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_10
Xset RANGE_NOTES_10
Xset RANGE_COST_10=0
Xset RANGE_WT_10
Xset RANGE_SKILL_10
Xset RANGE_STAT_10  =("" "" "" "" "" "" "" "" "" "" "")
X
X# Reaction
X
Xset REACT_1
Xset REACT_2
Xset REACT_3
Xset REACT_4
Xset REACT_5
Xset REACT_6
Xset REACT_7
Xset REACT_8
Xset REACT_9
Xset REACT_10
Xset REACT_11
X
Xset REACT
X
X# Equipment
X
Xset ITEM_1
Xset ITEM_STAT_1
Xset ITEM_COST_1=0
Xset ITEM_WT_1
Xset ITEM_2
Xset ITEM_STAT_2
Xset ITEM_COST_2=0
Xset ITEM_WT_2
Xset ITEM_3
Xset ITEM_STAT_3
Xset ITEM_COST_3=0
Xset ITEM_WT_3
Xset ITEM_4
Xset ITEM_STAT_4
Xset ITEM_COST_4=0
Xset ITEM_WT_4
Xset ITEM_5
Xset ITEM_STAT_5
Xset ITEM_COST_5=0
Xset ITEM_WT_5
Xset ITEM_6
Xset ITEM_STAT_6
Xset ITEM_COST_6=0
Xset ITEM_WT_6
Xset ITEM_7
Xset ITEM_STAT_7
Xset ITEM_COST_7=0
Xset ITEM_WT_7
Xset ITEM_8
Xset ITEM_STAT_8
Xset ITEM_COST_8=0
Xset ITEM_WT_8
Xset ITEM_9
Xset ITEM_STAT_9
Xset ITEM_COST_9=0
Xset ITEM_WT_9
Xset ITEM_10
Xset ITEM_STAT_10
Xset ITEM_COST_10=0
Xset ITEM_WT_10
Xset ITEM_11
Xset ITEM_STAT_11
Xset ITEM_COST_11=0
Xset ITEM_WT_11
Xset ITEM_12
Xset ITEM_STAT_12
Xset ITEM_COST_12=0
Xset ITEM_WT_12
Xset ITEM_13
Xset ITEM_STAT_13
Xset ITEM_COST_13=0
Xset ITEM_WT_13
Xset ITEM_14
Xset ITEM_STAT_14
Xset ITEM_COST_14=0
Xset ITEM_WT_14
Xset ITEM_15
Xset ITEM_STAT_15
Xset ITEM_COST_15=0
Xset ITEM_WT_15
Xset ITEM_16
Xset ITEM_STAT_16
Xset ITEM_COST_16=0
Xset ITEM_WT_16
Xset ITEM_17
Xset ITEM_STAT_17
Xset ITEM_COST_17=0
Xset ITEM_WT_17
Xset ITEM_18
Xset ITEM_STAT_18
Xset ITEM_COST_18=0
Xset ITEM_WT_18
Xset ITEM_19
Xset ITEM_STAT_19
Xset ITEM_COST_19=0
Xset ITEM_WT_19
Xset ITEM_20
Xset ITEM_STAT_20
Xset ITEM_COST_20=0
Xset ITEM_WT_20
Xset ITEM_21
Xset ITEM_STAT_21
Xset ITEM_COST_21=0
Xset ITEM_WT_21
Xset ITEM_22
Xset ITEM_STAT_22
Xset ITEM_COST_22=0
Xset ITEM_WT_22
Xset ITEM_23
Xset ITEM_STAT_23
Xset ITEM_COST_23=0
Xset ITEM_WT_23
Xset ITEM_24
Xset ITEM_STAT_24
Xset ITEM_COST_24=0
Xset ITEM_WT_24
Xset ITEM_25
Xset ITEM_STAT_25
Xset ITEM_COST_25=0
Xset ITEM_WT_25
X
Xset TOTAL_CASH=0
Xset TOTAL_WEIGHT=0
X
Xset NOTES2_1
Xset NOTES2_2
Xset NOTES2_3
Xset NOTES2_4
Xset NOTES2_5
Xset NOTES2_6
Xset NOTES2_7
Xset NOTES2_8
Xset NOTES2_9
Xset NOTES2_10
Xset NOTES2_11
X
Xset HISTORY_1
Xset HISTORY_2
Xset HISTORY_3
Xset HISTORY_4
Xset HISTORY_5
Xset HISTORY_6
Xset HISTORY_7
Xset HISTORY_8
Xset HISTORY_9
Xset HISTORY_10
END_OF_FILE
if test 12464 -ne `wc -c <'defaults.in'`; then
    echo shar: \"'defaults.in'\" unpacked with wrong size!
fi
chmod +x 'defaults.in'
# end of 'defaults.in'
fi
if test -f 'langham.in' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'langham.in'\"
else
echo shar: Extracting \"'langham.in'\" \(15131 characters\)
sed "s/^X//" >'langham.in' <<'END_OF_FILE'
X# modify.in - modifiable parameters for mksheet
X# by Brett Slocum <slocum@ssdc.honeywell.com>
X#
X# Character values
X# Note: All COST variables (except SKILLCOST_*), SHIELD_PD, OTHER_PD1, 
X# OTHER_PD2, OTHER_DR1, OTHER_DR2, and OTHER_DR3 must be set to 0
X# All other values equal to 0 should be null.
X
X# Biographical Data
X
Xset NAME="John Langham"
Xset PLAYER=""
Xset APPEAR=""
Xset BACKGD=""
X
X# Upper Right Corner
X# Note: POINT_TOTAL should be the total of all points spent, plus all
X# unspent points; the script will independently total your points spent
X# and will calculate unspent points as POINT_TOTAL minus what it calculates
X
Xset POINT_TOTAL=100
Xset DATE="10\/22\/91"
Xset SEQ=1.2
X
X# Attributes
X
Xset ST=10
Xset DX=15
Xset IQ=13
Xset HT=10
X
X# Note: only modify ATTRIB_TOTAL if for some reason the points you spent
X# for attributes are not the default values (eg you are of a race that
X# has bonuses and penalties to stats)
X
Xset ATTRIB_TOTAL=
X
X# Note: these do not show up on the one-page sheet
X
Xset KICK
Xset OTHER_DAM
X
X# Movement
X
X# MOVE should be set to the current encumbered value. All of the encumbered
X# values will be calculated independently for the two-page sheet. The value
X# given here will only be used for the one-page sheet. Sprint values are
X# calculated for the two-page, but not the one-page, sheet.
X
Xset MOVE=
X
X# Passive Defenses
X
X# For the one page sheet, only SHIELD_PD, OTHER_PD1, PD_TORSO, TORSO_TYP, 
X# OTHER_DRTYP1, OTHER_DRTYP2, OTHER_DR1, OTHER_DR2, and DR_TORSO are taken.
X# OTHER_PDTYP1 is assumed to be the same as OTHER_DRTYP1.
X
Xset SHIELD_PD=0
Xset TORSO_TYP=""
Xset OTHER_PDTYP1
Xset OTHER_PDTYP2
Xset OTHER_PD1=0
Xset OTHER_PD2=0
X
Xset OTHER_DRTYP1=""
Xset OTHER_DRTYP2=""
Xset OTHER_DRTYP3
Xset OTHER_DR1=0
Xset OTHER_DR2=0
Xset OTHER_DR3=0
X
Xset PD_HEAD=0
Xset PD_TORSO=0
Xset PD_ARMS=0
Xset PD_LEGS=0
Xset PD_HANDS=0
Xset PD_FEET=0
Xset PD_BODY=0
X
X# DR_HEAD for armor only. Do not add +2 for skull.
X
Xset DR_HEAD=0
Xset DR_TORSO=0
Xset DR_ARMS=0
Xset DR_LEGS=0
Xset DR_HANDS=0
Xset DR_FEET=0
Xset DR_BODY=0
X
X# Active Defenses
X
Xset DODGE_OVERRIDE=0
Xset PARRY=7
Xset BLOCK=-
X
X# Advantages
X
X# Only the first five of these are printed for the one page sheet,
X# although all of the point values are used to calculate the totals.
X
Xset ADV_1="Literacy"
Xset ADV_2="Eidetic memory"
Xset ADV_3="Status (gentleman)"
Xset ADV_4=""
Xset ADV_5=""
Xset ADV_6
Xset ADV_7
Xset ADV_8
Xset ADV_9
Xset ADV_10
Xset ADV_11
Xset ADV_12
X
Xset ADV_COST_1="10"
Xset ADV_COST_2="30"
Xset ADV_COST_3="5"
Xset ADV_COST_4="0"
Xset ADV_COST_5="0"
Xset ADV_COST_6=0
Xset ADV_COST_7=0
Xset ADV_COST_8=0
Xset ADV_COST_9=0
Xset ADV_COST_10=0
Xset ADV_COST_11=0
Xset ADV_COST_12=0
X
X# These are used for purposes of calculating sense rolls, and do not appear
X# directly on the sheet; thus they should also be included in the list
X# of advantages. In addition, these values are not calculated for the one
X# page sheet.
X
Xset ALERTNESS=0
Xset VISION_MOD=0
Xset HEARING_MOD=0
Xset TASTE_MOD=0
X
X# Disadvantages
X
X# Again, only the first five are actually printed on the one-page sheet,
X# but all the point costs are used to calculate the character point totals.
X
Xset DIS_1="Gentleman\'s Honour"
Xset DIS_2="Sense of Duty (England)"
Xset DIS_3="Overconfidence"
Xset DIS_4="Intolerance (Scots)"
Xset DIS_5="Technophobia"
Xset DIS_6
Xset DIS_7
Xset DIS_8
Xset DIS_9
Xset DIS_10
Xset DIS_11
Xset DIS_12
Xset DIS_13
Xset DIS_14
Xset DIS_15
Xset DIS_16
Xset DIS_17
X
Xset DIS_COST_1=-10
Xset DIS_COST_2=-10
Xset DIS_COST_3=-10
Xset DIS_COST_4=-5
Xset DIS_COST_5=-5
Xset DIS_COST_6=0
Xset DIS_COST_7=0
Xset DIS_COST_8=0
Xset DIS_COST_9=0
Xset DIS_COST_10=0
Xset DIS_COST_11=0
Xset DIS_COST_12=0
Xset DIS_COST_13=0
Xset DIS_COST_14=0
Xset DIS_COST_15=0
Xset DIS_COST_16=0
Xset DIS_COST_17=0
X
X# Quirks
X
Xset QUIRK_1="Hates parrots"
Xset QUIRK_2="Dislikes Charles I"
Xset QUIRK_3="Sleeps with sabre"
Xset QUIRK_4="Prefers blondes"
Xset QUIRK_5="Allergic to mushrooms"
X
X# Skills
X
Xset SKILLBONUS_1=0
Xset SKILLCOST_1=2
Xset SKILLLEV_1=
Xset SKILLMISC_1="null"
Xset SKILLNOTES_1=""
Xset SKILL_1="Fencing(sabre)"
Xset SKILLBONUS_2=0
Xset SKILLCOST_2=0.5
Xset SKILLLEV_2=
Xset SKILLMISC_2="null"
Xset SKILLNOTES_2=""
Xset SKILL_2="Black powder weapons"
Xset SKILLBONUS_3=0
Xset SKILLCOST_3=0.5
Xset SKILLLEV_3=
Xset SKILLMISC_3="null"
Xset SKILLNOTES_3=""
Xset SKILL_3="Fastdraw (sword)"
Xset SKILLBONUS_4=0
Xset SKILLCOST_4=0.5
Xset SKILLLEV_4=
Xset SKILLMISC_4="null"
Xset SKILLNOTES_4=""
Xset SKILL_4="Fastdraw (pistol)"
Xset SKILLBONUS_5=0
Xset SKILLCOST_5=
Xset SKILLLEV_5=
Xset SKILLMISC_5="null"
Xset SKILLNOTES_5=""
Xset SKILL_5=""
Xset SKILLBONUS_6=0
Xset SKILLCOST_6=
Xset SKILLLEV_6=
Xset SKILLMISC_6="null"
Xset SKILLNOTES_6=""
Xset SKILL_6=""
Xset SKILLBONUS_7=0
Xset SKILLCOST_7=2
Xset SKILLLEV_7=
Xset SKILLMISC_7="null"
Xset SKILLNOTES_7=""
Xset SKILL_7="Diplomacy"
Xset SKILLBONUS_8=0
Xset SKILLCOST_8=1
Xset SKILLLEV_8=
Xset SKILLMISC_8="null"
Xset SKILLNOTES_8=""
Xset SKILL_8="Fast talking"
Xset SKILLBONUS_9=0
Xset SKILLCOST_9=1
Xset SKILLLEV_9=
Xset SKILLMISC_9="null"
Xset SKILLNOTES_9=""
Xset SKILL_9="Merchant"
Xset SKILLBONUS_10=0
Xset SKILLCOST_10=0.5
Xset SKILLLEV_10=
Xset SKILLMISC_10="null"
Xset SKILLNOTES_10=""
Xset SKILL_10="Area knowledge (England)"
Xset SKILLBONUS_11=0
Xset SKILLCOST_11=0.5
Xset SKILLLEV_11=
Xset SKILLMISC_11="null"
Xset SKILLNOTES_11=""
Xset SKILL_11="Area knowledge (London)"
Xset SKILLBONUS_12=0
Xset SKILLCOST_12=
Xset SKILLLEV_12=
Xset SKILLMISC_12="null"
Xset SKILLNOTES_12=""
Xset SKILL_12=""
Xset SKILLBONUS_13=0
Xset SKILLCOST_13=
Xset SKILLLEV_13=
Xset SKILLMISC_13="null"
Xset SKILLNOTES_13=""
Xset SKILL_13=""
Xset SKILLBONUS_14=0
Xset SKILLCOST_14=
Xset SKILLLEV_14=
Xset SKILLMISC_14="null"
Xset SKILLNOTES_14=""
Xset SKILL_14=""
Xset SKILLBONUS_15=0
Xset SKILLCOST_15=0.5
Xset SKILLLEV_15=
Xset SKILLMISC_15="null"
Xset SKILLNOTES_15=""
Xset SKILL_15="Swimming"
Xset SKILLBONUS_16=0
Xset SKILLCOST_16=0.5
Xset SKILLLEV_16=
Xset SKILLMISC_16="null"
Xset SKILLNOTES_16=""
Xset SKILL_16="Seamanship"
Xset SKILLBONUS_17=0
Xset SKILLCOST_17=
Xset SKILLLEV_17=
Xset SKILLMISC_17="null"
Xset SKILLNOTES_17=""
Xset SKILL_17=""
Xset SKILLBONUS_18=0
Xset SKILLCOST_18=
Xset SKILLLEV_18=
Xset SKILLMISC_18="null"
Xset SKILLNOTES_18=""
Xset SKILL_18=""
Xset SKILLBONUS_19=0
Xset SKILLCOST_19=
Xset SKILLLEV_19=
Xset SKILLMISC_19="null"
Xset SKILLNOTES_19=""
Xset SKILL_19=""
Xset SKILLBONUS_21=0
Xset SKILLCOST_21=
Xset SKILLLEV_21=
Xset SKILLMISC_21="null"
Xset SKILLNOTES_21=""
Xset SKILL_21=""
Xset SKILLBONUS_22=0
Xset SKILLCOST_22=
Xset SKILLLEV_22=
Xset SKILLMISC_22="null"
Xset SKILLNOTES_22=""
Xset SKILL_22=""
Xset SKILLBONUS_23=0
Xset SKILLCOST_23=
Xset SKILLLEV_23=
Xset SKILLMISC_23="null"
Xset SKILLNOTES_23=""
Xset SKILL_23=""
Xset SKILLBONUS_24=0
Xset SKILLCOST_24=
Xset SKILLLEV_24=
Xset SKILLMISC_24="null"
Xset SKILLNOTES_24=""
Xset SKILL_24=""
Xset SKILLBONUS_25=0
Xset SKILLCOST_25=
Xset SKILLLEV_25=
Xset SKILLMISC_25="null"
Xset SKILLNOTES_25=""
Xset SKILL_25=""
Xset SKILLBONUS_26=0
Xset SKILLCOST_26=
Xset SKILLLEV_26=
Xset SKILLMISC_26="null"
Xset SKILLNOTES_26=""
Xset SKILL_26=""
Xset SKILLBONUS_27=0
Xset SKILLCOST_27=
Xset SKILLLEV_27=
Xset SKILLMISC_27="null"
Xset SKILLNOTES_27=""
Xset SKILL_27=""
Xset SKILLBONUS_28=0
Xset SKILLCOST_28=
Xset SKILLLEV_28=
Xset SKILLMISC_28="null"
Xset SKILLNOTES_28=""
Xset SKILL_28=""
Xset SKILLBONUS_29=0
Xset SKILLCOST_29=
Xset SKILLLEV_29=
Xset SKILLMISC_29="null"
Xset SKILLNOTES_29=""
Xset SKILL_29=""
Xset SKILLBONUS_30=0
Xset SKILLCOST_30=
Xset SKILLLEV_30=
Xset SKILLMISC_30="null"
Xset SKILLNOTES_30=""
Xset SKILL_30=""
Xset SKILLBONUS_31=0
Xset SKILLCOST_31=
Xset SKILLLEV_31=
Xset SKILLMISC_31="null"
Xset SKILLNOTES_31=""
Xset SKILL_31=""
Xset SKILLBONUS_32=0
Xset SKILLCOST_32=
Xset SKILLLEV_32=
Xset SKILLMISC_32="null"
Xset SKILLNOTES_32=""
Xset SKILL_32=""
Xset SKILLBONUS_33=0
Xset SKILLCOST_33=
Xset SKILLLEV_33=
Xset SKILLMISC_33="null"
Xset SKILLNOTES_33=""
Xset SKILL_33=""
Xset SKILLBONUS_34=0
Xset SKILLCOST_34=
Xset SKILLLEV_34=
Xset SKILLMISC_34="null"
Xset SKILLNOTES_34=""
Xset SKILL_34=""
Xset SKILLBONUS_35=0
Xset SKILLCOST_35=
Xset SKILLLEV_35=
Xset SKILLMISC_35="null"
Xset SKILLNOTES_35=""
Xset SKILL_35=""
Xset SKILLBONUS_36=0
Xset SKILLCOST_36=
Xset SKILLLEV_36=
Xset SKILLMISC_36="null"
Xset SKILLNOTES_36=""
Xset SKILL_36=""
Xset SKILLBONUS_37=0
Xset SKILLCOST_37=
Xset SKILLLEV_37=
Xset SKILLMISC_37="null"
Xset SKILLNOTES_37=""
Xset SKILL_37=""
Xset SKILLBONUS_38=0
Xset SKILLCOST_38=
Xset SKILLLEV_38=
Xset SKILLMISC_38="null"
Xset SKILLNOTES_38=""
Xset SKILL_38=""
Xset SKILLBONUS_39=0
Xset SKILLCOST_39=
Xset SKILLLEV_39=
Xset SKILLMISC_39="null"
Xset SKILLNOTES_39=""
Xset SKILL_39=""
Xset SKILLBONUS_40=0
Xset SKILLCOST_40=
Xset SKILLLEV_40=
Xset SKILLMISC_40="null"
Xset SKILLNOTES_40=""
Xset SKILL_40=""
Xset SKILLBONUS_41=0
Xset SKILLCOST_41=
Xset SKILLLEV_41=
Xset SKILLMISC_41="null"
Xset SKILLNOTES_41=""
Xset SKILL_41=""
Xset SKILLBONUS_42=0
Xset SKILLCOST_42=
Xset SKILLLEV_42=
Xset SKILLMISC_42="null"
Xset SKILLNOTES_42=""
Xset SKILL_42=""
Xset SKILLBONUS_43=0
Xset SKILLCOST_43=
Xset SKILLLEV_43=
Xset SKILLMISC_43="null"
Xset SKILLNOTES_43=""
Xset SKILL_43=""
Xset SKILLBONUS_44=0
Xset SKILLCOST_44=
Xset SKILLLEV_44=
Xset SKILLMISC_44="null"
Xset SKILLNOTES_44=""
Xset SKILL_44=""
X
X# These last two skills will *not* appear on the two-page sheet, but
X# *will* appear on the one-page sheet. Ah, the vagaries of formatting...
X
Xset SKILLBONUS_45=0
Xset SKILLCOST_45=
Xset SKILLLEV_45=
Xset SKILLMISC_45="null"
Xset SKILLNOTES_45=""
Xset SKILL_45=""
Xset SKILLBONUS_46=0
Xset SKILLCOST_46=
Xset SKILLLEV_46=
Xset SKILLMISC_46="null"
Xset SKILLNOTES_46=""
Xset SKILL_46=""
X
X# This is used to calculate the sprint value, which appears only on the
X# two-page sheet.
X
Xsetenv RUNNING 0
X
X# Notes, page 1
X
X# These do not appear on the one-page sheet.
X
Xset NOTES1_1
Xset NOTES1_2
Xset NOTES1_3
Xset NOTES1_4
Xset NOTES1_5
Xset NOTES1_6
Xset NOTES1_7
Xset NOTES1_8
X
X# Melee Weapons
X
X# These do not appear on the one-page sheet, and should be listed
X# separately under equipment.
X
Xset MELEE_1
Xset MELEE_NOTES_1
Xset MELEE_PARRY_1
Xset MELEE_COST_1=0
Xset MELEE_WT_1
Xset MELEE_SKILL_1
Xset MELEE_STAT_1  =("" "" "" "")
Xset MELEE_2
Xset MELEE_NOTES_2
Xset MELEE_PARRY_2
Xset MELEE_COST_2=0
Xset MELEE_WT_2
Xset MELEE_SKILL_2
Xset MELEE_STAT_2  =("" "" "" "")
Xset MELEE_3
Xset MELEE_NOTES_3
Xset MELEE_PARRY_3
Xset MELEE_COST_3=0
Xset MELEE_WT_3
Xset MELEE_SKILL_3
Xset MELEE_STAT_3  =("" "" "" "")
Xset MELEE_4
Xset MELEE_NOTES_4
Xset MELEE_PARRY_4
Xset MELEE_COST_4=0
Xset MELEE_WT_4
Xset MELEE_SKILL_4
Xset MELEE_STAT_4  =("" "" "" "")
Xset MELEE_5
Xset MELEE_NOTES_5
Xset MELEE_PARRY_5
Xset MELEE_COST_5=0
Xset MELEE_WT_5
Xset MELEE_SKILL_5
Xset MELEE_STAT_5  =("" "" "" "")
Xset MELEE_6
Xset MELEE_NOTES_6
Xset MELEE_PARRY_6
Xset MELEE_COST_6=0
Xset MELEE_WT_6
Xset MELEE_SKILL_6
Xset MELEE_STAT_6  =("" "" "" "")
X
X# Ranged Weapons
X
X# Only the first five of these appear on the one-page sheet; all should
X# also be listed under equipment to get correct weight and money totals.
X# The stats are in order Malf, Damage Typ, Damage Amt, SS, Acc, 1/2 D,
X# Max, RoF, Shots, ST, and Rcl. Only SS, ACC, 1/2 D, and Max appear on 
X# the one-page sheet.
X
Xset RANGE_1="Wheellock Belt Pistol"
Xset RANGE_NOTES_1
Xset RANGE_COST_1=0
Xset RANGE_WT_1
Xset RANGE_SKILL_1
Xset RANGE_STAT_1  =("" "" "" "13" "1" "75" "400" "" "" "" "")
Xset RANGE_2=""
Xset RANGE_NOTES_2
Xset RANGE_COST_2=0
Xset RANGE_WT_2
Xset RANGE_SKILL_2
Xset RANGE_STAT_2  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_3=""
Xset RANGE_NOTES_3
Xset RANGE_COST_3=0
Xset RANGE_WT_3
Xset RANGE_SKILL_3
Xset RANGE_STAT_3  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_4=""
Xset RANGE_NOTES_4
Xset RANGE_COST_4=0
Xset RANGE_WT_4
Xset RANGE_SKILL_4
Xset RANGE_STAT_4  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_5=""
Xset RANGE_NOTES_5
Xset RANGE_COST_5=0
Xset RANGE_WT_5
Xset RANGE_SKILL_5
Xset RANGE_STAT_5  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_6
Xset RANGE_NOTES_6
Xset RANGE_COST_6=0
Xset RANGE_WT_6
Xset RANGE_SKILL_6
Xset RANGE_STAT_6  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_7
Xset RANGE_NOTES_7
Xset RANGE_COST_7=0
Xset RANGE_WT_7
Xset RANGE_SKILL_7
Xset RANGE_STAT_7  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_8
Xset RANGE_NOTES_8
Xset RANGE_COST_8=0
Xset RANGE_WT_8
Xset RANGE_SKILL_8
Xset RANGE_STAT_8  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_9
Xset RANGE_NOTES_9
Xset RANGE_COST_9=0
Xset RANGE_WT_9
Xset RANGE_SKILL_9
Xset RANGE_STAT_9  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_10
Xset RANGE_NOTES_10
Xset RANGE_COST_10=0
Xset RANGE_WT_10
Xset RANGE_SKILL_10
Xset RANGE_STAT_10  =("" "" "" "" "" "" "" "" "" "" "")
X
X# Reaction
X
X# For reaction modifications listing. These are text entries, and only
X# appear on the two-page sheet. The entry 'REACT_1' is a text entry that
X# appears on the one-page sheet.
X
Xset REACT_2
Xset REACT_3
Xset REACT_4
Xset REACT_5
Xset REACT_6
Xset REACT_7
Xset REACT_8
Xset REACT_9
Xset REACT_10
Xset REACT_11
X
Xset REACT_1=""
X
X# Equipment
X
X# The ITEM_STAT entries only appear on the one-page sheet - this is
X# where you should list weapon damage. Note that if a weapon has two
X# types of damage, they won't both fit on one line. You should use the
X# ITEM_STAT value for the next item #, leaving all other values blank,
X# to list the other damage type and amount. You should include 'loose
X# cash' or some such as an entry if you want it listed.
X
Xset ITEM_1="Sabre"
Xset ITEM_STAT_1="imp 1d\-1"
Xset ITEM_COST_1=500
Xset ITEM_WT_1=3
Xset ITEM_2=""
Xset ITEM_STAT_2="cut 1d+1"
Xset ITEM_COST_2=0
Xset ITEM_WT_2=
Xset ITEM_3=""
Xset ITEM_STAT_3=""
Xset ITEM_COST_3=0
Xset ITEM_WT_3=
Xset ITEM_4=""
Xset ITEM_STAT_4=""
Xset ITEM_COST_4=0
Xset ITEM_WT_4=
Xset ITEM_5=""
Xset ITEM_STAT_5=""
Xset ITEM_COST_5=0
Xset ITEM_WT_5=
Xset ITEM_6=""
Xset ITEM_STAT_6=""
Xset ITEM_COST_6=0
Xset ITEM_WT_6=
Xset ITEM_7=""
Xset ITEM_STAT_7=""
Xset ITEM_COST_7=0
Xset ITEM_WT_7=
Xset ITEM_8=""
Xset ITEM_STAT_8=""
Xset ITEM_COST_8=0
Xset ITEM_WT_8=
Xset ITEM_9=""
Xset ITEM_STAT_9=""
Xset ITEM_COST_9=0
Xset ITEM_WT_9=
Xset ITEM_10=""
Xset ITEM_STAT_10=""
Xset ITEM_COST_10=0
Xset ITEM_WT_10=
Xset ITEM_11=""
Xset ITEM_STAT_11=""
Xset ITEM_COST_11=0
Xset ITEM_WT_11=
Xset ITEM_12=""
Xset ITEM_STAT_12=""
Xset ITEM_COST_12=0
Xset ITEM_WT_12=
Xset ITEM_13=""
Xset ITEM_STAT_13=""
Xset ITEM_COST_13=0
Xset ITEM_WT_13=
Xset ITEM_14=""
Xset ITEM_STAT_14=""
Xset ITEM_COST_14=0
Xset ITEM_WT_14=
Xset ITEM_15=""
Xset ITEM_STAT_15=""
Xset ITEM_COST_15=0
Xset ITEM_WT_15=
Xset ITEM_16=""
Xset ITEM_STAT_16=""
Xset ITEM_COST_16=0
Xset ITEM_WT_16=
Xset ITEM_17=""
Xset ITEM_STAT_17=""
Xset ITEM_COST_17=0
Xset ITEM_WT_17=
Xset ITEM_18=""
Xset ITEM_STAT_18=""
Xset ITEM_COST_18=0
Xset ITEM_WT_18=
Xset ITEM_19=""
Xset ITEM_STAT_19=""
Xset ITEM_COST_19=0
Xset ITEM_WT_19=
Xset ITEM_20=""
Xset ITEM_STAT_20=""
Xset ITEM_COST_20=0
Xset ITEM_WT_20=
Xset ITEM_21=""
Xset ITEM_STAT_21=""
Xset ITEM_COST_21=0
Xset ITEM_WT_21=
Xset ITEM_22=""
Xset ITEM_STAT_22=""
Xset ITEM_COST_22=0
Xset ITEM_WT_22=
Xset ITEM_23=""
Xset ITEM_STAT_23=""
Xset ITEM_COST_23=0
Xset ITEM_WT_23=
Xset ITEM_24=""
Xset ITEM_STAT_24=""
Xset ITEM_COST_24=0
Xset ITEM_WT_24=
Xset ITEM_25=""
Xset ITEM_STAT_25=""
Xset ITEM_COST_25=0
Xset ITEM_WT_25=
X
X# Everything below here appears only on the two-page sheet.
X
Xset NOTES2_1
Xset NOTES2_2
Xset NOTES2_3
Xset NOTES2_4
Xset NOTES2_5
Xset NOTES2_6
Xset NOTES2_7
Xset NOTES2_8
Xset NOTES2_9
Xset NOTES2_10
Xset NOTES2_11
X
Xset HISTORY_1
Xset HISTORY_2
Xset HISTORY_3
Xset HISTORY_4
Xset HISTORY_5
Xset HISTORY_6
Xset HISTORY_7
Xset HISTORY_8
Xset HISTORY_9
Xset HISTORY_10
END_OF_FILE
if test 15131 -ne `wc -c <'langham.in'`; then
    echo shar: \"'langham.in'\" unpacked with wrong size!
fi
chmod +x 'langham.in'
# end of 'langham.in'
fi
if test -f 'modify.in' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'modify.in'\"
else
echo shar: Extracting \"'modify.in'\" \(14660 characters\)
sed "s/^X//" >'modify.in' <<'END_OF_FILE'
X# modify.in - modifiable parameters for mksheet
X# by Brett Slocum <slocum@ssdc.honeywell.com>
X#
X# Character values
X# Note: All COST variables (except SKILLCOST_*), SHIELD_PD, OTHER_PD1, 
X# OTHER_PD2, OTHER_DR1, OTHER_DR2, and OTHER_DR3 must be set to 0
X# All other values equal to 0 should be null.
X
X# Biographical Data
X
Xset NAME
Xset PLAYER
Xset APPEAR
Xset BACKGD
X
X# Upper Right Corner
X# Note: POINT_TOTAL should be the total of all points spent, plus all
X# unspent points; the script will independently total your points spent
X# and will calculate unspent points as POINT_TOTAL minus what it calculates
X
Xset POINT_TOTAL
Xset DATE
Xset SEQ
X
X# Attributes
X
Xset ST
Xset DX
Xset IQ
Xset HT
X
X# Note: only modify ATTRIB_TOTAL if for some reason the points you spent
X# for attributes are not the default values (eg you are of a race that
X# has bonuses and penalties to stats)
X
Xset ATTRIB_TOTAL
X
X# Note: these do not show up on the one-page sheet
X
Xset KICK
Xset OTHER_DAM
X
X# Movement
X
X# MOVE should be set to the current encumbered value. All of the encumbered
X# values will be calculated independently for the two-page sheet. The value
X# given here will only be used for the one-page sheet. Sprint values are
X# calculated for the two-page, but not the one-page, sheet.
X
Xset MOVE
X
X# Passive Defenses
X
X# For the one page sheet, only SHIELD_PD, OTHER_PD1, PD_TORSO, TORSO_TYP, 
X# OTHER_DRTYP1, OTHER_DRTYP2, OTHER_DR1, OTHER_DR2, and DR_TORSO are taken.
X# OTHER_PDTYP1 is assumed to be the same as OTHER_DRTYP1.
X
Xset SHIELD_PD=0
Xset TORSO_TYP
Xset OTHER_PDTYP1
Xset OTHER_PDTYP2
Xset OTHER_PD1=0
Xset OTHER_PD2=0
X
Xset OTHER_DRTYP1
Xset OTHER_DRTYP2
Xset OTHER_DRTYP3
Xset OTHER_DR1=0
Xset OTHER_DR2=0
Xset OTHER_DR3=0
X
Xset PD_HEAD=0
Xset PD_TORSO=0
Xset PD_ARMS=0
Xset PD_LEGS=0
Xset PD_HANDS=0
Xset PD_FEET=0
Xset PD_BODY=0
X
X# DR_HEAD for armor only. Do not add +2 for skull.
X
Xset DR_HEAD=0
Xset DR_TORSO=0
Xset DR_ARMS=0
Xset DR_LEGS=0
Xset DR_HANDS=0
Xset DR_FEET=0
Xset DR_BODY=0
X
X# Active Defenses
X
Xset DODGE_OVERRIDE=0
Xset PARRY
Xset BLOCK
X
X# Advantages
X
X# Only the first five of these are printed for the one page sheet,
X# although all of the point values are used to calculate the totals.
X
Xset ADV_1
Xset ADV_2
Xset ADV_3
Xset ADV_4
Xset ADV_5
Xset ADV_6
Xset ADV_7
Xset ADV_8
Xset ADV_9
Xset ADV_10
Xset ADV_11
Xset ADV_12
X
Xset ADV_COST_1=0
Xset ADV_COST_2=0
Xset ADV_COST_3=0
Xset ADV_COST_4=0
Xset ADV_COST_5=0
Xset ADV_COST_6=0
Xset ADV_COST_7=0
Xset ADV_COST_8=0
Xset ADV_COST_9=0
Xset ADV_COST_10=0
Xset ADV_COST_11=0
Xset ADV_COST_12=0
X
X# These are used for purposes of calculating sense rolls, and do not appear
X# directly on the sheet; thus they should also be included in the list
X# of advantages. In addition, these values are not calculated for the one
X# page sheet.
X
Xset ALERTNESS=0
Xset VISION_MOD=0
Xset HEARING_MOD=0
Xset TASTE_MOD=0
X
X# If you have the advantage of Eidetic Memory, you should set the following
X# variable to the multiplier that this gives you to points spent on mental 
X# skills.
X
Xsetenv EIDETIC 1
X
X# Disadvantages
X
X# Again, only the first five are actually printed on the one-page sheet,
X# but all the point costs are used to calculate the character point totals.
X
Xset DIS_1
Xset DIS_2
Xset DIS_3
Xset DIS_4
Xset DIS_5
Xset DIS_6
Xset DIS_7
Xset DIS_8
Xset DIS_9
Xset DIS_10
Xset DIS_11
Xset DIS_12
Xset DIS_13
Xset DIS_14
Xset DIS_15
Xset DIS_16
Xset DIS_17
X
Xset DIS_COST_1=0
Xset DIS_COST_2=0
Xset DIS_COST_3=0
Xset DIS_COST_4=0
Xset DIS_COST_5=0
Xset DIS_COST_6=0
Xset DIS_COST_7=0
Xset DIS_COST_8=0
Xset DIS_COST_9=0
Xset DIS_COST_10=0
Xset DIS_COST_11=0
Xset DIS_COST_12=0
Xset DIS_COST_13=0
Xset DIS_COST_14=0
Xset DIS_COST_15=0
Xset DIS_COST_16=0
Xset DIS_COST_17=0
X
X# Quirks
X
Xset QUIRK_1
Xset QUIRK_2
Xset QUIRK_3
Xset QUIRK_4
Xset QUIRK_5
X
X# Skills
X
X# Valid values for SKILLMISC are null, HOBBY (multiply points by two for
X# calculating skill level), and RUNNING (this should be set for the
X# running skill). SKILLTYPE is one of PE, PA, PH, ME, MA, MH, MVH, PEH,
X# PAH, PHH, MEH, MAH, MHH, or PHS. These last seven are for handling 
X# skills that are based on other attributes than DX and IQ. PEH is a 
X# PE skill based on HT. PHS is a PH skill based on ST. SKILLBONUS is
X# added to the calculated skill level; this is where things like
X# bonuses for combat reflexes, etc. go.
X
Xset SKILLBONUS_1=0
Xset SKILLCOST_1
Xset SKILLTYPE_1
Xset SKILLMISC_1=null
Xset SKILLNOTES_1
Xset SKILL_1
Xset SKILLBONUS_2=0
Xset SKILLCOST_2
Xset SKILLTYPE_2
Xset SKILLMISC_2=null
Xset SKILLNOTES_2
Xset SKILL_2
Xset SKILLBONUS_3=0
Xset SKILLCOST_3
Xset SKILLTYPE_3
Xset SKILLMISC_3=null
Xset SKILLNOTES_3
Xset SKILL_3
Xset SKILLBONUS_4=0
Xset SKILLCOST_4
Xset SKILLTYPE_4
Xset SKILLMISC_4=null
Xset SKILLNOTES_4
Xset SKILL_4
Xset SKILLBONUS_5=0
Xset SKILLCOST_5
Xset SKILLTYPE_5
Xset SKILLMISC_5=null
Xset SKILLNOTES_5
Xset SKILL_5
Xset SKILLBONUS_6=0
Xset SKILLCOST_6
Xset SKILLTYPE_6
Xset SKILLMISC_6=null
Xset SKILLNOTES_6
Xset SKILL_6
Xset SKILLBONUS_7=0
Xset SKILLCOST_7
Xset SKILLTYPE_7
Xset SKILLMISC_7=null
Xset SKILLNOTES_7
Xset SKILL_7
Xset SKILLBONUS_8=0
Xset SKILLCOST_8
Xset SKILLTYPE_8
Xset SKILLMISC_8=null
Xset SKILLNOTES_8
Xset SKILL_8
Xset SKILLBONUS_9=0
Xset SKILLCOST_9
Xset SKILLTYPE_9
Xset SKILLMISC_9=null
Xset SKILLNOTES_9
Xset SKILL_9
Xset SKILLBONUS_10=0
Xset SKILLCOST_10
Xset SKILLTYPE_10
Xset SKILLMISC_10=null
Xset SKILLNOTES_10
Xset SKILL_10
Xset SKILLBONUS_11=0
Xset SKILLCOST_11
Xset SKILLTYPE_11
Xset SKILLMISC_11=null
Xset SKILLNOTES_11
Xset SKILL_11
Xset SKILLBONUS_12=0
Xset SKILLCOST_12
Xset SKILLTYPE_12
Xset SKILLMISC_12=null
Xset SKILLNOTES_12
Xset SKILL_12
Xset SKILLBONUS_13=0
Xset SKILLCOST_13
Xset SKILLTYPE_13
Xset SKILLMISC_13=null
Xset SKILLNOTES_13
Xset SKILL_13
Xset SKILLBONUS_14=0
Xset SKILLCOST_14
Xset SKILLTYPE_14
Xset SKILLMISC_14=null
Xset SKILLNOTES_14
Xset SKILL_14
Xset SKILLBONUS_15=0
Xset SKILLCOST_15
Xset SKILLTYPE_15
Xset SKILLMISC_15=null
Xset SKILLNOTES_15
Xset SKILL_15
Xset SKILLBONUS_16=0
Xset SKILLCOST_16
Xset SKILLTYPE_16
Xset SKILLMISC_16=null
Xset SKILLNOTES_16
Xset SKILL_16
Xset SKILLBONUS_17=0
Xset SKILLCOST_17
Xset SKILLTYPE_17
Xset SKILLMISC_17=null
Xset SKILLNOTES_17
Xset SKILL_17
Xset SKILLBONUS_18=0
Xset SKILLCOST_18
Xset SKILLTYPE_18
Xset SKILLMISC_18=null
Xset SKILLNOTES_18
Xset SKILL_18
Xset SKILLBONUS_19=0
Xset SKILLCOST_19
Xset SKILLTYPE_19
Xset SKILLMISC_19=null
Xset SKILLNOTES_19
Xset SKILL_19
Xset SKILLBONUS_20=0
Xset SKILLCOST_20
Xset SKILLTYPE_20
Xset SKILLMISC_20=null
Xset SKILLNOTES_20
Xset SKILL_20
Xset SKILLBONUS_21=0
Xset SKILLCOST_21
Xset SKILLTYPE_21
Xset SKILLMISC_21=null
Xset SKILLNOTES_21
Xset SKILL_21
Xset SKILLBONUS_22=0
Xset SKILLCOST_22
Xset SKILLTYPE_22
Xset SKILLMISC_22=null
Xset SKILLNOTES_22
Xset SKILL_22
Xset SKILLBONUS_23=0
Xset SKILLCOST_23
Xset SKILLTYPE_23
Xset SKILLMISC_23=null
Xset SKILLNOTES_23
Xset SKILL_23
Xset SKILLBONUS_24=0
Xset SKILLCOST_24
Xset SKILLTYPE_24
Xset SKILLMISC_24=null
Xset SKILLNOTES_24
Xset SKILL_24
Xset SKILLBONUS_25=0
Xset SKILLCOST_25
Xset SKILLTYPE_25
Xset SKILLMISC_25=null
Xset SKILLNOTES_25
Xset SKILL_25
Xset SKILLBONUS_26=0
Xset SKILLCOST_26
Xset SKILLTYPE_26
Xset SKILLMISC_26=null
Xset SKILLNOTES_26
Xset SKILL_26
Xset SKILLBONUS_27=0
Xset SKILLCOST_27
Xset SKILLTYPE_27
Xset SKILLMISC_27=null
Xset SKILLNOTES_27
Xset SKILL_27
Xset SKILLBONUS_28=0
Xset SKILLCOST_28
Xset SKILLTYPE_28
Xset SKILLMISC_28=null
Xset SKILLNOTES_28
Xset SKILL_28
Xset SKILLBONUS_29=0
Xset SKILLCOST_29
Xset SKILLTYPE_29
Xset SKILLMISC_29=null
Xset SKILLNOTES_29
Xset SKILL_29
Xset SKILLBONUS_30=0
Xset SKILLCOST_30
Xset SKILLTYPE_30
Xset SKILLMISC_30=null
Xset SKILLNOTES_30
Xset SKILL_30
Xset SKILLBONUS_31=0
Xset SKILLCOST_31
Xset SKILLTYPE_31
Xset SKILLMISC_31=null
Xset SKILLNOTES_31
Xset SKILL_31
Xset SKILLBONUS_32=0
Xset SKILLCOST_32
Xset SKILLTYPE_32
Xset SKILLMISC_32=null
Xset SKILLNOTES_32
Xset SKILL_32
Xset SKILLBONUS_33=0
Xset SKILLCOST_33
Xset SKILLTYPE_33
Xset SKILLMISC_33=null
Xset SKILLNOTES_33
Xset SKILL_33
Xset SKILLBONUS_34=0
Xset SKILLCOST_34
Xset SKILLTYPE_34
Xset SKILLMISC_34=null
Xset SKILLNOTES_34
Xset SKILL_34
Xset SKILLBONUS_35=0
Xset SKILLCOST_35
Xset SKILLTYPE_35
Xset SKILLMISC_35=null
Xset SKILLNOTES_35
Xset SKILL_35
Xset SKILLBONUS_36=0
Xset SKILLCOST_36
Xset SKILLTYPE_36
Xset SKILLMISC_36=null
Xset SKILLNOTES_36
Xset SKILL_36
Xset SKILLBONUS_37=0
Xset SKILLCOST_37
Xset SKILLTYPE_37
Xset SKILLMISC_37=null
Xset SKILLNOTES_37
Xset SKILL_37
Xset SKILLBONUS_38=0
Xset SKILLCOST_38
Xset SKILLTYPE_38
Xset SKILLMISC_38=null
Xset SKILLNOTES_38
Xset SKILL_38
Xset SKILLBONUS_39=0
Xset SKILLCOST_39
Xset SKILLTYPE_39
Xset SKILLMISC_39=null
Xset SKILLNOTES_39
Xset SKILL_39
Xset SKILLBONUS_40=0
Xset SKILLCOST_40
Xset SKILLTYPE_40
Xset SKILLMISC_40=null
Xset SKILLNOTES_40
Xset SKILL_40
Xset SKILLBONUS_41=0
Xset SKILLCOST_41
Xset SKILLTYPE_41
Xset SKILLMISC_41=null
Xset SKILLNOTES_41
Xset SKILL_41
Xset SKILLBONUS_42=0
Xset SKILLCOST_42
Xset SKILLTYPE_42
Xset SKILLMISC_42=null
Xset SKILLNOTES_42
Xset SKILL_42
Xset SKILLBONUS_43=0
Xset SKILLCOST_43
Xset SKILLTYPE_43
Xset SKILLMISC_43=null
Xset SKILLNOTES_43
Xset SKILL_43
Xset SKILLBONUS_44=0
Xset SKILLCOST_44
Xset SKILLTYPE_44
Xset SKILLMISC_44=null
Xset SKILLNOTES_44
Xset SKILL_44
X
X# These last two skills will *not* appear on the two-page sheet, but
X# *will* appear on the one-page sheet. Ah, the vagaries of formatting...
X
Xset SKILLBONUS_45=0
Xset SKILLCOST_45
Xset SKILLTYPE_45
Xset SKILLMISC_45=null
Xset SKILLNOTES_45
Xset SKILL_45
Xset SKILLBONUS_46=0
Xset SKILLCOST_46
Xset SKILLTYPE_46
Xset SKILLMISC_46=null
Xset SKILLNOTES_46
Xset SKILL_46
X
X# Notes, page 1
X
X# These do not appear on the one-page sheet.
X
Xset NOTES1_1
Xset NOTES1_2
Xset NOTES1_3
Xset NOTES1_4
Xset NOTES1_5
Xset NOTES1_6
Xset NOTES1_7
Xset NOTES1_8
X
X# Melee Weapons
X
X# These do not appear on the one-page sheet, and should be listed
X# separately under equipment.
X
Xset MELEE_1
Xset MELEE_NOTES_1
Xset MELEE_PARRY_1
Xset MELEE_COST_1=0
Xset MELEE_WT_1
Xset MELEE_SKILL_1
Xset MELEE_STAT_1  =("" "" "" "")
Xset MELEE_2
Xset MELEE_NOTES_2
Xset MELEE_PARRY_2
Xset MELEE_COST_2=0
Xset MELEE_WT_2
Xset MELEE_SKILL_2
Xset MELEE_STAT_2  =("" "" "" "")
Xset MELEE_3
Xset MELEE_NOTES_3
Xset MELEE_PARRY_3
Xset MELEE_COST_3=0
Xset MELEE_WT_3
Xset MELEE_SKILL_3
Xset MELEE_STAT_3  =("" "" "" "")
Xset MELEE_4
Xset MELEE_NOTES_4
Xset MELEE_PARRY_4
Xset MELEE_COST_4=0
Xset MELEE_WT_4
Xset MELEE_SKILL_4
Xset MELEE_STAT_4  =("" "" "" "")
Xset MELEE_5
Xset MELEE_NOTES_5
Xset MELEE_PARRY_5
Xset MELEE_COST_5=0
Xset MELEE_WT_5
Xset MELEE_SKILL_5
Xset MELEE_STAT_5  =("" "" "" "")
Xset MELEE_6
Xset MELEE_NOTES_6
Xset MELEE_PARRY_6
Xset MELEE_COST_6=0
Xset MELEE_WT_6
Xset MELEE_SKILL_6
Xset MELEE_STAT_6  =("" "" "" "")
X
X# Ranged Weapons
X
X# Only the first five of these appear on the one-page sheet; all should
X# also be listed under equipment to get correct weight and money totals.
X# The stats are in order Malf, Damage Typ, Damage Amt, SS, Acc, 1/2 D,
X# Max, RoF, Shots, ST, and Rcl. Only SS, ACC, 1/2 D, and Max appear on 
X# the one-page sheet.
X
Xset RANGE_1
Xset RANGE_NOTES_1
Xset RANGE_COST_1=0
Xset RANGE_WT_1
Xset RANGE_SKILL_1
Xset RANGE_STAT_1  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_2
Xset RANGE_NOTES_2
Xset RANGE_COST_2=0
Xset RANGE_WT_2
Xset RANGE_SKILL_2
Xset RANGE_STAT_2  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_3
Xset RANGE_NOTES_3
Xset RANGE_COST_3=0
Xset RANGE_WT_3
Xset RANGE_SKILL_3
Xset RANGE_STAT_3  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_4
Xset RANGE_NOTES_4
Xset RANGE_COST_4=0
Xset RANGE_WT_4
Xset RANGE_SKILL_4
Xset RANGE_STAT_4  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_5
Xset RANGE_NOTES_5
Xset RANGE_COST_5=0
Xset RANGE_WT_5
Xset RANGE_SKILL_5
Xset RANGE_STAT_5  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_6
Xset RANGE_NOTES_6
Xset RANGE_COST_6=0
Xset RANGE_WT_6
Xset RANGE_SKILL_6
Xset RANGE_STAT_6  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_7
Xset RANGE_NOTES_7
Xset RANGE_COST_7=0
Xset RANGE_WT_7
Xset RANGE_SKILL_7
Xset RANGE_STAT_7  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_8
Xset RANGE_NOTES_8
Xset RANGE_COST_8=0
Xset RANGE_WT_8
Xset RANGE_SKILL_8
Xset RANGE_STAT_8  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_9
Xset RANGE_NOTES_9
Xset RANGE_COST_9=0
Xset RANGE_WT_9
Xset RANGE_SKILL_9
Xset RANGE_STAT_9  =("" "" "" "" "" "" "" "" "" "" "")
Xset RANGE_10
Xset RANGE_NOTES_10
Xset RANGE_COST_10=0
Xset RANGE_WT_10
Xset RANGE_SKILL_10
Xset RANGE_STAT_10  =("" "" "" "" "" "" "" "" "" "" "")
X
X# Reaction
X
X# For reaction modifications listing. These are text entries, and only
X# appear on the two-page sheet. The entry 'REACT' is a text entry that
X# appears on the one-page sheet.
X
Xset REACT_1
Xset REACT_2
Xset REACT_3
Xset REACT_4
Xset REACT_5
Xset REACT_6
Xset REACT_7
Xset REACT_8
Xset REACT_9
Xset REACT_10
Xset REACT_11
X
Xset REACT
X
X# Equipment
X
X# The ITEM_STAT entries only appear on the one-page sheet - this is
X# where you should list weapon damage. Note that if a weapon has two
X# types of damage, they won't both fit on one line. You should use the
X# ITEM_STAT value for the next item #, leaving all other values blank,
X# to list the other damage type and amount. You should include 'loose
X# cash' or some such as an entry if you want it listed.
X
Xset ITEM_1
Xset ITEM_STAT_1
Xset ITEM_COST_1=0
Xset ITEM_WT_1
Xset ITEM_2
Xset ITEM_STAT_2
Xset ITEM_COST_2=0
Xset ITEM_WT_2
Xset ITEM_3
Xset ITEM_STAT_3
Xset ITEM_COST_3=0
Xset ITEM_WT_3
Xset ITEM_4
Xset ITEM_STAT_4
Xset ITEM_COST_4=0
Xset ITEM_WT_4
Xset ITEM_5
Xset ITEM_STAT_5
Xset ITEM_COST_5=0
Xset ITEM_WT_5
Xset ITEM_6
Xset ITEM_STAT_6
Xset ITEM_COST_6=0
Xset ITEM_WT_6
Xset ITEM_7
Xset ITEM_STAT_7
Xset ITEM_COST_7=0
Xset ITEM_WT_7
Xset ITEM_8
Xset ITEM_STAT_8
Xset ITEM_COST_8=0
Xset ITEM_WT_8
Xset ITEM_9
Xset ITEM_STAT_9
Xset ITEM_COST_9=0
Xset ITEM_WT_9
Xset ITEM_10
Xset ITEM_STAT_10
Xset ITEM_COST_10=0
Xset ITEM_WT_10
Xset ITEM_11
Xset ITEM_STAT_11
Xset ITEM_COST_11=0
Xset ITEM_WT_11
Xset ITEM_12
Xset ITEM_STAT_12
Xset ITEM_COST_12=0
Xset ITEM_WT_12
Xset ITEM_13
Xset ITEM_STAT_13
Xset ITEM_COST_13=0
Xset ITEM_WT_13
Xset ITEM_14
Xset ITEM_STAT_14
Xset ITEM_COST_14=0
Xset ITEM_WT_14
Xset ITEM_15
Xset ITEM_STAT_15
Xset ITEM_COST_15=0
Xset ITEM_WT_15
Xset ITEM_16
Xset ITEM_STAT_16
Xset ITEM_COST_16=0
Xset ITEM_WT_16
Xset ITEM_17
Xset ITEM_STAT_17
Xset ITEM_COST_17=0
Xset ITEM_WT_17
Xset ITEM_18
Xset ITEM_STAT_18
Xset ITEM_COST_18=0
Xset ITEM_WT_18
Xset ITEM_19
Xset ITEM_STAT_19
Xset ITEM_COST_19=0
Xset ITEM_WT_19
Xset ITEM_20
Xset ITEM_STAT_20
Xset ITEM_COST_20=0
Xset ITEM_WT_20
Xset ITEM_21
Xset ITEM_STAT_21
Xset ITEM_COST_21=0
Xset ITEM_WT_21
Xset ITEM_22
Xset ITEM_STAT_22
Xset ITEM_COST_22=0
Xset ITEM_WT_22
Xset ITEM_23
Xset ITEM_STAT_23
Xset ITEM_COST_23=0
Xset ITEM_WT_23
Xset ITEM_24
Xset ITEM_STAT_24
Xset ITEM_COST_24=0
Xset ITEM_WT_24
Xset ITEM_25
Xset ITEM_STAT_25
Xset ITEM_COST_25=0
Xset ITEM_WT_25
X
X# Everything below here appears only on the two-page sheet.
X
Xset NOTES2_1
Xset NOTES2_2
Xset NOTES2_3
Xset NOTES2_4
Xset NOTES2_5
Xset NOTES2_6
Xset NOTES2_7
Xset NOTES2_8
Xset NOTES2_9
Xset NOTES2_10
Xset NOTES2_11
X
Xset HISTORY_1
Xset HISTORY_2
Xset HISTORY_3
Xset HISTORY_4
Xset HISTORY_5
Xset HISTORY_6
Xset HISTORY_7
Xset HISTORY_8
Xset HISTORY_9
Xset HISTORY_10
END_OF_FILE
if test 14660 -ne `wc -c <'modify.in'`; then
    echo shar: \"'modify.in'\" unpacked with wrong size!
fi
chmod +x 'modify.in'
# end of 'modify.in'
fi
if test -f 'sheet.template' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'sheet.template'\"
else
echo shar: Extracting \"'sheet.template'\" \(16895 characters\)
sed "s/^X//" >'sheet.template' <<'END_OF_FILE'
X%!PS
X
X%---- GURPS Character Sheet (one-sided)
X%---- Copyright 1988 by Steve Jackson Games, Inc.
X%---- 
X%---- Postscript version by Mats Persson <matpe@majestix.ida.liu.se>
X%---- CIS Dept, Univ of Linkoping, Sweden
X%----
X%---- Modified for insertion of character information
X%---- by Brett Slocum <slocum@ssdc.honeywell.com>
X%---- Honeywell Sensor and System Development Center, Minneapolis MN, USA.
X
X%---- Define fonts
X
X/12font /Times-Roman findfont 12 scalefont def
X/font /Times-Roman findfont 9 scalefont def
X/sfont /Times-Roman findfont 8 scalefont def
X/bigfont /Courier-Bold findfont [26 0 0 32 0 0] makefont def
X/ifont /Times-Italic findfont 8 scalefont def
X/symbolfont /Symbol findfont 8 scalefont def
X
X%---- Define procedures
X
X/box         % height width => ---
X{ newpath 0 0 moveto
X  dup 0 rlineto
X  exch 0 exch rlineto
X  -1 mul 0 rlineto
X  closepath stroke} def
X
X/shadowbox
X{ newpath 0 0 moveto
X  4 -4 rlineto
X  dup 0 rlineto
X  exch dup 0 exch rlineto
X  -4 4 rlineto
X  dup neg 0 exch rlineto
X  closepath fill
X  exch box } def
X
X/fake
X{ newpath 0 0 moveto
X  4 -4 rlineto
X  -4 0 rlineto
X  0 -4 rlineto
X  -4 4 rlineto
X  4 0 rlineto
X  closepath fill } def
X
X/sfake
X{ newpath 0 0 moveto
X  4 -4 rlineto
X  -4 0 rlineto
X  closepath fill } def
X
X%---- Main program
X
Xfont setfont
X.3 setlinewidth
X
X160 710 translate
Xbigfont setfont
X-110 34 moveto (GURPS) show
X
X%---- print registered trademark symbol
Xsymbolfont setfont
X-34 46 moveto (\322) show
X
Xfont setfont
X-110 16 moveto (CHARACTER SHEET) show
X
X54 295 shadowbox
X4 40 moveto (Name : ) show
X32 39 moveto 136 0 rlineto stroke
X170 40 moveto (Player : ~PLAYER~) show
X200 39 moveto 86 0 rlineto stroke
X4 26 moveto (Appearance : ~APPEAR~) show
X56 25 moveto 230 0 rlineto stroke
X4 12 moveto (Background : ~BACKGD~) show
X56 11 moveto 230 0 rlineto stroke
X12font setfont
X32 40 moveto (~NAME~) show
X
Xsfont setfont
X299 0 translate
X25 62 shadowbox sfake
X5 17 moveto (Unspent Points) show
X31 5 moveto (~UNSPENT~) show
X
X0 29 translate
X25 62 shadowbox sfake
X10 17 moveto (Date Created) show
X20 3 moveto (~DATE~) show
X
X66 0 translate
X25 45 shadowbox fake
X8 17 moveto (Sequence) show
X22 3 moveto (~SEQ~) show
X
X0 -29 translate
X25 45 shadowbox sfake
X4 17 moveto (Point Total) show
X18 3 moveto (~TOTAL~) show
X
X-475 -39 translate
X35 153 shadowbox
Xbigfont setfont 
X4 9 moveto (ST) show
X40 9 moveto ( ~ST~) show
X88 35 moveto 0 -35 rlineto stroke
Xfont setfont 
X101 27 moveto (FATIGUE) show
X
X0 -39 translate
X35 88 shadowbox
Xbigfont setfont 
X4 9 moveto (DX) show
X40 9 moveto ( ~DX~) show
X
X0 -39 translate
X35 88 shadowbox
X4 9 moveto (IQ) show
X40 9 moveto ( ~IQ~) show
X
X0 -39 translate
X35 153 shadowbox
X88 35 moveto 0 -35 rlineto stroke
X4 9 moveto (HT) show
X40 9 moveto ( ~HT~) show
Xfont setfont 94 27 moveto (HITS TAKEN) show
X
X92 39 translate
X74 61 shadowbox
X16 66 moveto (BASIC) show
X9 56 moveto (DAMAGE) show
Xifont setfont 4 35 moveto (Thrust:  ~THRUST~) show
X4 17 moveto (Swing:  ~SWING~) show
X
X-92 -91 translate
X48 153 shadowbox
Xbigfont setfont 4 15 moveto (Mvmt) show
X68 0 moveto 0 48 rlineto stroke
X110 0 moveto 0 48 rlineto stroke
Xfont setfont 76 38 moveto (BASIC) show
X75 30 moveto (SPEED) show 
X119 38 moveto (MOVE) show
X12font setfont
X85 15 moveto (~SPEED~) show
X130 15 moveto (~MOVE~) show
Xifont setfont 70 2 moveto (\50HT+DX\51/4) show
X113 2 moveto (Basic - Enc) show
X
X0 -91 translate
X87 94 shadowbox
X4 67 moveto (None \50) show (0\51 = 2xST) show
X65 66 moveto 26 0 rlineto stroke
X4 52 moveto (Light \50) show (1\51 = 4xST) show
X65 51 moveto 26 0 rlineto stroke
X4 37 moveto (Med \50) show (2\51 = 6xST) show
X65 36 moveto 26 0 rlineto stroke
X4 22 moveto (Hvy \50) show (3\51 = 12xST) show
X65 21 moveto 26 0 rlineto stroke
X4 7 moveto (X-hvy \50) show (4\51 = 20xST) show
X65 6 moveto 26 0 rlineto stroke
Xfont setfont 12 77 moveto (ENCUMBRANCE) show
X78 67 moveto (~STX2~) show
X78 52 moveto (~STX4~) show
X78 37 moveto (~STX6~) show
X73 22 moveto (~STX12~) show
X73 7 moveto (~STX20~) show
X
X98 0 translate
X87 55 shadowbox
X5 77 moveto (PASSIVE) show 3 68 moveto (DEFENSE) show
Xifont setfont 3 56 moveto (Armor:) show
X28 55 moveto 22 0 rlineto stroke
X3 42 moveto (Shield:) show
X28 41 moveto 22 0 rlineto stroke
X28 27 moveto 22 0 rlineto stroke
X12font setfont
X39 56 moveto (~PD_TORSO~) show
X39 42 moveto (~SHIELD_PD~) show
X39 28 moveto (~OTHER_PD1~) show
X39 9 moveto (~TOTAL_PD~) show
Xsfont setfont
X3 30 moveto (T) show
X3 23 moveto (O) show
X3 16 moveto (T) show
X3 9 moveto (A) show
X3 2 moveto (L) show
X
X59 0 translate
X26 200 shadowbox
X12font setfont
X75 10 moveto (~REACT_1~) show
Xfont setfont
X4 10 moveto (REACTION +/\-) show
X70 9 moveto 125 0 rlineto stroke
X
X0 30 translate
X265 200 shadowbox
X
X-157 -94 translate
X60 153 shadowbox
X0 48 moveto 153 0 rlineto stroke
X51 0 moveto 0 48 rlineto stroke
X102 0 moveto 0 48 rlineto stroke
X35 51 moveto (ACTIVE DEFENSES) show
X9 40 moveto (DODGE) show
X61 40 moveto (PARRY) show
X112 40 moveto (BLOCK) show
X12font setfont
X22 20 moveto (~DODGE~) show
X71 20 moveto (~PARRY~) show
X123 20 moveto (~BLOCK~) show
Xifont setfont
X11 3 moveto (= Move) show
X59 3 moveto (Weapon/2) show
X114 3 moveto (Shield/2) show
X
X0 -54 translate
X50 153 shadowbox
Xsfont setfont
X5 26 moveto (Armor) show
X28 25 moveto 82 0 rlineto stroke
X5 13 moveto 105 0 rlineto stroke
X113 30 moveto (T) show
X113 23 moveto (O) show
X113 16 moveto (T) show
X113 9 moveto (A) show
X113 2 moveto (L) show
X12font setfont
X28 26 moveto (~ARM_TYP~) show
X95 26 moveto (~DR_TORSO~) show
X10 14 moveto (~OTHER_DRTYP1~) show
X95 14 moveto (~OTHER_DR1~) show
X10 2 moveto (~OTHER_DRTYP2~) show
X95 2 moveto (~OTHER_DR2~) show
X135 16 moveto (~TOTAL_DR~) show
Xfont setfont
X5 41 moveto (DAMAGE RESISTANCE) show
X85 28 moveto (:) show
X85 16 moveto (:) show
X85 4 moveto (:) show
X
X0 -244 translate
X240 153 shadowbox
X5 231 moveto (ADVANTAGES,) show
X5 222 moveto (DISADVANTAGES, QUIRKS) show
X.1 setlinewidth
X209 -12 5 { 5 exch moveto 145 0 rlineto stroke } for
Xfont setfont
X5 210 moveto (~ADV_1~) show
X130 210 moveto (\50 ~ADV_COST_1~ \51) show
X5 198 moveto (~ADV_2~) show
X130 198 moveto (\50 ~ADV_COST_2~ \51) show
X5 186 moveto (~ADV_3~) show
X130 186 moveto (\50 ~ADV_COST_3~ \51) show
X5 174 moveto (~ADV_4~) show
X130 174 moveto (\50 ~ADV_COST_4~ \51) show
X5 162 moveto (~ADV_5~) show
X130 162 moveto (\50 ~ADV_COST_5~ \51) show
X5 138 moveto (~DIS_1~) show
X130 138 moveto (\50 ~DIS_COST_1~ \51) show
X5 126 moveto (~DIS_2~) show
X130 126 moveto (\50 ~DIS_COST_2~ \51) show
X5 114 moveto (~DIS_3~) show
X130 114 moveto (\50 ~DIS_COST_3~ \51) show
X5 102 moveto (~DIS_4~) show
X130 102 moveto (\50 ~DIS_COST_4~ \51) show
X5 90 moveto (~DIS_5~) show
X130 90 moveto (\50 ~DIS_COST_5~ \51) show
X5 66 moveto (~QUIRK_1~) show
X5 54 moveto (~QUIRK_2~) show
X5 42 moveto (~QUIRK_3~) show
X5 30 moveto (~QUIRK_4~) show
X5 18 moveto (~QUIRK_5~) show
X
X5 -18 moveto (RANGE :) show
X5 -30 moveto (MODIFIER :) show
X60 -18 moveto ( 1) show
X60 -30 moveto (+2) show
X98 -18 moveto (1.5) show
X98 -30 moveto ( +1) show
X136 -18 moveto (2) show
X136 -30 moveto (0) show
X174 -18 moveto (3) show
X174 -30 moveto (-1) show
X212 -18 moveto (4.5) show
X212 -30 moveto ( -2) show
X250 -18 moveto ( 7) show
X250 -30 moveto (-3) show
X288 -18 moveto (10) show
X288 -30 moveto (-4) show
X326 -18 moveto (15) show
X326 -30 moveto (-5) show
X364 -18 moveto (20) show
X364 -30 moveto (-6) show
X402 -18 moveto (30) show
X402 -30 moveto (-7) show
X440 -18 moveto (45) show
X440 -30 moveto (-8) show
X478 -18 moveto (70) show
X478 -30 moveto (-9) show
X516 -18 moveto (100) show
X516 -30 moveto (-10) show
X
X157 0 translate
X84 200 shadowbox
X5 75 moveto (WEAPON RANGES) show
Xifont setfont
X5 66 moveto (Weapon) show
X103 66 moveto (SS   ACC   1/2 DMG    MAX) show
X53 -12 5 { 5 exch moveto 191 0 rlineto stroke } for
Xfont setfont
X5 54 moveto (~RANGE_1~) show
X103 54 moveto (~RANGE_SS_1~) show
X120 54 moveto (~RANGE_ACC_1~) show
X150 54 moveto (~RANGE_HALF_1~) show
X180 54 moveto (~RANGE_MAX_1~) show
X5 42 moveto (~RANGE_2~) show
X103 42 moveto (~RANGE_SS_2~) show
X120 42 moveto (~RANGE_ACC_2~) show
X150 42 moveto (~RANGE_HALF_2~) show
X180 42 moveto (~RANGE_MAX_2~) show
X5 30 moveto (~RANGE_3~) show
X103 30 moveto (~RANGE_SS_3~) show
X120 30 moveto (~RANGE_ACC_3~) show
X150 30 moveto (~RANGE_HALF_3~) show
X180 30 moveto (~RANGE_MAX_3~) show
X5 18 moveto (~RANGE_4~) show
X103 18 moveto (~RANGE_SS_4~) show
X120 18 moveto (~RANGE_ACC_4~) show
X150 18 moveto (~RANGE_HALF_4~) show
X180 18 moveto (~RANGE_MAX_4~) show
X5 6 moveto (~RANGE_5~) show
X103 6 moveto (~RANGE_SS_5~) show
X120 6 moveto (~RANGE_ACC_5~) show
X150 6 moveto (~RANGE_HALF_5~) show
X180 6 moveto (~RANGE_MAX_5~) show
X
X0 88 translate
X270 200 shadowbox
Xifont setfont
X5 251 moveto (Item) show
X96 251 moveto (Damage     Skill      $       Wt.) show
X91 243 moveto (Type  Amt.   Level) show
X25 2 moveto (Totals: $) show
X110 2 moveto (Lbs.) show
Xfont setfont
X5 261 moveto (WEAPONS AND POSSESSIONS) show
X231 -12 10 { 5 exch moveto 191 0 rlineto stroke } for
X5 232 moveto (~ITEM_1~) show
X91 232 moveto (~ITEM_STAT_1~) show
X160 232 moveto (~ITEM_COST_1~) show
X185 232 moveto (~ITEM_WT_1~) show
X5 220 moveto (~ITEM_2~) show
X91 220 moveto (~ITEM_STAT_2~) show
X160 220 moveto (~ITEM_COST_2~) show
X185 220 moveto (~ITEM_WT_2~) show
X5 208 moveto (~ITEM_3~) show
X91 208 moveto (~ITEM_STAT_3~) show
X160 208 moveto (~ITEM_COST_3~) show
X185 208 moveto (~ITEM_WT_3~) show
X5 196 moveto (~ITEM_4~) show
X91 196 moveto (~ITEM_STAT_4~) show
X160 196 moveto (~ITEM_COST_4~) show
X185 196 moveto (~ITEM_WT_4~) show
X5 184 moveto (~ITEM_5~) show
X91 184 moveto (~ITEM_STAT_5~) show
X160 184 moveto (~ITEM_COST_5~) show
X185 184 moveto (~ITEM_WT_5~) show
X5 172 moveto (~ITEM_6~) show
X91 172 moveto (~ITEM_STAT_6~) show
X160 172 moveto (~ITEM_COST_6~) show
X185 172 moveto (~ITEM_WT_6~) show
X5 160 moveto (~ITEM_7~) show
X91 160 moveto (~ITEM_STAT_7~) show
X160 160 moveto (~ITEM_COST_7~) show
X185 160 moveto (~ITEM_WT_7~) show
X5 148 moveto (~ITEM_8~) show
X91 148 moveto (~ITEM_STAT_8~) show
X160 148 moveto (~ITEM_COST_8~) show
X185 148 moveto (~ITEM_WT_8~) show
X5 136 moveto (~ITEM_9~) show
X91 136 moveto (~ITEM_STAT_9~) show
X160 136 moveto (~ITEM_COST_9~) show
X185 136 moveto (~ITEM_WT_9~) show
X5 124 moveto (~ITEM_10~) show
X91 124 moveto (~ITEM_STAT_10~) show
X160 124 moveto (~ITEM_COST_10~) show
X185 124 moveto (~ITEM_WT_10~) show
X5 112 moveto (~ITEM_11~) show
X91 112 moveto (~ITEM_STAT_11~) show
X160 112 moveto (~ITEM_COST_11~) show
X185 112 moveto (~ITEM_WT_11~) show
X5 100 moveto (~ITEM_12~) show
X91 100 moveto (~ITEM_STAT_12~) show
X160 100 moveto (~ITEM_COST_12~) show
X185 100 moveto (~ITEM_WT_12~) show
X5 88 moveto (~ITEM_13~) show
X91 88 moveto (~ITEM_STAT_13~) show
X160 88 moveto (~ITEM_COST_13~) show
X185 88 moveto (~ITEM_WT_13~) show
X5 76 moveto (~ITEM_14~) show
X91 76 moveto (~ITEM_STAT_14~) show
X160 76 moveto (~ITEM_COST_14~) show
X185 76 moveto (~ITEM_WT_14~) show
X5 64 moveto (~ITEM_15~) show
X91 64 moveto (~ITEM_STAT_15~) show
X160 64 moveto (~ITEM_COST_15~) show
X185 64 moveto (~ITEM_WT_15~) show
X5 52 moveto (~ITEM_16~) show
X91 52 moveto (~ITEM_STAT_16~) show
X160 52 moveto (~ITEM_COST_16~) show
X185 52 moveto (~ITEM_WT_16~) show
X5 40 moveto (~ITEM_17~) show
X91 40 moveto (~ITEM_STAT_17~) show
X160 40 moveto (~ITEM_COST_17~) show
X185 40 moveto (~ITEM_WT_17~) show
X5 28 moveto (~ITEM_18~) show
X91 28 moveto (~ITEM_STAT_18~) show
X160 28 moveto (~ITEM_COST_18~) show
X185 28 moveto (~ITEM_WT_18~) show
X5 16 moveto (~ITEM_19~) show
X91 16 moveto (~ITEM_STAT_19~) show
X160 16 moveto (~ITEM_COST_19~) show
X185 16 moveto (~ITEM_WT_19~) show
X
X60 2 moveto (~TOTAL_CASH~) show
X130 2 moveto (~TOTAL_WEIGHT~) show
X
X204 -88 translate
X84 159 shadowbox
X5 73 moveto (SUMMARY) show
Xifont setfont
X117 73 moveto (Point Total) show
X5 62 moveto (Attributes) show
X5 50 moveto (Advantages) show
X5 38 moveto (Disadvantages) show
X5 26 moveto (Quirks) show
X5 14 moveto (Skills) show
X5 2 moveto (TOTAL) show
X61 -12 10 { 60 exch moveto 90 0 rlineto stroke } for
Xfont setfont
X117 62 moveto (~ATTRIB_TOTAL~) show
X117 50 moveto (~ADV_TOTAL~) show
X117 38 moveto (~DIS_TOTAL~) show
X117 26 moveto (~QUIRK_TOTAL~) show
X117 14 moveto (~SKILL_TOTAL~) show
X117 2 moveto (~TOTAL~) show
X
X0 88 translate
X569 159 shadowbox
X103 560 moveto (Pt. Cost   Level) show
Xfont setfont
X5 560 moveto (SKILLS) show
X550 -12 5 { 5 exch moveto 148 0 rlineto stroke } for
X5 551 moveto (~SKILL_1~) show
X110 551 moveto (~SKILLCOST_1~) show
X135 551 moveto (~SKILLLEV_1~) show
X5 539 moveto (~SKILL_2~) show
X110 539 moveto (~SKILLCOST_2~) show
X135 539 moveto (~SKILLLEV_2~) show
X5 527 moveto (~SKILL_3~) show
X110 527 moveto (~SKILLCOST_3~) show
X135 527 moveto (~SKILLLEV_3~) show
X5 515 moveto (~SKILL_4~) show
X110 515 moveto (~SKILLCOST_4~) show
X135 515 moveto (~SKILLLEV_4~) show
X5 503 moveto (~SKILL_5~) show
X110 503 moveto (~SKILLCOST_5~) show
X135 503 moveto (~SKILLLEV_5~) show
X5 491 moveto (~SKILL_6~) show
X110 491 moveto (~SKILLCOST_6~) show
X135 491 moveto (~SKILLLEV_6~) show
X5 479 moveto (~SKILL_7~) show
X110 479 moveto (~SKILLCOST_7~) show
X135 479 moveto (~SKILLLEV_7~) show
X5 467 moveto (~SKILL_8~) show
X110 467 moveto (~SKILLCOST_8~) show
X135 467 moveto (~SKILLLEV_8~) show
X5 455 moveto (~SKILL_9~) show
X110 455 moveto (~SKILLCOST_9~) show
X135 455 moveto (~SKILLLEV_9~) show
X5 443 moveto (~SKILL_10~) show
X110 443 moveto (~SKILLCOST_10~) show
X135 443 moveto (~SKILLLEV_10~) show
X5 431 moveto (~SKILL_11~) show
X110 431 moveto (~SKILLCOST_11~) show
X135 431 moveto (~SKILLLEV_11~) show
X5 419 moveto (~SKILL_12~) show
X110 419 moveto (~SKILLCOST_12~) show
X135 419 moveto (~SKILLLEV_12~) show
X5 407 moveto (~SKILL_13~) show
X110 407 moveto (~SKILLCOST_13~) show
X135 407 moveto (~SKILLLEV_13~) show
X5 395 moveto (~SKILL_14~) show
X110 395 moveto (~SKILLCOST_14~) show
X135 395 moveto (~SKILLLEV_14~) show
X5 383 moveto (~SKILL_15~) show
X110 383 moveto (~SKILLCOST_15~) show
X135 383 moveto (~SKILLLEV_15~) show
X5 371 moveto (~SKILL_16~) show
X110 371 moveto (~SKILLCOST_16~) show
X135 371 moveto (~SKILLLEV_16~) show
X5 359 moveto (~SKILL_17~) show
X110 359 moveto (~SKILLCOST_17~) show
X135 359 moveto (~SKILLLEV_17~) show
X5 347 moveto (~SKILL_18~) show
X110 347 moveto (~SKILLCOST_18~) show
X135 347 moveto (~SKILLLEV_18~) show
X5 335 moveto (~SKILL_19~) show
X110 335 moveto (~SKILLCOST_19~) show
X135 335 moveto (~SKILLLEV_19~) show
X5 323 moveto (~SKILL_20~) show
X110 323 moveto (~SKILLCOST_20~) show
X135 323 moveto (~SKILLLEV_20~) show
X5 311 moveto (~SKILL_21~) show
X110 311 moveto (~SKILLCOST_21~) show
X135 311 moveto (~SKILLLEV_21~) show
X5 299 moveto (~SKILL_22~) show
X110 299 moveto (~SKILLCOST_22~) show
X135 299 moveto (~SKILLLEV_22~) show
X5 287 moveto (~SKILL_23~) show
X110 287 moveto (~SKILLCOST_23~) show
X135 287 moveto (~SKILLLEV_23~) show
X5 275 moveto (~SKILL_24~) show
X110 275 moveto (~SKILLCOST_24~) show
X135 275 moveto (~SKILLLEV_24~) show
X5 263 moveto (~SKILL_25~) show
X110 263 moveto (~SKILLCOST_25~) show
X135 263 moveto (~SKILLLEV_25~) show
X5 251 moveto (~SKILL_26~) show
X110 251 moveto (~SKILLCOST_26~) show
X135 251 moveto (~SKILLLEV_26~) show
X5 239 moveto (~SKILL_27~) show
X110 239 moveto (~SKILLCOST_27~) show
X135 239 moveto (~SKILLLEV_27~) show
X5 227 moveto (~SKILL_28~) show
X110 227 moveto (~SKILLCOST_28~) show
X135 227 moveto (~SKILLLEV_28~) show
X5 215 moveto (~SKILL_29~) show
X110 215 moveto (~SKILLCOST_29~) show
X135 215 moveto (~SKILLLEV_29~) show
X5 203 moveto (~SKILL_30~) show
X110 203 moveto (~SKILLCOST_30~) show
X135 203 moveto (~SKILLLEV_30~) show
X5 191 moveto (~SKILL_31~) show
X110 191 moveto (~SKILLCOST_31~) show
X135 191 moveto (~SKILLLEV_31~) show
X5 179 moveto (~SKILL_32~) show
X110 179 moveto (~SKILLCOST_32~) show
X135 179 moveto (~SKILLLEV_32~) show
X5 167 moveto (~SKILL_33~) show
X110 167 moveto (~SKILLCOST_33~) show
X135 167 moveto (~SKILLLEV_33~) show
X5 155 moveto (~SKILL_34~) show
X110 155 moveto (~SKILLCOST_34~) show
X135 155 moveto (~SKILLLEV_34~) show
X5 143 moveto (~SKILL_35~) show
X110 143 moveto (~SKILLCOST_35~) show
X135 143 moveto (~SKILLLEV_35~) show
X5 131 moveto (~SKILL_36~) show
X110 131 moveto (~SKILLCOST_36~) show
X135 131 moveto (~SKILLLEV_36~) show
X5 119 moveto (~SKILL_37~) show
X110 119 moveto (~SKILLCOST_37~) show
X135 119 moveto (~SKILLLEV_37~) show
X5 107 moveto (~SKILL_38~) show
X110 107 moveto (~SKILLCOST_38~) show
X135 107 moveto (~SKILLLEV_38~) show
X5 95 moveto (~SKILL_39~) show
X110 95 moveto (~SKILLCOST_39~) show
X135 95 moveto (~SKILLLEV_39~) show
X5 83 moveto (~SKILL_40~) show
X110 83 moveto (~SKILLCOST_40~) show
X135 83 moveto (~SKILLLEV_40~) show
X5 71 moveto (~SKILL_41~) show
X110 71 moveto (~SKILLCOST_41~) show
X135 71 moveto (~SKILLLEV_41~) show
X5 59 moveto (~SKILL_42~) show
X110 59 moveto (~SKILLCOST_42~) show
X135 59 moveto (~SKILLLEV_42~) show
X5 47 moveto (~SKILL_43~) show
X110 47 moveto (~SKILLCOST_43~) show
X135 47 moveto (~SKILLLEV_43~) show
X5 35 moveto (~SKILL_44~) show
X110 35 moveto (~SKILLCOST_44~) show
X135 35 moveto (~SKILLLEV_44~) show
X5 23 moveto (~SKILL_45~) show
X110 23 moveto (~SKILLCOST_45~) show
X135 23 moveto (~SKILLLEV_45~) show
X5 11 moveto (~SKILL_46~) show
X110 11 moveto (~SKILLCOST_46~) show
X135 11 moveto (~SKILLLEV_46~) show
X
Xshowpage
X
END_OF_FILE
if test 16895 -ne `wc -c <'sheet.template'`; then
    echo shar: \"'sheet.template'\" unpacked with wrong size!
fi
chmod +x 'sheet.template'
# end of 'sheet.template'
fi
if test -f 'sheet2.template' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'sheet2.template'\"
else
echo shar: Extracting \"'sheet2.template'\" \(34547 characters\)
sed "s/^X//" >'sheet2.template' <<'END_OF_FILE'
X%!PS
X
X%---- GURPS Character Sheet (one-sided)
X%---- Copyright 1988 by Steve Jackson Games, Inc.
X%---- 
X%---- GURPS Character Sheet (two-sided)
X%---- Copyright 1989 by Steve Jackson Games, Inc.
X%---- 
X%---- Postscript version of one-sided sheet by Mats Persson <matpe@majestix.ida.liu.se>
X%---- CIS Dept, Univ of Linkoping, Sweden
X%----
X%---- Modified for insertion of character information
X%---- by Brett Slocum <slocum@ssdc.honeywell.com>
X%---- Honeywell Sensor and System Development Center, Minneapolis MN, USA.
X%----
X%---- Postscript version of two-sided sheet (August 1991)
X%---- by Brett Slocum <slocum@ssdc.honeywell.com>
X%---- Only Name, Date, Seq, Unspent, Point total, attribute, and active defense
X%---- blocks remained the same.
X
X
X%---- Define fonts
X
X/12font /Times-Roman findfont 12 scalefont def
X/font /Times-Roman findfont 9 scalefont def
X/bfont /Times-Bold findfont 9 scalefont def
X/sfont /Times-Roman findfont 8 scalefont def
X/bigfont /Courier-Bold findfont [26 0 0 32 0 0] makefont def
X/mfont /Courier-Bold findfont [18 0 0 24 0 0] makefont def
X/ifont /Times-Italic findfont 8 scalefont def
X/symbolfont /Symbol findfont 8 scalefont def
X
X%---- Define procedures
X
X/box         % height width => ---
X{ newpath 0 0 moveto
X  dup 0 rlineto
X  exch 0 exch rlineto
X  -1 mul 0 rlineto
X  closepath stroke} def
X
X/shadowbox
X{ newpath 0 0 moveto
X  4 -4 rlineto
X  dup 0 rlineto
X  exch dup 0 exch rlineto
X  -4 4 rlineto
X  dup neg 0 exch rlineto
X  closepath fill
X  exch box } def
X
X/fake
X{ newpath 0 0 moveto
X  4 -4 rlineto
X  -4 0 rlineto
X  0 -4 rlineto
X  -4 4 rlineto
X  4 0 rlineto
X  closepath fill } def
X
X/sfake
X{ newpath 0 0 moveto
X  4 -4 rlineto
X  -4 0 rlineto
X  closepath fill } def
X
X%---- Main program
X
Xfont setfont
X.3 setlinewidth
X
X160 710 translate
Xbigfont setfont
X-110 34 moveto (GURPS) show
X
X%---- print registered trademark symbol
Xsymbolfont setfont
X-34 46 moveto (\322) show
X
Xfont setfont
X-110 16 moveto (CHARACTER SHEET) show
X
X54 295 shadowbox
X4 40 moveto (Name : ) show
X32 39 moveto 136 0 rlineto stroke
X170 40 moveto (Player : ~PLAYER~) show
X200 39 moveto 86 0 rlineto stroke
X4 26 moveto (Appearance : ~APPEAR~) show
X56 25 moveto 230 0 rlineto stroke
X4 12 moveto (~BACKGD~) show
X4 11 moveto 282 0 rlineto stroke
X12font setfont
X32 40 moveto (~NAME~) show
X
Xsfont setfont
X299 0 translate
X25 62 shadowbox sfake
X5 17 moveto (Unspent Points) show
X31 5 moveto (~UNSPENT~) show
X
X0 29 translate
X25 62 shadowbox sfake
X10 17 moveto (Date Created) show
X20 3 moveto (~DATE~) show
X
X66 0 translate
X25 45 shadowbox fake
X8 17 moveto (Sequence) show
X22 3 moveto (~SEQ~) show
X
X0 -29 translate
X25 45 shadowbox sfake
X4 17 moveto (Point Total) show
X18 3 moveto (~TOTAL~) show
X
X-475 -39 translate
X35 153 shadowbox
Xbigfont setfont 
X4 9 moveto (ST) show
X40 9 moveto ( ~ST~) show
X88 35 moveto 0 -35 rlineto stroke
Xbfont setfont 
X101 27 moveto (FATIGUE) show
X
X0 -39 translate
X35 88 shadowbox
Xbigfont setfont 
X4 9 moveto (DX) show
X40 9 moveto ( ~DX~) show
X
X0 -39 translate
X35 88 shadowbox
X4 9 moveto (IQ) show
X40 9 moveto ( ~IQ~) show
X
X0 -39 translate
X35 153 shadowbox
X88 35 moveto 0 -35 rlineto stroke
X4 9 moveto (HT) show
X40 9 moveto ( ~HT~) show
Xbfont setfont 94 27 moveto (HITS TAKEN) show
X
X92 39 translate
X74 61 shadowbox
X9 66 moveto (DAMAGE) show
Xifont setfont 4 50 moveto (Thrust:  ~THRUST~) show
X4 35 moveto (Swing:  ~SWING~) show
X4 20 moveto (Kick:  ~KICK~) show
X4 5 moveto (_____:  ~OTHER_DAM~) show
X
X-92 -91 translate
X48 153 shadowbox
X51 0 moveto 0 48 rlineto stroke
X102 0 moveto 0 48 rlineto stroke
Xbfont setfont 14 38 moveto (BASIC) show
X13 30 moveto (SPEED) show 
X63 38 moveto (MOVE) show
X111 38 moveto (SPRINT) show
X12font setfont
X16 15 moveto (~SPEED~) show
X73 15 moveto (~MOVE~) show
X125 15 moveto (~SPRINT~) show
Xifont setfont 8 2 moveto (\50HT+DX\51/4) show
X61 2 moveto (Round Off) show
X
X0 -52 translate
X48 153 shadowbox
X51 0 moveto 0 48 rlineto stroke
X102 0 moveto 0 48 rlineto stroke
Xbfont setfont 14 38 moveto (Vision) show
X62 38 moveto (Hearing) show
X106 38 moveto (Taste/Smell) show
X12font setfont
X21 15 moveto (~VISION~) show
X73 15 moveto (~HEARING~) show
X125 15 moveto (~TASTE~) show
X
X157 0 translate
X256 180 shadowbox
X
X-157 -91 translate
X87 153 shadowbox
Xifont setfont
X4 65 moveto (None \50) show (0\51 = 2 x ST) show
X4 50 moveto (Light \50) show (1\51 = 4 x ST) show
X4 35 moveto (Med \50) show (2\51 = 6 x ST) show
X4 20 moveto (Hvy \50) show (3\51 = 12 x ST) show
X4 5 moveto (X-hvy \50) show (4\51 = 20 x ST) show
X64 -15 4 { 75 exch moveto 31 0 rlineto stroke } for
X64 -15 4 { 120 exch moveto 31 0 rlineto stroke } for
Xbfont setfont 12 77 moveto (ENCUMBRANCE) show
X120 77 moveto (MOVE) show
Xfont setfont 
X88 67 moveto (~STX2~) show
X88 52 moveto (~STX4~) show
X88 37 moveto (~STX6~) show
X83 22 moveto (~STX12~) show
X83 7 moveto (~STX20~) show
X133 67 moveto (~MOVE0~) show
X133 52 moveto (~MOVE1~) show
X133 37 moveto (~MOVE2~) show
X133 22 moveto (~MOVE3~) show
X133 7 moveto (~MOVE4~) show
X
X0 -64 translate
X60 153 shadowbox
X0 48 moveto 153 0 rlineto stroke
X51 0 moveto 0 48 rlineto stroke
X102 0 moveto 0 48 rlineto stroke
Xbfont setfont
X35 51 moveto (ACTIVE DEFENSES) show
X9 40 moveto (DODGE) show
X61 40 moveto (PARRY) show
X112 40 moveto (BLOCK) show
X12font setfont
X22 20 moveto (~DODGE~) show
X71 20 moveto (~PARRY~) show
X123 20 moveto (~BLOCK~) show
Xifont setfont
X11 3 moveto (= Move) show
X59 3 moveto (Weapon/2) show
X114 3 moveto (Shield/2) show
X
X157 0 translate
X151 180 shadowbox
Xbfont setfont 
X10 140 moveto (BODY PROTECTION) show
X.6 setlinewidth
X0 124 moveto 180 0 rlineto stroke
X0 100 moveto 180 0 rlineto stroke
X0 76 moveto 180 0 rlineto stroke
X25 76 moveto 0 48 rlineto stroke
X45 76 moveto 0 48 rlineto stroke
X67 76 moveto 0 48 rlineto stroke
X88 0 moveto 0 124 rlineto stroke
X109 76 moveto 0 48 rlineto stroke
X130 76 moveto 0 48 rlineto stroke
X151 76 moveto 0 48 rlineto stroke
X.3 setlinewidth
Xsfont setfont 
X27 127 moveto (Head) show
X47 127 moveto (Torso) show
X71 127 moveto (Arms) show
X90 127 moveto (Legs) show
X109 127 moveto (Hands) show
X132 127 moveto (Feet) show
X155 127 moveto (ALL) show
Xfont setfont
X5 110 moveto (PD) show
X5 86 moveto (DR) show
X34 110 moveto (~PD_HEAD~) show
X55 110 moveto (~PD_TORSO~) show
X76 110 moveto (~PD_ARMS~) show
X97 110 moveto (~PD_LEGS~) show
X118 110 moveto (~PD_HANDS~) show
X139 110 moveto (~PD_FEET~) show
X161 110 moveto (~PD_BODY~) show
X34 86 moveto (~DR_HEAD~) show
X55 86 moveto (~DR_TORSO~) show
X76 86 moveto (~DR_ARMS~) show
X97 86 moveto (~DR_LEGS~) show
X118 86 moveto (~DR_HANDS~) show
X139 86 moveto (~DR_FEET~) show
X161 86 moveto (~DR_BODY~) show
Xbfont setfont 
X5 62 moveto (OTHER PD) show
X93 62 moveto (OTHER DR) show
Xfont setfont
X5 40 moveto (Shield :) show
X38 40 moveto 47 0 rlineto stroke
X5 28 moveto 80 0 rlineto stroke
X5 16 moveto 80 0 rlineto stroke
X40 -12 5 { 93 exch moveto 82 0 rlineto stroke } for
X48 30 moveto (~SHIELD_PD~) show
X10 18 moveto (~OTHER_PDTYP1~) show
X10 6 moveto (~OTHER_PDTYP2~) show
X48 18 moveto (~OTHER_PD1~) show
X48 6 moveto (~OTHER_PD2~) show
X98 30 moveto (~OTHER_DRTYP1~) show
X98 18 moveto (~OTHER_DRTYP2~) show
X98 6 moveto (~OTHER_DRTYP3~) show
X136 30 moveto (~OTHER_DR1~) show
X136 18 moveto (~OTHER_DR2~) show
X136 6 moveto (~OTHER_DR3~) show
X
X-157 -244 translate
X240 337 shadowbox
Xbfont setfont
X60 231 moveto (ADVANTAGES, DISADVANTAGES AND QUIRKS) show
Xifont setfont
X5 216 moveto (Cost) show
X174 216 moveto (Cost) show
X.1 setlinewidth
X204 -12 5 { 5 exch moveto 20 0 rlineto stroke } for
X204 -12 5 { 30 exch moveto 135 0 rlineto stroke } for
X204 -12 5 { 174 exch moveto 20 0 rlineto stroke } for
X204 -12 5 { 199 exch moveto 135 0 rlineto stroke } for
X169 0 moveto 0 213 rlineto stroke
Xfont setfont
X10 205 moveto (~ADV_COST_1~) show
X35 205 moveto (~ADV_1~) show
X10 193 moveto (~ADV_COST_2~) show
X35 193 moveto (~ADV_2~) show
X10 181 moveto (~ADV_COST_3~) show
X35 181 moveto (~ADV_3~) show
X10 169 moveto (~ADV_COST_4~) show
X35 169 moveto (~ADV_4~) show
X10 157 moveto (~ADV_COST_5~) show
X35 157 moveto (~ADV_5~) show
X10 145 moveto (~ADV_COST_6~) show
X35 145 moveto (~ADV_6~) show
X10 133 moveto (~ADV_COST_7~) show
X35 133 moveto (~ADV_7~) show
X10 121 moveto (~ADV_COST_8~) show
X35 121 moveto (~ADV_8~) show
X10 109 moveto (~ADV_COST_9~) show
X35 109 moveto (~ADV_9~) show
X10 97 moveto (~ADV_COST_10~) show
X35 97 moveto (~ADV_10~) show
X10 85 moveto (~ADV_COST_11~) show
X35 85 moveto (~ADV_11~) show
X10 73 moveto (~ADV_COST_12~) show
X35 73 moveto (~ADV_12~) show
X
X35 61 moveto (~QUIRK_1~) show
X35 49 moveto (~QUIRK_2~) show
X35 37 moveto (~QUIRK_3~) show
X35 25 moveto (~QUIRK_4~) show
X35 13 moveto (~QUIRK_5~) show
X
X179 205 moveto (~DIS_COST_1~) show
X204 205 moveto (~DIS_1~) show
X179 193 moveto (~DIS_COST_2~) show
X204 193 moveto (~DIS_2~) show
X179 181 moveto (~DIS_COST_3~) show
X204 181 moveto (~DIS_3~) show
X179 169 moveto (~DIS_COST_4~) show
X204 169 moveto (~DIS_4~) show
X179 157 moveto (~DIS_COST_5~) show
X204 157 moveto (~DIS_5~) show
X179 145 moveto (~DIS_COST_6~) show
X204 145 moveto (~DIS_6~) show
X179 133 moveto (~DIS_COST_7~) show
X204 133 moveto (~DIS_7~) show
X179 121 moveto (~DIS_COST_8~) show
X204 121 moveto (~DIS_8~) show
X179 109 moveto (~DIS_COST_9~) show
X204 109 moveto (~DIS_9~) show
X179 97 moveto (~DIS_COST_10~) show
X204 97 moveto (~DIS_10~) show
X179 85 moveto (~DIS_COST_11~) show
X204 85 moveto (~DIS_11~) show
X179 73 moveto (~DIS_COST_12~) show
X204 73 moveto (~DIS_12~) show
X179 61 moveto (~DIS_COST_13~) show
X204 61 moveto (~DIS_13~) show
X179 49 moveto (~DIS_COST_14~) show
X204 49 moveto (~DIS_14~) show
X179 37 moveto (~DIS_COST_15~) show
X204 37 moveto (~DIS_15~) show
X179 25 moveto (~DIS_COST_16~) show
X204 25 moveto (~DIS_16~) show
X179 13 moveto (~DIS_COST_17~) show
X204 13 moveto (~DIS_17~) show
X
X5 -18 moveto (RANGE :) show
X5 -30 moveto (MODIFIER :) show
X60 -18 moveto ( 1) show
X60 -30 moveto (+2) show
X98 -18 moveto (1.5) show
X98 -30 moveto ( +1) show
X136 -18 moveto (2) show
X136 -30 moveto (0) show
X174 -18 moveto (3) show
X174 -30 moveto (-1) show
X212 -18 moveto (4.5) show
X212 -30 moveto ( -2) show
X250 -18 moveto ( 7) show
X250 -30 moveto (-3) show
X288 -18 moveto (10) show
X288 -30 moveto (-4) show
X326 -18 moveto (15) show
X326 -30 moveto (-5) show
X364 -18 moveto (20) show
X364 -30 moveto (-6) show
X402 -18 moveto (30) show
X402 -30 moveto (-7) show
X440 -18 moveto (45) show
X440 -30 moveto (-8) show
X478 -18 moveto (70) show
X478 -30 moveto (-9) show
X516 -18 moveto (100) show
X516 -30 moveto (-10) show
X
X341 0 translate
X110 179 shadowbox
Xbfont setfont
X70 101 moveto (NOTES) show
X90 -12 3 { 5 exch moveto 169 0 rlineto stroke } for
Xfont setfont
X5 91 moveto (~NOTES1_1~) show
X5 79 moveto (~NOTES1_2~) show
X5 67 moveto (~NOTES1_3~) show
X5 55 moveto (~NOTES1_4~) show
X5 43 moveto (~NOTES1_5~) show
X5 31 moveto (~NOTES1_6~) show
X5 19 moveto (~NOTES1_7~) show
X5 7 moveto (~NOTES1_8~) show
X
X0 114 translate
X541 179 shadowbox
Xbfont setfont
X70 532 moveto (SKILLS) show
Xifont setfont 
X10 525 moveto (Skill) show
X110 525 moveto (Pt. Cost) show
X140 525 moveto (Level) show
X160 525 moveto (Notes) show
Xfont setfont
X516 -12 5 { 5 exch moveto 174 0 rlineto stroke } for
X5 517 moveto (~SKILL_1~) show
X120 517 moveto (~SKILLCOST_1~) show
X145 517 moveto (~SKILLLEV_1~) show
X165 517 moveto (~SKILLNOTES_1~) show
X5 505 moveto (~SKILL_2~) show
X120 505 moveto (~SKILLCOST_2~) show
X145 505 moveto (~SKILLLEV_2~) show
X165 505 moveto (~SKILLNOTES_2~) show
X5 493 moveto (~SKILL_3~) show
X120 493 moveto (~SKILLCOST_3~) show
X145 493 moveto (~SKILLLEV_3~) show
X165 493 moveto (~SKILLNOTES_3~) show
X5 481 moveto (~SKILL_4~) show
X120 481 moveto (~SKILLCOST_4~) show
X145 481 moveto (~SKILLLEV_4~) show
X165 481 moveto (~SKILLNOTES_4~) show
X5 469 moveto (~SKILL_5~) show
X120 469 moveto (~SKILLCOST_5~) show
X145 469 moveto (~SKILLLEV_5~) show
X165 469 moveto (~SKILLNOTES_5~) show
X5 457 moveto (~SKILL_6~) show
X120 457 moveto (~SKILLCOST_6~) show
X145 457 moveto (~SKILLLEV_6~) show
X165 457 moveto (~SKILLNOTES_6~) show
X5 445 moveto (~SKILL_7~) show
X120 445 moveto (~SKILLCOST_7~) show
X145 445 moveto (~SKILLLEV_7~) show
X165 445 moveto (~SKILLNOTES_7~) show
X5 433 moveto (~SKILL_8~) show
X120 433 moveto (~SKILLCOST_8~) show
X145 433 moveto (~SKILLLEV_8~) show
X165 433 moveto (~SKILLNOTES_8~) show
X5 421 moveto (~SKILL_9~) show
X120 421 moveto (~SKILLCOST_9~) show
X145 421 moveto (~SKILLLEV_9~) show
X165 421 moveto (~SKILLNOTES_9~) show
X5 409 moveto (~SKILL_10~) show
X120 409 moveto (~SKILLCOST_10~) show
X145 409 moveto (~SKILLLEV_10~) show
X165 409 moveto (~SKILLNOTES_10~) show
X5 397 moveto (~SKILL_11~) show
X120 397 moveto (~SKILLCOST_11~) show
X145 397 moveto (~SKILLLEV_11~) show
X165 397 moveto (~SKILLNOTES_11~) show
X5 385 moveto (~SKILL_12~) show
X120 385 moveto (~SKILLCOST_12~) show
X145 385 moveto (~SKILLLEV_12~) show
X165 385 moveto (~SKILLNOTES_12~) show
X5 373 moveto (~SKILL_13~) show
X120 373 moveto (~SKILLCOST_13~) show
X145 373 moveto (~SKILLLEV_13~) show
X165 373 moveto (~SKILLNOTES_13~) show
X5 361 moveto (~SKILL_14~) show
X120 361 moveto (~SKILLCOST_14~) show
X145 361 moveto (~SKILLLEV_14~) show
X165 361 moveto (~SKILLNOTES_14~) show
X5 349 moveto (~SKILL_15~) show
X120 349 moveto (~SKILLCOST_15~) show
X145 349 moveto (~SKILLLEV_15~) show
X165 349 moveto (~SKILLNOTES_15~) show
X5 337 moveto (~SKILL_16~) show
X120 337 moveto (~SKILLCOST_16~) show
X145 337 moveto (~SKILLLEV_16~) show
X165 337 moveto (~SKILLNOTES_16~) show
X5 325 moveto (~SKILL_17~) show
X120 325 moveto (~SKILLCOST_17~) show
X145 325 moveto (~SKILLLEV_17~) show
X165 325 moveto (~SKILLNOTES_17~) show
X5 313 moveto (~SKILL_18~) show
X120 313 moveto (~SKILLCOST_18~) show
X145 313 moveto (~SKILLLEV_18~) show
X165 313 moveto (~SKILLNOTES_18~) show
X5 301 moveto (~SKILL_19~) show
X120 301 moveto (~SKILLCOST_19~) show
X145 301 moveto (~SKILLLEV_19~) show
X165 301 moveto (~SKILLNOTES_19~) show
X5 289 moveto (~SKILL_20~) show
X120 289 moveto (~SKILLCOST_20~) show
X145 289 moveto (~SKILLLEV_20~) show
X165 289 moveto (~SKILLNOTES_20~) show
X5 277 moveto (~SKILL_21~) show
X120 277 moveto (~SKILLCOST_21~) show
X145 277 moveto (~SKILLLEV_21~) show
X165 277 moveto (~SKILLNOTES_21~) show
X5 265 moveto (~SKILL_22~) show
X120 265 moveto (~SKILLCOST_22~) show
X145 265 moveto (~SKILLLEV_22~) show
X165 265 moveto (~SKILLNOTES_22~) show
X5 253 moveto (~SKILL_23~) show
X120 253 moveto (~SKILLCOST_23~) show
X145 253 moveto (~SKILLLEV_23~) show
X165 253 moveto (~SKILLNOTES_23~) show
X5 241 moveto (~SKILL_24~) show
X120 241 moveto (~SKILLCOST_24~) show
X145 241 moveto (~SKILLLEV_24~) show
X165 241 moveto (~SKILLNOTES_24~) show
X5 229 moveto (~SKILL_25~) show
X120 229 moveto (~SKILLCOST_25~) show
X145 229 moveto (~SKILLLEV_25~) show
X165 229 moveto (~SKILLNOTES_25~) show
X5 217 moveto (~SKILL_26~) show
X120 217 moveto (~SKILLCOST_26~) show
X145 217 moveto (~SKILLLEV_26~) show
X165 217 moveto (~SKILLNOTES_26~) show
X5 205 moveto (~SKILL_27~) show
X120 205 moveto (~SKILLCOST_27~) show
X145 205 moveto (~SKILLLEV_27~) show
X165 205 moveto (~SKILLNOTES_27~) show
X5 193 moveto (~SKILL_28~) show
X120 193 moveto (~SKILLCOST_28~) show
X145 193 moveto (~SKILLLEV_28~) show
X165 193 moveto (~SKILLNOTES_28~) show
X5 181 moveto (~SKILL_29~) show
X120 181 moveto (~SKILLCOST_29~) show
X145 181 moveto (~SKILLLEV_29~) show
X165 181 moveto (~SKILLNOTES_29~) show
X5 169 moveto (~SKILL_30~) show
X120 169 moveto (~SKILLCOST_30~) show
X145 169 moveto (~SKILLLEV_30~) show
X165 169 moveto (~SKILLNOTES_30~) show
X5 157 moveto (~SKILL_31~) show
X120 157 moveto (~SKILLCOST_31~) show
X145 157 moveto (~SKILLLEV_31~) show
X165 157 moveto (~SKILLNOTES_31~) show
X5 145 moveto (~SKILL_32~) show
X120 145 moveto (~SKILLCOST_32~) show
X145 145 moveto (~SKILLLEV_32~) show
X165 145 moveto (~SKILLNOTES_32~) show
X5 133 moveto (~SKILL_33~) show
X120 133 moveto (~SKILLCOST_33~) show
X145 133 moveto (~SKILLLEV_33~) show
X165 133 moveto (~SKILLNOTES_33~) show
X5 121 moveto (~SKILL_34~) show
X120 121 moveto (~SKILLCOST_34~) show
X145 121 moveto (~SKILLLEV_34~) show
X165 121 moveto (~SKILLNOTES_34~) show
X5 109 moveto (~SKILL_35~) show
X120 109 moveto (~SKILLCOST_35~) show
X145 109 moveto (~SKILLLEV_35~) show
X165 109 moveto (~SKILLNOTES_35~) show
X5 97 moveto (~SKILL_36~) show
X120 97 moveto (~SKILLCOST_36~) show
X145 97 moveto (~SKILLLEV_36~) show
X165 97 moveto (~SKILLNOTES_36~) show
X5 85 moveto (~SKILL_37~) show
X120 85 moveto (~SKILLCOST_37~) show
X145 85 moveto (~SKILLLEV_37~) show
X165 85 moveto (~SKILLNOTES_37~) show
X5 73 moveto (~SKILL_38~) show
X120 73 moveto (~SKILLCOST_38~) show
X145 73 moveto (~SKILLLEV_38~) show
X165 73 moveto (~SKILLNOTES_38~) show
X5 61 moveto (~SKILL_39~) show
X120 61 moveto (~SKILLCOST_39~) show
X145 61 moveto (~SKILLLEV_39~) show
X165 61 moveto (~SKILLNOTES_39~) show
X5 49 moveto (~SKILL_40~) show
X120 49 moveto (~SKILLCOST_40~) show
X145 49 moveto (~SKILLLEV_40~) show
X165 49 moveto (~SKILLNOTES_40~) show
X5 37 moveto (~SKILL_41~) show
X120 37 moveto (~SKILLCOST_41~) show
X145 37 moveto (~SKILLLEV_41~) show
X165 37 moveto (~SKILLNOTES_41~) show
X5 25 moveto (~SKILL_42~) show
X120 25 moveto (~SKILLCOST_42~) show
X145 25 moveto (~SKILLLEV_42~) show
X165 25 moveto (~SKILLNOTES_42~) show
X5 13 moveto (~SKILL_43~) show
X120 13 moveto (~SKILLCOST_43~) show
X145 13 moveto (~SKILLLEV_43~) show
X165 13 moveto (~SKILLNOTES_43~) show
X5 1 moveto (~SKILL_44~) show
X120 1 moveto (~SKILLCOST_44~) show
X145 1 moveto (~SKILLLEV_44~) show
X165 1 moveto (~SKILLNOTES_44~) show
X
Xshowpage
X
X
X%---- GURPS Character Sheet Page 2
X%---- by Brett Slocum <slocum@ssdc.honeywell.com>
X%---- Honeywell Sensor and System Development Center, Minneapolis MN, USA.
X%----
X%---- Using Postscript Macros
X%---- by Mats Persson <matpe@majestix.ida.liu.se>
X%---- CIS Dept, Univ of Linkoping, Sweden
X
X%---- Main program for page 2
X
Xfont setfont
X.3 setlinewidth
X
X160 654 translate
Xbigfont setfont
X-110 90 moveto (GURPS) show
X
X%---- print registered trademark symbol
Xsymbolfont setfont
X-34 102 moveto (\322) show
X
Xfont setfont
X-110 72 moveto (CHARACTER SHEET) show
X
X-110 40 moveto (Name : ) show
X-82 39 moveto 78 0 rlineto stroke
X-82 40 moveto (~NAME~) show
X
X110 410 shadowbox
Xbfont setfont
X10 98 moveto (MELEE WEAPONS AND SKILLS) show
Xifont setfont
X115 89 moveto (Damage) show
X380 89 moveto (Skill) show
X10 80 moveto (Weapon) show
X100 80 moveto (Type) show
X130 80 moveto (Amount) show
X178 80 moveto (Reach) show
X223 80 moveto (ST) show
X253 80 moveto (Notes) show
X288 80 moveto (Parry) show
X323 80 moveto (Cost) show
X353 80 moveto (Wt.) show
X380 80 moveto (Level) show
Xfont setfont
X66 -12 5 { 10 exch moveto 390 0 rlineto stroke } for
X10 67 moveto (~MELEE_1~) show
X100 67 moveto (~MELEE_DAM_TYP_1~) show
X130 67 moveto (~MELEE_DAM_AMT_1~) show
X178 67 moveto (~MELEE_REACH_1~) show
X223 67 moveto (~MELEE_ST_1~) show
X253 67 moveto (~MELEE_NOTES_1~) show
X288 67 moveto (~MELEE_PARRY_1~) show
X323 67 moveto (~MELEE_COST_1~) show
X353 67 moveto (~MELEE_WT_1~) show
X380 67 moveto (~MELEE_SKILL_1~) show
X10 55 moveto (~MELEE_2~) show
X100 55 moveto (~MELEE_DAM_TYP_2~) show
X130 55 moveto (~MELEE_DAM_AMT_2~) show
X178 55 moveto (~MELEE_REACH_2~) show
X223 55 moveto (~MELEE_ST_2~) show
X253 55 moveto (~MELEE_NOTES_2~) show
X288 55 moveto (~MELEE_PARRY_2~) show
X323 55 moveto (~MELEE_COST_2~) show
X353 55 moveto (~MELEE_WT_2~) show
X380 55 moveto (~MELEE_SKILL_2~) show
X10 43 moveto (~MELEE_3~) show
X100 43 moveto (~MELEE_DAM_TYP_3~) show
X130 43 moveto (~MELEE_DAM_AMT_3~) show
X178 43 moveto (~MELEE_REACH_3~) show
X223 43 moveto (~MELEE_ST_3~) show
X253 43 moveto (~MELEE_NOTES_3~) show
X288 43 moveto (~MELEE_PARRY_3~) show
X323 43 moveto (~MELEE_COST_3~) show
X353 43 moveto (~MELEE_WT_3~) show
X380 43 moveto (~MELEE_SKILL_3~) show
X10 31 moveto (~MELEE_4~) show
X100 31 moveto (~MELEE_DAM_TYP_4~) show
X130 31 moveto (~MELEE_DAM_AMT_4~) show
X178 31 moveto (~MELEE_REACH_4~) show
X223 31 moveto (~MELEE_ST_4~) show
X253 31 moveto (~MELEE_NOTES_4~) show
X288 31 moveto (~MELEE_PARRY_4~) show
X323 31 moveto (~MELEE_COST_4~) show
X353 31 moveto (~MELEE_WT_4~) show
X380 31 moveto (~MELEE_SKILL_4~) show
X10 18 moveto (~MELEE_5~) show
X100 18 moveto (~MELEE_DAM_TYP_5~) show
X130 18 moveto (~MELEE_DAM_AMT_5~) show
X178 18 moveto (~MELEE_REACH_5~) show
X223 18 moveto (~MELEE_ST_5~) show
X253 18 moveto (~MELEE_NOTES_5~) show
X288 18 moveto (~MELEE_PARRY_5~) show
X323 18 moveto (~MELEE_COST_5~) show
X353 18 moveto (~MELEE_WT_5~) show
X380 18 moveto (~MELEE_SKILL_5~) show
X10 6 moveto (~MELEE_6~) show
X100 6 moveto (~MELEE_DAM_TYP_6~) show
X130 6 moveto (~MELEE_DAM_AMT_6~) show
X178 6 moveto (~MELEE_REACH_6~) show
X223 6 moveto (~MELEE_ST_6~) show
X253 6 moveto (~MELEE_NOTES_6~) show
X288 6 moveto (~MELEE_PARRY_6~) show
X323 6 moveto (~MELEE_COST_6~) show
X353 6 moveto (~MELEE_WT_6~) show
X380 6 moveto (~MELEE_SKILL_6~) show
X
X-110 -162 translate
X158 520 shadowbox
Xbfont setfont
X10 146 moveto (RANGED WEAPONS AND SKILLS) show
Xifont setfont
X150 137 moveto (Damage) show
X485 137 moveto (Skill) show
X10 128 moveto (Weapon) show
X110 128 moveto (Malf) show
X135 128 moveto (Type) show
X165 128 moveto (Amount) show
X198 128 moveto (SS) show
X223 128 moveto (Acc) show
X245 128 moveto (1/2D) show
X270 128 moveto (Max) show
X295 128 moveto (RoF) show
X317 128 moveto (Shots) show
X347 128 moveto (ST) show
X367 128 moveto (Rcl) show
X397 128 moveto (Notes) show
X433 128 moveto (Cost) show
X458 128 moveto (Wt.) show
X485 128 moveto (Level) show
Xfont setfont
X114 -12 5 { 10 exch moveto 500 0 rlineto stroke } for
X10 115 moveto (~RANGE_1~) show
X110 115 moveto (~RANGE_MALF_1~) show
X135 115 moveto (~RANGE_DAM_TYP_1~) show
X165 115 moveto (~RANGE_DAM_AMT_1~) show
X198 115 moveto (~RANGE_SS_1~) show
X223 115 moveto (~RANGE_ACC_1~) show
X245 115 moveto (~RANGE_HALF_1~) show
X270 115 moveto (~RANGE_MAX_1~) show
X295 115 moveto (~RANGE_ROF_1~) show
X317 115 moveto (~RANGE_SHOTS_1~) show
X347 115 moveto (~RANGE_ST_1~) show
X367 115 moveto (~RANGE_RECOIL_1~) show
X397 115 moveto (~RANGE_NOTES_1~) show
X433 115 moveto (~RANGE_COST_1~) show
X458 115 moveto (~RANGE_WT_1~) show
X485 115 moveto (~RANGE_SKILL_1~) show
X10 103 moveto (~RANGE_2~) show
X110 103 moveto (~RANGE_MALF_2~) show
X135 103 moveto (~RANGE_DAM_TYP_2~) show
X165 103 moveto (~RANGE_DAM_AMT_2~) show
X198 103 moveto (~RANGE_SS_2~) show
X223 103 moveto (~RANGE_ACC_2~) show
X245 103 moveto (~RANGE_HALF_2~) show
X270 103 moveto (~RANGE_MAX_2~) show
X295 103 moveto (~RANGE_ROF_2~) show
X317 103 moveto (~RANGE_SHOTS_2~) show
X347 103 moveto (~RANGE_ST_2~) show
X367 103 moveto (~RANGE_RECOIL_2~) show
X397 103 moveto (~RANGE_NOTES_2~) show
X433 103 moveto (~RANGE_COST_2~) show
X458 103 moveto (~RANGE_WT_2~) show
X485 103 moveto (~RANGE_SKILL_2~) show
X10 91 moveto (~RANGE_3~) show
X110 91 moveto (~RANGE_MALF_3~) show
X135 91 moveto (~RANGE_DAM_TYP_3~) show
X165 91 moveto (~RANGE_DAM_AMT_3~) show
X198 91 moveto (~RANGE_SS_3~) show
X223 91 moveto (~RANGE_ACC_3~) show
X245 91 moveto (~RANGE_HALF_3~) show
X270 91 moveto (~RANGE_MAX_3~) show
X295 91 moveto (~RANGE_ROF_3~) show
X317 91 moveto (~RANGE_SHOTS_3~) show
X347 91 moveto (~RANGE_ST_3~) show
X367 91 moveto (~RANGE_RECOIL_3~) show
X397 91 moveto (~RANGE_NOTES_3~) show
X433 91 moveto (~RANGE_COST_3~) show
X458 91 moveto (~RANGE_WT_3~) show
X485 91 moveto (~RANGE_SKILL_3~) show
X10 79 moveto (~RANGE_4~) show
X110 79 moveto (~RANGE_MALF_4~) show
X135 79 moveto (~RANGE_DAM_TYP_4~) show
X165 79 moveto (~RANGE_DAM_AMT_4~) show
X198 79 moveto (~RANGE_SS_4~) show
X223 79 moveto (~RANGE_ACC_4~) show
X245 79 moveto (~RANGE_HALF_4~) show
X270 79 moveto (~RANGE_MAX_4~) show
X295 79 moveto (~RANGE_ROF_4~) show
X317 79 moveto (~RANGE_SHOTS_4~) show
X347 79 moveto (~RANGE_ST_4~) show
X367 79 moveto (~RANGE_RECOIL_4~) show
X397 79 moveto (~RANGE_NOTES_4~) show
X433 79 moveto (~RANGE_COST_4~) show
X458 79 moveto (~RANGE_WT_4~) show
X485 79 moveto (~RANGE_SKILL_4~) show
X10 67 moveto (~RANGE_5~) show
X110 67 moveto (~RANGE_MALF_5~) show
X135 67 moveto (~RANGE_DAM_TYP_5~) show
X165 67 moveto (~RANGE_DAM_AMT_5~) show
X198 67 moveto (~RANGE_SS_5~) show
X223 67 moveto (~RANGE_ACC_5~) show
X245 67 moveto (~RANGE_HALF_5~) show
X270 67 moveto (~RANGE_MAX_5~) show
X295 67 moveto (~RANGE_ROF_5~) show
X317 67 moveto (~RANGE_SHOTS_5~) show
X347 67 moveto (~RANGE_ST_5~) show
X367 67 moveto (~RANGE_RECOIL_5~) show
X397 67 moveto (~RANGE_NOTES_5~) show
X433 67 moveto (~RANGE_COST_5~) show
X458 67 moveto (~RANGE_WT_5~) show
X485 67 moveto (~RANGE_SKILL_5~) show
X10 55 moveto (~RANGE_6~) show
X110 55 moveto (~RANGE_MALF_6~) show
X135 55 moveto (~RANGE_DAM_TYP_6~) show
X165 55 moveto (~RANGE_DAM_AMT_6~) show
X198 55 moveto (~RANGE_SS_6~) show
X223 55 moveto (~RANGE_ACC_6~) show
X245 55 moveto (~RANGE_HALF_6~) show
X270 55 moveto (~RANGE_MAX_6~) show
X295 55 moveto (~RANGE_ROF_6~) show
X317 55 moveto (~RANGE_SHOTS_6~) show
X347 55 moveto (~RANGE_ST_6~) show
X367 55 moveto (~RANGE_RECOIL_6~) show
X397 55 moveto (~RANGE_NOTES_6~) show
X433 55 moveto (~RANGE_COST_6~) show
X458 55 moveto (~RANGE_WT_6~) show
X485 55 moveto (~RANGE_SKILL_6~) show
X10 43 moveto (~RANGE_7~) show
X110 43 moveto (~RANGE_MALF_7~) show
X135 43 moveto (~RANGE_DAM_TYP_7~) show
X165 43 moveto (~RANGE_DAM_AMT_7~) show
X198 43 moveto (~RANGE_SS_7~) show
X223 43 moveto (~RANGE_ACC_7~) show
X245 43 moveto (~RANGE_HALF_7~) show
X270 43 moveto (~RANGE_MAX_7~) show
X295 43 moveto (~RANGE_ROF_7~) show
X317 43 moveto (~RANGE_SHOTS_7~) show
X347 43 moveto (~RANGE_ST_7~) show
X367 43 moveto (~RANGE_RECOIL_7~) show
X397 43 moveto (~RANGE_NOTES_7~) show
X433 43 moveto (~RANGE_COST_7~) show
X458 43 moveto (~RANGE_WT_7~) show
X485 43 moveto (~RANGE_SKILL_7~) show
X10 31 moveto (~RANGE_8~) show
X110 31 moveto (~RANGE_MALF_8~) show
X135 31 moveto (~RANGE_DAM_TYP_8~) show
X165 31 moveto (~RANGE_DAM_AMT_8~) show
X198 31 moveto (~RANGE_SS_8~) show
X223 31 moveto (~RANGE_ACC_8~) show
X245 31 moveto (~RANGE_HALF_8~) show
X270 31 moveto (~RANGE_MAX_8~) show
X295 31 moveto (~RANGE_ROF_8~) show
X317 31 moveto (~RANGE_SHOTS_8~) show
X347 31 moveto (~RANGE_ST_8~) show
X367 31 moveto (~RANGE_RECOIL_8~) show
X397 31 moveto (~RANGE_NOTES_8~) show
X433 31 moveto (~RANGE_COST_8~) show
X458 31 moveto (~RANGE_WT_8~) show
X485 31 moveto (~RANGE_SKILL_8~) show
X10 19 moveto (~RANGE_9~) show
X110 19 moveto (~RANGE_MALF_9~) show
X135 19 moveto (~RANGE_DAM_TYP_9~) show
X165 19 moveto (~RANGE_DAM_AMT_9~) show
X198 19 moveto (~RANGE_SS_9~) show
X223 19 moveto (~RANGE_ACC_9~) show
X245 19 moveto (~RANGE_HALF_9~) show
X270 19 moveto (~RANGE_MAX_9~) show
X295 19 moveto (~RANGE_ROF_9~) show
X317 19 moveto (~RANGE_SHOTS_9~) show
X347 19 moveto (~RANGE_ST_9~) show
X367 19 moveto (~RANGE_RECOIL_9~) show
X397 19 moveto (~RANGE_NOTES_9~) show
X433 19 moveto (~RANGE_COST_9~) show
X458 19 moveto (~RANGE_WT_9~) show
X485 19 moveto (~RANGE_SKILL_9~) show
X10 7 moveto (~RANGE_10~) show
X110 7 moveto (~RANGE_MALF_10~) show
X135 7 moveto (~RANGE_DAM_TYP_10~) show
X165 7 moveto (~RANGE_DAM_AMT_10~) show
X198 7 moveto (~RANGE_SS_10~) show
X223 7 moveto (~RANGE_ACC_10~) show
X245 7 moveto (~RANGE_HALF_10~) show
X270 7 moveto (~RANGE_MAX_10~) show
X295 7 moveto (~RANGE_ROF_10~) show
X317 7 moveto (~RANGE_SHOTS_10~) show
X347 7 moveto (~RANGE_ST_10~) show
X367 7 moveto (~RANGE_RECOIL_10~) show
X397 7 moveto (~RANGE_NOTES_10~) show
X433 7 moveto (~RANGE_COST_10~) show
X458 7 moveto (~RANGE_WT_10~) show
X485 7 moveto (~RANGE_SKILL_10~) show
X
X0 -162 translate
X158 170 shadowbox
Xbfont setfont
X10 146 moveto (REACTIONS) show
X126 -12 5 { 10 exch moveto 150 0 rlineto stroke } for
Xfont setfont
X10 127 moveto (~REACT_1~) show
X10 115 moveto (~REACT_2~) show
X10 103 moveto (~REACT_3~) show
X10 91 moveto (~REACT_4~) show
X10 79 moveto (~REACT_5~) show
X10 67 moveto (~REACT_6~) show
X10 55 moveto (~REACT_7~) show
X10 43 moveto (~REACT_8~) show
X10 31 moveto (~REACT_9~) show
X10 19 moveto (~REACT_10~) show
X10 7 moveto (~REACT_11~) show
X
X0 -162 translate
X158 170 shadowbox
Xbfont setfont
X10 146 moveto (NOTES) show
X126 -12 5 { 10 exch moveto 150 0 rlineto stroke } for
Xfont setfont
X10 127 moveto (~NOTES2_1~) show
X10 115 moveto (~NOTES2_2~) show
X10 103 moveto (~NOTES2_3~) show
X10 91 moveto (~NOTES2_4~) show
X10 79 moveto (~NOTES2_5~) show
X10 67 moveto (~NOTES2_6~) show
X10 55 moveto (~NOTES2_7~) show
X10 43 moveto (~NOTES2_8~) show
X10 31 moveto (~NOTES2_9~) show
X10 19 moveto (~NOTES2_10~) show
X10 7 moveto (~NOTES2_11~) show
X
X174 0 translate
X320 190 shadowbox
Xbfont setfont
X10 308 moveto (POSSESSIONS) show
Xifont setfont
X10 297 moveto (Item) show
X145 297 moveto ($) show
X175 297 moveto (Wt.) show
Xfont setfont
X282 -12 10 { 5 exch moveto 180 0 rlineto stroke } for
X5 283 moveto (~ITEM_1~) show
X145 283 moveto (~ITEM_COST_1~) show
X175 283 moveto (~ITEM_WT_1~) show
X5 271 moveto (~ITEM_2~) show
X145 271 moveto (~ITEM_COST_2~) show
X175 271 moveto (~ITEM_WT_2~) show
X5 259 moveto (~ITEM_3~) show
X145 259 moveto (~ITEM_COST_3~) show
X175 259 moveto (~ITEM_WT_3~) show
X5 247 moveto (~ITEM_4~) show
X145 247 moveto (~ITEM_COST_4~) show
X175 247 moveto (~ITEM_WT_4~) show
X5 235 moveto (~ITEM_5~) show
X145 235 moveto (~ITEM_COST_5~) show
X175 235 moveto (~ITEM_WT_5~) show
X5 223 moveto (~ITEM_6~) show
X145 223 moveto (~ITEM_COST_6~) show
X175 223 moveto (~ITEM_WT_6~) show
X5 211 moveto (~ITEM_7~) show
X145 211 moveto (~ITEM_COST_7~) show
X175 211 moveto (~ITEM_WT_7~) show
X5 199 moveto (~ITEM_8~) show
X145 199 moveto (~ITEM_COST_8~) show
X175 199 moveto (~ITEM_WT_8~) show
X5 187 moveto (~ITEM_9~) show
X145 187 moveto (~ITEM_COST_9~) show
X175 187 moveto (~ITEM_WT_9~) show
X5 175 moveto (~ITEM_10~) show
X145 175 moveto (~ITEM_COST_10~) show
X175 175 moveto (~ITEM_WT_10~) show
X5 163 moveto (~ITEM_11~) show
X145 163 moveto (~ITEM_COST_11~) show
X175 163 moveto (~ITEM_WT_11~) show
X5 151 moveto (~ITEM_12~) show
X145 151 moveto (~ITEM_COST_12~) show
X175 151 moveto (~ITEM_WT_12~) show
X5 139 moveto (~ITEM_13~) show
X145 139 moveto (~ITEM_COST_13~) show
X175 139 moveto (~ITEM_WT_13~) show
X5 127 moveto (~ITEM_14~) show
X145 127 moveto (~ITEM_COST_14~) show
X175 127 moveto (~ITEM_WT_14~) show
X5 115 moveto (~ITEM_15~) show
X145 115 moveto (~ITEM_COST_15~) show
X175 115 moveto (~ITEM_WT_15~) show
X5 103 moveto (~ITEM_16~) show
X145 103 moveto (~ITEM_COST_16~) show
X175 103 moveto (~ITEM_WT_16~) show
X5 91 moveto (~ITEM_17~) show
X145 91 moveto (~ITEM_COST_17~) show
X175 91 moveto (~ITEM_WT_17~) show
X5 79 moveto (~ITEM_18~) show
X145 79 moveto (~ITEM_COST_18~) show
X175 79 moveto (~ITEM_WT_18~) show
X5 67 moveto (~ITEM_19~) show
X145 67 moveto (~ITEM_COST_19~) show
X175 67 moveto (~ITEM_WT_19~) show
X5 55 moveto (~ITEM_20~) show
X145 55 moveto (~ITEM_COST_20~) show
X175 55 moveto (~ITEM_WT_20~) show
X5 43 moveto (~ITEM_21~) show
X145 43 moveto (~ITEM_COST_21~) show
X175 43 moveto (~ITEM_WT_21~) show
X5 31 moveto (~ITEM_22~) show
X145 31 moveto (~ITEM_COST_22~) show
X175 31 moveto (~ITEM_WT_22~) show
X5 19 moveto (~ITEM_23~) show
X145 19 moveto (~ITEM_COST_23~) show
X175 19 moveto (~ITEM_WT_23~) show
Xifont setfont
X25 2 moveto (Totals:  $) show
X165 2 moveto (Lbs.) show
Xfont setfont
X65 2 moveto (~TOTAL_CASH~) show
X135 2 moveto (~TOTAL_WEIGHT~) show
X
X-174 -143 translate
X139 364 shadowbox
Xbfont setfont
X10 127 moveto (CHARACTER HISTORY) show
X114 -12 3 { 10 exch moveto 344 0 rlineto stroke } for
Xfont setfont
X10 115 moveto (~HISTORY_1~) show
X10 103 moveto (~HISTORY_2~) show
X10 91 moveto (~HISTORY_3~) show
X10 79 moveto (~HISTORY_4~) show
X10 67 moveto (~HISTORY_5~) show
X10 55 moveto (~HISTORY_6~) show
X10 43 moveto (~HISTORY_7~) show
X10 31 moveto (~HISTORY_8~) show
X10 19 moveto (~HISTORY_9~) show
X10 7 moveto (~HISTORY_10~) show
X
X368 0 translate
X80 152 shadowbox
Xbfont setfont
X10 71 moveto (SUMMARY) show
Xifont setfont
X107 71 moveto (Points) show
X10 59 moveto (Attributes) show
X10 48 moveto (Advantages) show
X10 37 moveto (Disadvantages) show
X10 26 moveto (Quirks) show
X10 15 moveto (Skills) show
Xbfont setfont
X10 2 moveto (TOTAL) show
X58 -11 10 { 107 exch moveto 35 0 rlineto stroke } for
Xfont setfont
X112 59 moveto (~ATTRIB_TOTAL~) show
X112 48 moveto (~ADV_TOTAL~) show
X112 37 moveto (~DIS_TOTAL~) show
X112 26 moveto (~QUIRK_TOTAL~) show
X112 15 moveto (~SKILL_TOTAL~) show
X112 4 moveto (~TOTAL~) show
X
X0 84 translate
X379 152 shadowbox
X
X%---- make shaded areas in table
Xnewpath
X323 -40 10 { 1 exch moveto 0 -20 rlineto 150 0 rlineto 0 20 rlineto closepath .98 setgray fill } for
X0 setgray
X
Xbfont setfont
X10 367 moveto (SPEED/RANGE TABLE \50p. B201\51) show
Xifont setfont
X25 355 moveto (Modifier) show
X117 355 moveto (Linear) show
X5 345 moveto (Speed/Range) show
X60 345 moveto (Size) show
X107 345 moveto (Measurement) show
Xsfont setfont
X117 335 moveto (1/3") show
X60 335 moveto (-13) show
X5 335 moveto (+13) show
X117 325 moveto (1/2") show
X60 325 moveto (-12) show
X5 325 moveto (+12) show
X117 315 moveto (2/3") show
X60 315 moveto (-11) show
X5 315 moveto (+11) show
X117 305 moveto (1") show
X60 305 moveto (-10) show
X5 305 moveto (+10) show
X117 295 moveto (1 1/2") show
X60 295 moveto (-9) show
X5 295 moveto (+9) show
X117 285 moveto (2") show
X60 285 moveto (-8) show
X5 285 moveto (+8) show
X117 275 moveto (3") show
X60 275 moveto (-7) show
X5 275 moveto (+7) show
X117 265 moveto (6") show
X60 265 moveto (-6) show
X5 265 moveto (+6) show
X117 255 moveto (1 ft) show
X60 255 moveto (-5) show
X5 255 moveto (+5) show
X117 245 moveto (1 1/2 ft) show
X60 245 moveto (-4) show
X5 245 moveto (+4) show
X117 235 moveto (2 ft) show
X60 235 moveto (-3) show
X5 235 moveto (+3) show
X117 225 moveto (1 yd) show
X60 225 moveto (-2) show
X5 225 moveto (+2) show
X117 215 moveto (1 1/2 yd) show
X60 215 moveto (-1) show
X5 215 moveto (+1) show
X117 205 moveto (2 yd) show
X60 205 moveto (0) show
X5 205 moveto (0) show
X117 195 moveto (3 yd) show
X60 195 moveto (+1) show
X5 195 moveto (-1) show
X117 185 moveto (4 1/2 yd) show
X60 185 moveto (+2) show
X5 185 moveto (-2) show
X117 175 moveto (7 yd) show
X60 175 moveto (+3) show
X5 175 moveto (-3) show
X117 165 moveto (10 yd) show
X60 165 moveto (+4) show
X5 165 moveto (-4) show
X117 155 moveto (15 yd) show
X60 155 moveto (+5) show
X5 155 moveto (-5) show
X117 145 moveto (20 yd) show
X60 145 moveto (+6) show
X5 145 moveto (-6) show
X117 135 moveto (30 yd) show
X60 135 moveto (+7) show
X5 135 moveto (-7) show
X117 125 moveto (45 yd) show
X60 125 moveto (+8) show
X5 125 moveto (-8) show
X117 115 moveto (70 yd) show
X60 115 moveto (+9) show
X5 115 moveto (-9) show
X117 105 moveto (100 yd) show
X60 105 moveto (+10) show
X5 105 moveto (-10) show
X117 95 moveto (150 yd) show
X60 95 moveto (+11) show
X5 95 moveto (-11) show
X117 85 moveto (200 yd) show
X60 85 moveto (+12) show
X5 85 moveto (-12) show
X117 75 moveto (300 yd) show
X60 75 moveto (+13) show
X5 75 moveto (-13) show
X117 65 moveto (450 yd) show
X60 65 moveto (+14) show
X5 65 moveto (-14) show
X117 55 moveto (700 yd) show
X60 55 moveto (+15) show
X5 55 moveto (-15) show
X117 45 moveto (1000 yd) show
X60 45 moveto (+16) show
X5 45 moveto (-16) show
X117 35 moveto (1500 yd) show
X60 35 moveto (+17) show
X5 35 moveto (-17) show
X117 25 moveto (2000 yd) show
X60 25 moveto (+18) show
X5 25 moveto (-18) show
X117 15 moveto (3000 yd) show
X60 15 moveto (+19) show
X5 15 moveto (-19) show
X117 5 moveto (4500 yd) show
X60 5 moveto (+20) show
X5 5 moveto (-20) show
X
X
Xshowpage
X
X
END_OF_FILE
if test 34547 -ne `wc -c <'sheet2.template'`; then
    echo shar: \"'sheet2.template'\" unpacked with wrong size!
fi
chmod +x 'sheet2.template'
# end of 'sheet2.template'
fi
if test -f 'skill.sh' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'skill.sh'\"
else
echo shar: Extracting \"'skill.sh'\" \(4625 characters\)
sed "s/^X//" >'skill.sh' <<'END_OF_FILE'
X#!/bin/csh -f
X#
X# Calculate skill level, based on type, point and attributes.
X#
X# The results of this script are output as shell commands for
X# use with 'eval' in the caller.
X#
X# Arguments are <SKILL_TYPE> <points> <dexterity> <iq> <ht> <st> <misc> <bonus> <variable>
X#
X# <SKILL_TYPE> is one of PE, PA, PH, ME, MA, MH, MVH PEH PAH PHH MEH MAH MHH PHS
X# These last seven are for handling skills that are based on other
X# attributes than DX and IQ. PEH is a PE skill based on HT.
X# PHS is a PH skill based on ST.
X#
X# If the environment variable EIDETIC is set, the value of EIDETIC is used
X# as a skill point multiplier for Eidetic Memory.
X#
X# The legal values for <misc> are HOBBY and RUNNING. 
X#
X#    HOBBY - This doubles the skill points for that skill.
X#    RUNNING - this sets the RUNNING environment variable to the current skill level.
X#
X# <bonus> is added to the skill level.
X# <variable> is the shell variable to set with the skill level. 
X#
X# E.g.    skill.sh  ME 0.5 14 15 11 12 HOBBY 1 SKILLLEV_12
X#
X# Output in above example: "set SKILLLEV_12=16"
X#
X# E.g.    skill.sh  PHH 1 14 15 11 12 RUNNING 0 SKILLLEV_13
X#
X# Output in above example: "set SKILLLEV_13=9; setenv RUNNING 9"
X#
X#                                                        KGH 10/27/91
X
Xset type=$1
Xset points=$2
Xset dx=$3
Xset iq=$4
Xset ht=$5
Xset st=$6
Xset misc=$7
Xset bonus=$8
Xset variable=$9
X
Xif (($type == "") || ($points == "") || ($points == 0)) then
X    exit 0
Xendif
X
X
Xif (($?EIDETIC) && ($type =~ M*)) then
X    # Multiply points due to Eidetic advantage on mental skill.
X    set points=`echo "$points $EIDETIC * 0 k 1 / p" | dc`
Xendif
X
Xif ($misc == "HOBBY") then
X    # Hobby skills cost half, so double points.
X    set points=`echo "$points 2 * 0 k 1 / p" | dc`
Xendif
X
X# Deal with half points specially.
X
Xif ($points == 0.5) then
X    switch ($type)
X    case PE:
X        @ result = $dx + $bonus - 1
X        breaksw
X    case PA:
X        @ result = $dx + $bonus - 2
X        breaksw
X    case PH:
X        @ result = $dx + $bonus - 3
X        breaksw
X    case ME:
X        @ result = $iq + $bonus - 1
X        breaksw
X    case MA:
X        @ result = $iq + $bonus - 2
X        breaksw
X    case MH:
X        @ result = $iq + $bonus - 3
X        breaksw
X    case MVH:
X        @ result = $iq + $bonus - 4
X        breaksw
X    case PEH:
X        @ result = $ht + $bonus - 1
X        breaksw
X    case PAH:
X        @ result = $ht + $bonus - 2
X        breaksw
X    case PHH:
X        @ result = $ht + $bonus - 3
X        breaksw
X    case MEH:
X        @ result = $ht + $bonus - 1
X        breaksw
X    case MAH:
X        @ result = $ht + $bonus - 2
X        breaksw
X    case MHH:
X        @ result = $ht + $bonus - 3
X        breaksw
X    case PHS:
X        @ result = $st + $bonus - 3
X        breaksw
X    default:
X        echo Unknown type $type >& 2
X        exit 20
X    endsw
X    echo "set $variable=$result;"
X    if ($misc == "RUNNING") then
X        # set RUNNING environment variable for use by mksheet2
X        echo "setenv RUNNING $result"
X    endif
X    exit 0
Xendif
X
X# tables for modifiers for each skill type
X
Xswitch ($type)
X#             -4  -3  -2  -1   0   1   2   3   4   5   6   7   8
X#--------------------------------------------------------------------
Xcase PE:
Xcase PEH:
X    set map=(  0   0   0   0   1   2   4   8  16  24  32  40  48)
X    breaksw
Xcase PA:
Xcase PAH:
X    set map=(  0   0   0   1   2   4   8  16  24  32  40  48  56)
X    breaksw
Xcase PH:
Xcase PHH:
Xcase PHS:
X    set map=(  0   0   1   2   4   8  16  24  32  40  48  56  64)
X    breaksw
Xcase ME:
Xcase MEH:
X    set map=(  0   0   0   0   1   2   4   6   8  10  12  14  16)
X    breaksw
Xcase MA:
Xcase MAH:
X    set map=(  0   0   0   1   2   4   6   8  10  12  14  16  18)
X    breaksw
Xcase MH:
Xcase MHH:
X    set map=(  0   0   1   2   4   6   8  10  12  14  16  18  20)
X    breaksw
Xcase MVH:
X    set map=(  0   1   2   4   8  12  16  20  24  28  32  36  40)
X    breaksw
Xdefault:
X    echo Unknown skill type $type >& 2
X    exit 20
Xendsw
X
Xset index=0
Xwhile ($map[$index] <= $points)
X    @ index = $index + 1
Xend
X
X@ delta = $index - 6
X
Xswitch ($type)
Xcase PE:
Xcase PA:
Xcase PH:
X    @ result = $dx + $delta + $bonus
X    breaksw
Xcase ME:
Xcase MA:
Xcase MH:
Xcase MVH:
X    @ result = $iq + $delta + $bonus
X    breaksw
Xcase PEH:
Xcase PAH:
Xcase PHH:
Xcase MEH:
Xcase MAH:
Xcase MHH:
X    @ result = $ht + $delta + $bonus
X    breaksw
Xcase PHS:
X    @ result = $st + $delta + $bonus
X    breaksw
Xdefault:
X    echo Unknown skill type $type >& 2
X    exit 20
Xendsw
X
Xecho "set $variable=$result;"
X
Xif ($misc == "RUNNING") then
X# set RUNNING environment variable for use by mksheet2
X    echo "setenv RUNNING $result"
Xendif
X
X
END_OF_FILE
if test 4625 -ne `wc -c <'skill.sh'`; then
    echo shar: \"'skill.sh'\" unpacked with wrong size!
fi
chmod +x 'skill.sh'
# end of 'skill.sh'
fi
if test -f 'cvrtsheet' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'cvrtsheet'\"
else
echo shar: Extracting \"'cvrtsheet'\" \(35021 characters\)
sed "s/^X//" >'cvrtsheet' <<'END_OF_FILE'
X#! /bin/csh
X# cvrtsheet - script to convert sheets created for the original mksheet
X# program or for the one-page mksheet program into the new, dual-sheet
X# format
X#
X# by Matt Rollefson <draphsor@deathstar.stanford.edu>
X
Xif ( $#argv < 1) goto usage
X
Xset SHEET=$1
Xsource defaults.in
Xsource $SHEET
Xset OUTFILE=$SHEET:r2.in
Xrm -f $OUTFILE
X
Xecho "# modify.in - modifiable parameters for mksheet" > $OUTFILE
Xecho "# by Brett Slocum <slocum@ssdc.honeywell.com>" >> $OUTFILE
Xecho "#" >> $OUTFILE
Xecho "# Character values" >> $OUTFILE
Xecho "# Note: All COST variables (except SKILLCOST_*), SHIELD_PD, OTHER_PD1, " >> $OUTFILE
Xecho "# OTHER_PD2, OTHER_DR1, OTHER_DR2, and OTHER_DR3 must be set to 0" >> $OUTFILE
Xecho "# All other values equal to 0 should be null." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Biographical Data" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set NAME="\"$NAME\" >> $OUTFILE
Xecho "set PLAYER="\"$PLAYER\" >> $OUTFILE
Xecho "set APPEAR="\"$APPEAR\" >> $OUTFILE
Xecho "set BACKGD="\"$BACKGD\" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Upper Right Corner" >> $OUTFILE
Xecho "# Note: POINT_TOTAL should be the total of all points spent, plus all" >> $OUTFILE
Xecho "# unspent points; the script will independently total your points spent" >> $OUTFILE
Xecho "# and will calculate unspent points as POINT_TOTAL minus what it calculates" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set POINT_TOTAL="$POINT_TOTAL >> $OUTFILE
Xecho "set DATE="\"$DATE\" >> $OUTFILE
Xecho "set SEQ="$SEQ >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Attributes" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set ST="$ST >> $OUTFILE
Xecho "set DX="$DX >> $OUTFILE
Xecho "set IQ="$IQ >> $OUTFILE
Xecho "set HT="$HT >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Note: only modify ATTRIB_TOTAL if for some reason the points you spent" >> $OUTFILE
Xecho "# for attributes are not the default values (eg you are of a race that" >> $OUTFILE
Xecho "# has bonuses and penalties to stats)" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set ATTRIB_TOTAL="$ATTRIB_TOTAL >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Note: these do not show up on the one-page sheet" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set KICK" >> $OUTFILE
Xecho "set OTHER_DAM" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Movement" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# MOVE should be set to the current encumbered value. All of the encumbered" >> $OUTFILE
Xecho "# values will be calculated independently for the two-page sheet. The value" >> $OUTFILE
Xecho "# given here will only be used for the one-page sheet. Sprint values are" >> $OUTFILE
Xecho "# calculated for the two-page, but not the one-page, sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set MOVE="$MOVE >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Passive Defenses" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# For the one page sheet, only SHIELD_PD, OTHER_PD1, PD_TORSO, TORSO_TYP, " >> $OUTFILE
Xecho "# OTHER_DRTYP1, OTHER_DRTYP2, OTHER_DR1, OTHER_DR2, and DR_TORSO are taken." >> $OUTFILE
Xecho "# OTHER_PDTYP1 is assumed to be the same as OTHER_DRTYP1." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set SHIELD_PD="$SHIELD_PD >> $OUTFILE
Xecho "set TORSO_TYP="\"$ARM_TYP\" >> $OUTFILE
Xecho "set OTHER_PDTYP1" >> $OUTFILE
Xecho "set OTHER_PDTYP2" >> $OUTFILE
Xecho "set OTHER_PD1="$OTHER_PD >> $OUTFILE
Xecho "set OTHER_PD2=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set OTHER_DRTYP1="\"$OTHER_TYP1\" >> $OUTFILE
Xecho "set OTHER_DRTYP2="\"$OTHER_TYP2\" >> $OUTFILE
Xecho "set OTHER_DRTYP3" >> $OUTFILE
Xecho "set OTHER_DR1="$OTHER_DR1 >> $OUTFILE
Xecho "set OTHER_DR2="$OTHER_DR2 >> $OUTFILE
Xecho "set OTHER_DR3=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set PD_HEAD=0" >> $OUTFILE
Xecho "set PD_TORSO="$ARM_PD >> $OUTFILE
Xecho "set PD_ARMS=0" >> $OUTFILE
Xecho "set PD_LEGS=0" >> $OUTFILE
Xecho "set PD_HANDS=0" >> $OUTFILE
Xecho "set PD_FEET=0" >> $OUTFILE
Xecho "set PD_BODY=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# DR_HEAD for armor only. Do not add +2 for skull." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set DR_HEAD=0" >> $OUTFILE
Xecho "set DR_TORSO="$ARM_DR >> $OUTFILE
Xecho "set DR_ARMS=0" >> $OUTFILE
Xecho "set DR_LEGS=0" >> $OUTFILE
Xecho "set DR_HANDS=0" >> $OUTFILE
Xecho "set DR_FEET=0" >> $OUTFILE
Xecho "set DR_BODY=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Active Defenses" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set DODGE_OVERRIDE="$DODGE_OVERRIDE >> $OUTFILE
Xecho "set PARRY="$PARRY >> $OUTFILE
Xecho "set BLOCK="$BLOCK >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Advantages" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Only the first five of these are printed for the one page sheet," >> $OUTFILE
Xecho "# although all of the point values are used to calculate the totals." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set ADV_1="\"$ADV_1\" >> $OUTFILE
Xecho "set ADV_2="\"$ADV_2\" >> $OUTFILE
Xecho "set ADV_3="\"$ADV_3\" >> $OUTFILE
Xecho "set ADV_4="\"$ADV_4\" >> $OUTFILE
Xecho "set ADV_5="\"$ADV_5\" >> $OUTFILE
Xecho "set ADV_6" >> $OUTFILE
Xecho "set ADV_7" >> $OUTFILE
Xecho "set ADV_8" >> $OUTFILE
Xecho "set ADV_9" >> $OUTFILE
Xecho "set ADV_10" >> $OUTFILE
Xecho "set ADV_11" >> $OUTFILE
Xecho "set ADV_12" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set ADV_COST_1="\"$ADV_COST_1\" >> $OUTFILE
Xecho "set ADV_COST_2="\"$ADV_COST_2\" >> $OUTFILE
Xecho "set ADV_COST_3="\"$ADV_COST_3\" >> $OUTFILE
Xecho "set ADV_COST_4="\"$ADV_COST_4\" >> $OUTFILE
Xecho "set ADV_COST_5="\"$ADV_COST_5\" >> $OUTFILE
Xecho "set ADV_COST_6=0" >> $OUTFILE
Xecho "set ADV_COST_7=0" >> $OUTFILE
Xecho "set ADV_COST_8=0" >> $OUTFILE
Xecho "set ADV_COST_9=0" >> $OUTFILE
Xecho "set ADV_COST_10=0" >> $OUTFILE
Xecho "set ADV_COST_11=0" >> $OUTFILE
Xecho "set ADV_COST_12=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# These are used for purposes of calculating sense rolls, and do not appear" >> $OUTFILE
Xecho "# directly on the sheet; thus they should also be included in the list" >> $OUTFILE
Xecho "# of advantages. In addition, these values are not calculated for the one" >> $OUTFILE
Xecho "# page sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set ALERTNESS=0" >> $OUTFILE
Xecho "set VISION_MOD=0" >> $OUTFILE
Xecho "set HEARING_MOD=0" >> $OUTFILE
Xecho "set TASTE_MOD=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Disadvantages" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Again, only the first five are actually printed on the one-page sheet," >> $OUTFILE
Xecho "# but all the point costs are used to calculate the character point totals." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set DIS_1="\"$DIS_1\" >> $OUTFILE
Xecho "set DIS_2="\"$DIS_2\" >> $OUTFILE
Xecho "set DIS_3="\"$DIS_3\" >> $OUTFILE
Xecho "set DIS_4="\"$DIS_4\" >> $OUTFILE
Xecho "set DIS_5="\"$DIS_5\" >> $OUTFILE
Xecho "set DIS_6" >> $OUTFILE
Xecho "set DIS_7" >> $OUTFILE
Xecho "set DIS_8" >> $OUTFILE
Xecho "set DIS_9" >> $OUTFILE
Xecho "set DIS_10" >> $OUTFILE
Xecho "set DIS_11" >> $OUTFILE
Xecho "set DIS_12" >> $OUTFILE
Xecho "set DIS_13" >> $OUTFILE
Xecho "set DIS_14" >> $OUTFILE
Xecho "set DIS_15" >> $OUTFILE
Xecho "set DIS_16" >> $OUTFILE
Xecho "set DIS_17" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set DIS_COST_1="$DIS_COST_1 >> $OUTFILE
Xecho "set DIS_COST_2="$DIS_COST_2 >> $OUTFILE
Xecho "set DIS_COST_3="$DIS_COST_3 >> $OUTFILE
Xecho "set DIS_COST_4="$DIS_COST_4 >> $OUTFILE
Xecho "set DIS_COST_5="$DIS_COST_5 >> $OUTFILE
Xecho "set DIS_COST_6=0" >> $OUTFILE
Xecho "set DIS_COST_7=0" >> $OUTFILE
Xecho "set DIS_COST_8=0" >> $OUTFILE
Xecho "set DIS_COST_9=0" >> $OUTFILE
Xecho "set DIS_COST_10=0" >> $OUTFILE
Xecho "set DIS_COST_11=0" >> $OUTFILE
Xecho "set DIS_COST_12=0" >> $OUTFILE
Xecho "set DIS_COST_13=0" >> $OUTFILE
Xecho "set DIS_COST_14=0" >> $OUTFILE
Xecho "set DIS_COST_15=0" >> $OUTFILE
Xecho "set DIS_COST_16=0" >> $OUTFILE
Xecho "set DIS_COST_17=0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Quirks" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set QUIRK_1="\"$QUIRK_1\" >> $OUTFILE
Xecho "set QUIRK_2="\"$QUIRK_2\" >> $OUTFILE
Xecho "set QUIRK_3="\"$QUIRK_3\" >> $OUTFILE
Xecho "set QUIRK_4="\"$QUIRK_4\" >> $OUTFILE
Xecho "set QUIRK_5="\"$QUIRK_5\" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Skills" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set SKILLBONUS_1="$SKILLBONUS_1 >> $OUTFILE
Xecho "set SKILLCOST_1="$SKILLCOST_1 >> $OUTFILE
Xecho "set SKILLLEV_1="$SKILLLEV_1 >> $OUTFILE
Xecho "set SKILLMISC_1="\"$SKILLMISC_1\" >> $OUTFILE
Xecho "set SKILLNOTES_1="\"$SKILLNOTES_1\" >> $OUTFILE
Xecho "set SKILL_1="\"$SKILL_1\" >> $OUTFILE
Xecho "set SKILLBONUS_2="$SKILLBONUS_2 >> $OUTFILE
Xecho "set SKILLCOST_2="$SKILLCOST_2 >> $OUTFILE
Xecho "set SKILLLEV_2="$SKILLLEV_2 >> $OUTFILE
Xecho "set SKILLMISC_2="\"$SKILLMISC_2\" >> $OUTFILE
Xecho "set SKILLNOTES_2="\"$SKILLNOTES_2\" >> $OUTFILE
Xecho "set SKILL_2="\"$SKILL_2\" >> $OUTFILE
Xecho "set SKILLBONUS_3="$SKILLBONUS_3 >> $OUTFILE
Xecho "set SKILLCOST_3="$SKILLCOST_3 >> $OUTFILE
Xecho "set SKILLLEV_3="$SKILLLEV_3 >> $OUTFILE
Xecho "set SKILLMISC_3="\"$SKILLMISC_3\" >> $OUTFILE
Xecho "set SKILLNOTES_3="\"$SKILLNOTES_3\" >> $OUTFILE
Xecho "set SKILL_3="\"$SKILL_3\" >> $OUTFILE
Xecho "set SKILLBONUS_4="$SKILLBONUS_4 >> $OUTFILE
Xecho "set SKILLCOST_4="$SKILLCOST_4 >> $OUTFILE
Xecho "set SKILLLEV_4="$SKILLLEV_4 >> $OUTFILE
Xecho "set SKILLMISC_4="\"$SKILLMISC_4\" >> $OUTFILE
Xecho "set SKILLNOTES_4="\"$SKILLNOTES_4\" >> $OUTFILE
Xecho "set SKILL_4="\"$SKILL_4\" >> $OUTFILE
Xecho "set SKILLBONUS_5="$SKILLBONUS_5 >> $OUTFILE
Xecho "set SKILLCOST_5="$SKILLCOST_5 >> $OUTFILE
Xecho "set SKILLLEV_5="$SKILLLEV_5 >> $OUTFILE
Xecho "set SKILLMISC_5="\"$SKILLMISC_5\" >> $OUTFILE
Xecho "set SKILLNOTES_5="\"$SKILLNOTES_5\" >> $OUTFILE
Xecho "set SKILL_5="\"$SKILL_5\" >> $OUTFILE
Xecho "set SKILLBONUS_6="$SKILLBONUS_6 >> $OUTFILE
Xecho "set SKILLCOST_6="$SKILLCOST_6 >> $OUTFILE
Xecho "set SKILLLEV_6="$SKILLLEV_6 >> $OUTFILE
Xecho "set SKILLMISC_6="\"$SKILLMISC_6\" >> $OUTFILE
Xecho "set SKILLNOTES_6="\"$SKILLNOTES_6\" >> $OUTFILE
Xecho "set SKILL_6="\"$SKILL_6\" >> $OUTFILE
Xecho "set SKILLBONUS_7="$SKILLBONUS_7 >> $OUTFILE
Xecho "set SKILLCOST_7="$SKILLCOST_7 >> $OUTFILE
Xecho "set SKILLLEV_7="$SKILLLEV_7 >> $OUTFILE
Xecho "set SKILLMISC_7="\"$SKILLMISC_7\" >> $OUTFILE
Xecho "set SKILLNOTES_7="\"$SKILLNOTES_7\" >> $OUTFILE
Xecho "set SKILL_7="\"$SKILL_7\" >> $OUTFILE
Xecho "set SKILLBONUS_8="$SKILLBONUS_8 >> $OUTFILE
Xecho "set SKILLCOST_8="$SKILLCOST_8 >> $OUTFILE
Xecho "set SKILLLEV_8="$SKILLLEV_8 >> $OUTFILE
Xecho "set SKILLMISC_8="\"$SKILLMISC_8\" >> $OUTFILE
Xecho "set SKILLNOTES_8="\"$SKILLNOTES_8\" >> $OUTFILE
Xecho "set SKILL_8="\"$SKILL_8\" >> $OUTFILE
Xecho "set SKILLBONUS_9="$SKILLBONUS_9 >> $OUTFILE
Xecho "set SKILLCOST_9="$SKILLCOST_9 >> $OUTFILE
Xecho "set SKILLLEV_9="$SKILLLEV_9 >> $OUTFILE
Xecho "set SKILLMISC_9="\"$SKILLMISC_9\" >> $OUTFILE
Xecho "set SKILLNOTES_9="\"$SKILLNOTES_9\" >> $OUTFILE
Xecho "set SKILL_9="\"$SKILL_9\" >> $OUTFILE
Xecho "set SKILLBONUS_10="$SKILLBONUS_10 >> $OUTFILE
Xecho "set SKILLCOST_10="$SKILLCOST_10 >> $OUTFILE
Xecho "set SKILLLEV_10="$SKILLLEV_10 >> $OUTFILE
Xecho "set SKILLMISC_10="\"$SKILLMISC_10\" >> $OUTFILE
Xecho "set SKILLNOTES_10="\"$SKILLNOTES_10\" >> $OUTFILE
Xecho "set SKILL_10="\"$SKILL_10\" >> $OUTFILE
Xecho "set SKILLBONUS_11="$SKILLBONUS_11 >> $OUTFILE
Xecho "set SKILLCOST_11="$SKILLCOST_11 >> $OUTFILE
Xecho "set SKILLLEV_11="$SKILLLEV_11 >> $OUTFILE
Xecho "set SKILLMISC_11="\"$SKILLMISC_11\" >> $OUTFILE
Xecho "set SKILLNOTES_11="\"$SKILLNOTES_11\" >> $OUTFILE
Xecho "set SKILL_11="\"$SKILL_11\" >> $OUTFILE
Xecho "set SKILLBONUS_12="$SKILLBONUS_12 >> $OUTFILE
Xecho "set SKILLCOST_12="$SKILLCOST_12 >> $OUTFILE
Xecho "set SKILLLEV_12="$SKILLLEV_12 >> $OUTFILE
Xecho "set SKILLMISC_12="\"$SKILLMISC_12\" >> $OUTFILE
Xecho "set SKILLNOTES_12="\"$SKILLNOTES_12\" >> $OUTFILE
Xecho "set SKILL_12="\"$SKILL_12\" >> $OUTFILE
Xecho "set SKILLBONUS_13="$SKILLBONUS_13 >> $OUTFILE
Xecho "set SKILLCOST_13="$SKILLCOST_13 >> $OUTFILE
Xecho "set SKILLLEV_13="$SKILLLEV_13 >> $OUTFILE
Xecho "set SKILLMISC_13="\"$SKILLMISC_13\" >> $OUTFILE
Xecho "set SKILLNOTES_13="\"$SKILLNOTES_13\" >> $OUTFILE
Xecho "set SKILL_13="\"$SKILL_13\" >> $OUTFILE
Xecho "set SKILLBONUS_14="$SKILLBONUS_14 >> $OUTFILE
Xecho "set SKILLCOST_14="$SKILLCOST_14 >> $OUTFILE
Xecho "set SKILLLEV_14="$SKILLLEV_14 >> $OUTFILE
Xecho "set SKILLMISC_14="\"$SKILLMISC_14\" >> $OUTFILE
Xecho "set SKILLNOTES_14="\"$SKILLNOTES_14\" >> $OUTFILE
Xecho "set SKILL_14="\"$SKILL_14\" >> $OUTFILE
Xecho "set SKILLBONUS_15="$SKILLBONUS_15 >> $OUTFILE
Xecho "set SKILLCOST_15="$SKILLCOST_15 >> $OUTFILE
Xecho "set SKILLLEV_15="$SKILLLEV_15 >> $OUTFILE
Xecho "set SKILLMISC_15="\"$SKILLMISC_15\" >> $OUTFILE
Xecho "set SKILLNOTES_15="\"$SKILLNOTES_15\" >> $OUTFILE
Xecho "set SKILL_15="\"$SKILL_15\" >> $OUTFILE
Xecho "set SKILLBONUS_16="$SKILLBONUS_16 >> $OUTFILE
Xecho "set SKILLCOST_16="$SKILLCOST_16 >> $OUTFILE
Xecho "set SKILLLEV_16="$SKILLLEV_16 >> $OUTFILE
Xecho "set SKILLMISC_16="\"$SKILLMISC_16\" >> $OUTFILE
Xecho "set SKILLNOTES_16="\"$SKILLNOTES_16\" >> $OUTFILE
Xecho "set SKILL_16="\"$SKILL_16\" >> $OUTFILE
Xecho "set SKILLBONUS_17="$SKILLBONUS_17 >> $OUTFILE
Xecho "set SKILLCOST_17="$SKILLCOST_17 >> $OUTFILE
Xecho "set SKILLLEV_17="$SKILLLEV_17 >> $OUTFILE
Xecho "set SKILLMISC_17="\"$SKILLMISC_17\" >> $OUTFILE
Xecho "set SKILLNOTES_17="\"$SKILLNOTES_17\" >> $OUTFILE
Xecho "set SKILL_17="\"$SKILL_17\" >> $OUTFILE
Xecho "set SKILLBONUS_18="$SKILLBONUS_18 >> $OUTFILE
Xecho "set SKILLCOST_18="$SKILLCOST_18 >> $OUTFILE
Xecho "set SKILLLEV_18="$SKILLLEV_18 >> $OUTFILE
Xecho "set SKILLMISC_18="\"$SKILLMISC_18\" >> $OUTFILE
Xecho "set SKILLNOTES_18="\"$SKILLNOTES_18\" >> $OUTFILE
Xecho "set SKILL_18="\"$SKILL_18\" >> $OUTFILE
Xecho "set SKILLBONUS_19="$SKILLBONUS_19 >> $OUTFILE
Xecho "set SKILLCOST_19="$SKILLCOST_19 >> $OUTFILE
Xecho "set SKILLLEV_19="$SKILLLEV_19 >> $OUTFILE
Xecho "set SKILLMISC_19="\"$SKILLMISC_19\" >> $OUTFILE
Xecho "set SKILLNOTES_19="\"$SKILLNOTES_19\" >> $OUTFILE
Xecho "set SKILL_19="\"$SKILL_19\" >> $OUTFILE
Xecho "set SKILLBONUS_21="$SKILLBONUS_21 >> $OUTFILE
Xecho "set SKILLCOST_21="$SKILLCOST_21 >> $OUTFILE
Xecho "set SKILLLEV_21="$SKILLLEV_21 >> $OUTFILE
Xecho "set SKILLMISC_21="\"$SKILLMISC_21\" >> $OUTFILE
Xecho "set SKILLNOTES_21="\"$SKILLNOTES_21\" >> $OUTFILE
Xecho "set SKILL_21="\"$SKILL_21\" >> $OUTFILE
Xecho "set SKILLBONUS_22="$SKILLBONUS_22 >> $OUTFILE
Xecho "set SKILLCOST_22="$SKILLCOST_22 >> $OUTFILE
Xecho "set SKILLLEV_22="$SKILLLEV_22 >> $OUTFILE
Xecho "set SKILLMISC_22="\"$SKILLMISC_22\" >> $OUTFILE
Xecho "set SKILLNOTES_22="\"$SKILLNOTES_22\" >> $OUTFILE
Xecho "set SKILL_22="\"$SKILL_22\" >> $OUTFILE
Xecho "set SKILLBONUS_23="$SKILLBONUS_23 >> $OUTFILE
Xecho "set SKILLCOST_23="$SKILLCOST_23 >> $OUTFILE
Xecho "set SKILLLEV_23="$SKILLLEV_23 >> $OUTFILE
Xecho "set SKILLMISC_23="\"$SKILLMISC_23\" >> $OUTFILE
Xecho "set SKILLNOTES_23="\"$SKILLNOTES_23\" >> $OUTFILE
Xecho "set SKILL_23="\"$SKILL_23\" >> $OUTFILE
Xecho "set SKILLBONUS_24="$SKILLBONUS_24 >> $OUTFILE
Xecho "set SKILLCOST_24="$SKILLCOST_24 >> $OUTFILE
Xecho "set SKILLLEV_24="$SKILLLEV_24 >> $OUTFILE
Xecho "set SKILLMISC_24="\"$SKILLMISC_24\" >> $OUTFILE
Xecho "set SKILLNOTES_24="\"$SKILLNOTES_24\" >> $OUTFILE
Xecho "set SKILL_24="\"$SKILL_24\" >> $OUTFILE
Xecho "set SKILLBONUS_25="$SKILLBONUS_25 >> $OUTFILE
Xecho "set SKILLCOST_25="$SKILLCOST_25 >> $OUTFILE
Xecho "set SKILLLEV_25="$SKILLLEV_25 >> $OUTFILE
Xecho "set SKILLMISC_25="\"$SKILLMISC_25\" >> $OUTFILE
Xecho "set SKILLNOTES_25="\"$SKILLNOTES_25\" >> $OUTFILE
Xecho "set SKILL_25="\"$SKILL_25\" >> $OUTFILE
Xecho "set SKILLBONUS_26="$SKILLBONUS_26 >> $OUTFILE
Xecho "set SKILLCOST_26="$SKILLCOST_26 >> $OUTFILE
Xecho "set SKILLLEV_26="$SKILLLEV_26 >> $OUTFILE
Xecho "set SKILLMISC_26="\"$SKILLMISC_26\" >> $OUTFILE
Xecho "set SKILLNOTES_26="\"$SKILLNOTES_26\" >> $OUTFILE
Xecho "set SKILL_26="\"$SKILL_26\" >> $OUTFILE
Xecho "set SKILLBONUS_27="$SKILLBONUS_27 >> $OUTFILE
Xecho "set SKILLCOST_27="$SKILLCOST_27 >> $OUTFILE
Xecho "set SKILLLEV_27="$SKILLLEV_27 >> $OUTFILE
Xecho "set SKILLMISC_27="\"$SKILLMISC_27\" >> $OUTFILE
Xecho "set SKILLNOTES_27="\"$SKILLNOTES_27\" >> $OUTFILE
Xecho "set SKILL_27="\"$SKILL_27\" >> $OUTFILE
Xecho "set SKILLBONUS_28="$SKILLBONUS_28 >> $OUTFILE
Xecho "set SKILLCOST_28="$SKILLCOST_28 >> $OUTFILE
Xecho "set SKILLLEV_28="$SKILLLEV_28 >> $OUTFILE
Xecho "set SKILLMISC_28="\"$SKILLMISC_28\" >> $OUTFILE
Xecho "set SKILLNOTES_28="\"$SKILLNOTES_28\" >> $OUTFILE
Xecho "set SKILL_28="\"$SKILL_28\" >> $OUTFILE
Xecho "set SKILLBONUS_29="$SKILLBONUS_29 >> $OUTFILE
Xecho "set SKILLCOST_29="$SKILLCOST_29 >> $OUTFILE
Xecho "set SKILLLEV_29="$SKILLLEV_29 >> $OUTFILE
Xecho "set SKILLMISC_29="\"$SKILLMISC_29\" >> $OUTFILE
Xecho "set SKILLNOTES_29="\"$SKILLNOTES_29\" >> $OUTFILE
Xecho "set SKILL_29="\"$SKILL_29\" >> $OUTFILE
Xecho "set SKILLBONUS_30="$SKILLBONUS_30 >> $OUTFILE
Xecho "set SKILLCOST_30="$SKILLCOST_30 >> $OUTFILE
Xecho "set SKILLLEV_30="$SKILLLEV_30 >> $OUTFILE
Xecho "set SKILLMISC_30="\"$SKILLMISC_30\" >> $OUTFILE
Xecho "set SKILLNOTES_30="\"$SKILLNOTES_30\" >> $OUTFILE
Xecho "set SKILL_30="\"$SKILL_30\" >> $OUTFILE
Xecho "set SKILLBONUS_31="$SKILLBONUS_31 >> $OUTFILE
Xecho "set SKILLCOST_31="$SKILLCOST_31 >> $OUTFILE
Xecho "set SKILLLEV_31="$SKILLLEV_31 >> $OUTFILE
Xecho "set SKILLMISC_31="\"$SKILLMISC_31\" >> $OUTFILE
Xecho "set SKILLNOTES_31="\"$SKILLNOTES_31\" >> $OUTFILE
Xecho "set SKILL_31="\"$SKILL_31\" >> $OUTFILE
Xecho "set SKILLBONUS_32="$SKILLBONUS_32 >> $OUTFILE
Xecho "set SKILLCOST_32="$SKILLCOST_32 >> $OUTFILE
Xecho "set SKILLLEV_32="$SKILLLEV_32 >> $OUTFILE
Xecho "set SKILLMISC_32="\"$SKILLMISC_32\" >> $OUTFILE
Xecho "set SKILLNOTES_32="\"$SKILLNOTES_32\" >> $OUTFILE
Xecho "set SKILL_32="\"$SKILL_32\" >> $OUTFILE
Xecho "set SKILLBONUS_33="$SKILLBONUS_33 >> $OUTFILE
Xecho "set SKILLCOST_33="$SKILLCOST_33 >> $OUTFILE
Xecho "set SKILLLEV_33="$SKILLLEV_33 >> $OUTFILE
Xecho "set SKILLMISC_33="\"$SKILLMISC_33\" >> $OUTFILE
Xecho "set SKILLNOTES_33="\"$SKILLNOTES_33\" >> $OUTFILE
Xecho "set SKILL_33="\"$SKILL_33\" >> $OUTFILE
Xecho "set SKILLBONUS_34="$SKILLBONUS_34 >> $OUTFILE
Xecho "set SKILLCOST_34="$SKILLCOST_34 >> $OUTFILE
Xecho "set SKILLLEV_34="$SKILLLEV_34 >> $OUTFILE
Xecho "set SKILLMISC_34="\"$SKILLMISC_34\" >> $OUTFILE
Xecho "set SKILLNOTES_34="\"$SKILLNOTES_34\" >> $OUTFILE
Xecho "set SKILL_34="\"$SKILL_34\" >> $OUTFILE
Xecho "set SKILLBONUS_35="$SKILLBONUS_35 >> $OUTFILE
Xecho "set SKILLCOST_35="$SKILLCOST_35 >> $OUTFILE
Xecho "set SKILLLEV_35="$SKILLLEV_35 >> $OUTFILE
Xecho "set SKILLMISC_35="\"$SKILLMISC_35\" >> $OUTFILE
Xecho "set SKILLNOTES_35="\"$SKILLNOTES_35\" >> $OUTFILE
Xecho "set SKILL_35="\"$SKILL_35\" >> $OUTFILE
Xecho "set SKILLBONUS_36="$SKILLBONUS_36 >> $OUTFILE
Xecho "set SKILLCOST_36="$SKILLCOST_36 >> $OUTFILE
Xecho "set SKILLLEV_36="$SKILLLEV_36 >> $OUTFILE
Xecho "set SKILLMISC_36="\"$SKILLMISC_36\" >> $OUTFILE
Xecho "set SKILLNOTES_36="\"$SKILLNOTES_36\" >> $OUTFILE
Xecho "set SKILL_36="\"$SKILL_36\" >> $OUTFILE
Xecho "set SKILLBONUS_37="$SKILLBONUS_37 >> $OUTFILE
Xecho "set SKILLCOST_37="$SKILLCOST_37 >> $OUTFILE
Xecho "set SKILLLEV_37="$SKILLLEV_37 >> $OUTFILE
Xecho "set SKILLMISC_37="\"$SKILLMISC_37\" >> $OUTFILE
Xecho "set SKILLNOTES_37="\"$SKILLNOTES_37\" >> $OUTFILE
Xecho "set SKILL_37="\"$SKILL_37\" >> $OUTFILE
Xecho "set SKILLBONUS_38="$SKILLBONUS_38 >> $OUTFILE
Xecho "set SKILLCOST_38="$SKILLCOST_38 >> $OUTFILE
Xecho "set SKILLLEV_38="$SKILLLEV_38 >> $OUTFILE
Xecho "set SKILLMISC_38="\"$SKILLMISC_38\" >> $OUTFILE
Xecho "set SKILLNOTES_38="\"$SKILLNOTES_38\" >> $OUTFILE
Xecho "set SKILL_38="\"$SKILL_38\" >> $OUTFILE
Xecho "set SKILLBONUS_39="$SKILLBONUS_39 >> $OUTFILE
Xecho "set SKILLCOST_39="$SKILLCOST_39 >> $OUTFILE
Xecho "set SKILLLEV_39="$SKILLLEV_39 >> $OUTFILE
Xecho "set SKILLMISC_39="\"$SKILLMISC_39\" >> $OUTFILE
Xecho "set SKILLNOTES_39="\"$SKILLNOTES_39\" >> $OUTFILE
Xecho "set SKILL_39="\"$SKILL_39\" >> $OUTFILE
Xecho "set SKILLBONUS_40="$SKILLBONUS_40 >> $OUTFILE
Xecho "set SKILLCOST_40="$SKILLCOST_40 >> $OUTFILE
Xecho "set SKILLLEV_40="$SKILLLEV_40 >> $OUTFILE
Xecho "set SKILLMISC_40="\"$SKILLMISC_40\" >> $OUTFILE
Xecho "set SKILLNOTES_40="\"$SKILLNOTES_40\" >> $OUTFILE
Xecho "set SKILL_40="\"$SKILL_40\" >> $OUTFILE
Xecho "set SKILLBONUS_41="$SKILLBONUS_41 >> $OUTFILE
Xecho "set SKILLCOST_41="$SKILLCOST_41 >> $OUTFILE
Xecho "set SKILLLEV_41="$SKILLLEV_41 >> $OUTFILE
Xecho "set SKILLMISC_41="\"$SKILLMISC_41\" >> $OUTFILE
Xecho "set SKILLNOTES_41="\"$SKILLNOTES_41\" >> $OUTFILE
Xecho "set SKILL_41="\"$SKILL_41\" >> $OUTFILE
Xecho "set SKILLBONUS_42="$SKILLBONUS_42 >> $OUTFILE
Xecho "set SKILLCOST_42="$SKILLCOST_42 >> $OUTFILE
Xecho "set SKILLLEV_42="$SKILLLEV_42 >> $OUTFILE
Xecho "set SKILLMISC_42="\"$SKILLMISC_42\" >> $OUTFILE
Xecho "set SKILLNOTES_42="\"$SKILLNOTES_42\" >> $OUTFILE
Xecho "set SKILL_42="\"$SKILL_42\" >> $OUTFILE
Xecho "set SKILLBONUS_43="$SKILLBONUS_43 >> $OUTFILE
Xecho "set SKILLCOST_43="$SKILLCOST_43 >> $OUTFILE
Xecho "set SKILLLEV_43="$SKILLLEV_43 >> $OUTFILE
Xecho "set SKILLMISC_43="\"$SKILLMISC_43\" >> $OUTFILE
Xecho "set SKILLNOTES_43="\"$SKILLNOTES_43\" >> $OUTFILE
Xecho "set SKILL_43="\"$SKILL_43\" >> $OUTFILE
Xecho "set SKILLBONUS_44="$SKILLBONUS_44 >> $OUTFILE
Xecho "set SKILLCOST_44="$SKILLCOST_44 >> $OUTFILE
Xecho "set SKILLLEV_44="$SKILLLEV_44 >> $OUTFILE
Xecho "set SKILLMISC_44="\"$SKILLMISC_44\" >> $OUTFILE
Xecho "set SKILLNOTES_44="\"$SKILLNOTES_44\" >> $OUTFILE
Xecho "set SKILL_44="\"$SKILL_44\" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# These last two skills will *not* appear on the two-page sheet, but" >> $OUTFILE
Xecho "# *will* appear on the one-page sheet. Ah, the vagaries of formatting..." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set SKILLBONUS_45="$SKILLBONUS_45 >> $OUTFILE
Xecho "set SKILLCOST_45="$SKILLCOST_45 >> $OUTFILE
Xecho "set SKILLLEV_45="$SKILLLEV_45 >> $OUTFILE
Xecho "set SKILLMISC_45="\"$SKILLMISC_45\" >> $OUTFILE
Xecho "set SKILLNOTES_45="\"$SKILLNOTES_45\" >> $OUTFILE
Xecho "set SKILL_45="\"$SKILL_45\" >> $OUTFILE
Xecho "set SKILLBONUS_46="$SKILLBONUS_46 >> $OUTFILE
Xecho "set SKILLCOST_46="$SKILLCOST_46 >> $OUTFILE
Xecho "set SKILLLEV_46="$SKILLLEV_46 >> $OUTFILE
Xecho "set SKILLMISC_46="\"$SKILLMISC_46\" >> $OUTFILE
Xecho "set SKILLNOTES_46="\"$SKILLNOTES_46\" >> $OUTFILE
Xecho "set SKILL_46="\"$SKILL_46\" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# This is used to calculate the sprint value, which appears only on the" >> $OUTFILE
Xecho "# two-page sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "setenv RUNNING 0" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Notes, page 1" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# These do not appear on the one-page sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set NOTES1_1" >> $OUTFILE
Xecho "set NOTES1_2" >> $OUTFILE
Xecho "set NOTES1_3" >> $OUTFILE
Xecho "set NOTES1_4" >> $OUTFILE
Xecho "set NOTES1_5" >> $OUTFILE
Xecho "set NOTES1_6" >> $OUTFILE
Xecho "set NOTES1_7" >> $OUTFILE
Xecho "set NOTES1_8" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Melee Weapons" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# These do not appear on the one-page sheet, and should be listed" >> $OUTFILE
Xecho "# separately under equipment." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set MELEE_1" >> $OUTFILE
Xecho "set MELEE_NOTES_1" >> $OUTFILE
Xecho "set MELEE_PARRY_1" >> $OUTFILE
Xecho "set MELEE_COST_1=0" >> $OUTFILE
Xecho "set MELEE_WT_1" >> $OUTFILE
Xecho "set MELEE_SKILL_1" >> $OUTFILE
Xecho "set MELEE_STAT_1  =("\"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set MELEE_2" >> $OUTFILE
Xecho "set MELEE_NOTES_2" >> $OUTFILE
Xecho "set MELEE_PARRY_2" >> $OUTFILE
Xecho "set MELEE_COST_2=0" >> $OUTFILE
Xecho "set MELEE_WT_2" >> $OUTFILE
Xecho "set MELEE_SKILL_2" >> $OUTFILE
Xecho "set MELEE_STAT_2  =("\"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set MELEE_3" >> $OUTFILE
Xecho "set MELEE_NOTES_3" >> $OUTFILE
Xecho "set MELEE_PARRY_3" >> $OUTFILE
Xecho "set MELEE_COST_3=0" >> $OUTFILE
Xecho "set MELEE_WT_3" >> $OUTFILE
Xecho "set MELEE_SKILL_3" >> $OUTFILE
Xecho "set MELEE_STAT_3  =("\"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set MELEE_4" >> $OUTFILE
Xecho "set MELEE_NOTES_4" >> $OUTFILE
Xecho "set MELEE_PARRY_4" >> $OUTFILE
Xecho "set MELEE_COST_4=0" >> $OUTFILE
Xecho "set MELEE_WT_4" >> $OUTFILE
Xecho "set MELEE_SKILL_4" >> $OUTFILE
Xecho "set MELEE_STAT_4  =("\"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set MELEE_5" >> $OUTFILE
Xecho "set MELEE_NOTES_5" >> $OUTFILE
Xecho "set MELEE_PARRY_5" >> $OUTFILE
Xecho "set MELEE_COST_5=0" >> $OUTFILE
Xecho "set MELEE_WT_5" >> $OUTFILE
Xecho "set MELEE_SKILL_5" >> $OUTFILE
Xecho "set MELEE_STAT_5  =("\"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set MELEE_6" >> $OUTFILE
Xecho "set MELEE_NOTES_6" >> $OUTFILE
Xecho "set MELEE_PARRY_6" >> $OUTFILE
Xecho "set MELEE_COST_6=0" >> $OUTFILE
Xecho "set MELEE_WT_6" >> $OUTFILE
Xecho "set MELEE_SKILL_6" >> $OUTFILE
Xecho "set MELEE_STAT_6  =("\"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Ranged Weapons" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Only the first five of these appear on the one-page sheet; all should" >> $OUTFILE
Xecho "# also be listed under equipment to get correct weight and money totals." >> $OUTFILE
Xecho "# The stats are in order Malf, Damage Typ, Damage Amt, SS, Acc, 1/2 D," >> $OUTFILE
Xecho "# Max, RoF, Shots, ST, and Rcl. Only SS, ACC, 1/2 D, and Max appear on " >> $OUTFILE
Xecho "# the one-page sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set RANGE_1="\"$THR_WEAP_1\" >> $OUTFILE
Xecho "set RANGE_NOTES_1" >> $OUTFILE
Xecho "set RANGE_COST_1=0" >> $OUTFILE
Xecho "set RANGE_WT_1" >> $OUTFILE
Xecho "set RANGE_SKILL_1" >> $OUTFILE
Xecho "set RANGE_STAT_1  =("\"\" \"\" \"\" \"$THR_WEAP_STAT_1[1]\" \"$THR_WEAP_STAT_1[2]\" \"$THR_WEAP_STAT_1[3]\" \"$THR_WEAP_STAT_1[4]\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_2="\"$THR_WEAP_2\" >> $OUTFILE
Xecho "set RANGE_NOTES_2" >> $OUTFILE
Xecho "set RANGE_COST_2=0" >> $OUTFILE
Xecho "set RANGE_WT_2" >> $OUTFILE
Xecho "set RANGE_SKILL_2" >> $OUTFILE
Xecho "set RANGE_STAT_2  =("\"\" \"\" \"\" \"$THR_WEAP_STAT_2[1]\" \"$THR_WEAP_STAT_2[2]\" \"$THR_WEAP_STAT_2[3]\" \"$THR_WEAP_STAT_2[4]\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_3="\"$THR_WEAP_3\" >> $OUTFILE
Xecho "set RANGE_NOTES_3" >> $OUTFILE
Xecho "set RANGE_COST_3=0" >> $OUTFILE
Xecho "set RANGE_WT_3" >> $OUTFILE
Xecho "set RANGE_SKILL_3" >> $OUTFILE
Xecho "set RANGE_STAT_3  =("\"\" \"\" \"\" \"$THR_WEAP_STAT_3[1]\" \"$THR_WEAP_STAT_3[2]\" \"$THR_WEAP_STAT_3[3]\" \"$THR_WEAP_STAT_3[4]\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_4="\"$THR_WEAP_4\" >> $OUTFILE
Xecho "set RANGE_NOTES_4" >> $OUTFILE
Xecho "set RANGE_COST_4=0" >> $OUTFILE
Xecho "set RANGE_WT_4" >> $OUTFILE
Xecho "set RANGE_SKILL_4" >> $OUTFILE
Xecho "set RANGE_STAT_4  =("\"\" \"\" \"\" \"$THR_WEAP_STAT_4[1]\" \"$THR_WEAP_STAT_4[2]\" \"$THR_WEAP_STAT_4[3]\" \"$THR_WEAP_STAT_4[4]\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_5="\"$THR_WEAP_5\" >> $OUTFILE
Xecho "set RANGE_NOTES_5" >> $OUTFILE
Xecho "set RANGE_COST_5=0" >> $OUTFILE
Xecho "set RANGE_WT_5" >> $OUTFILE
Xecho "set RANGE_SKILL_5" >> $OUTFILE
Xecho "set RANGE_STAT_5  =("\"\" \"\" \"\" \"$THR_WEAP_STAT_5[1]\" \"$THR_WEAP_STAT_5[2]\" \"$THR_WEAP_STAT_5[3]\" \"$THR_WEAP_STAT_5[4]\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_6" >> $OUTFILE
Xecho "set RANGE_NOTES_6" >> $OUTFILE
Xecho "set RANGE_COST_6=0" >> $OUTFILE
Xecho "set RANGE_WT_6" >> $OUTFILE
Xecho "set RANGE_SKILL_6" >> $OUTFILE
Xecho "set RANGE_STAT_6  =("\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_7" >> $OUTFILE
Xecho "set RANGE_NOTES_7" >> $OUTFILE
Xecho "set RANGE_COST_7=0" >> $OUTFILE
Xecho "set RANGE_WT_7" >> $OUTFILE
Xecho "set RANGE_SKILL_7" >> $OUTFILE
Xecho "set RANGE_STAT_7  =("\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_8" >> $OUTFILE
Xecho "set RANGE_NOTES_8" >> $OUTFILE
Xecho "set RANGE_COST_8=0" >> $OUTFILE
Xecho "set RANGE_WT_8" >> $OUTFILE
Xecho "set RANGE_SKILL_8" >> $OUTFILE
Xecho "set RANGE_STAT_8  =("\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_9" >> $OUTFILE
Xecho "set RANGE_NOTES_9" >> $OUTFILE
Xecho "set RANGE_COST_9=0" >> $OUTFILE
Xecho "set RANGE_WT_9" >> $OUTFILE
Xecho "set RANGE_SKILL_9" >> $OUTFILE
Xecho "set RANGE_STAT_9  =("\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "set RANGE_10" >> $OUTFILE
Xecho "set RANGE_NOTES_10" >> $OUTFILE
Xecho "set RANGE_COST_10=0" >> $OUTFILE
Xecho "set RANGE_WT_10" >> $OUTFILE
Xecho "set RANGE_SKILL_10" >> $OUTFILE
Xecho "set RANGE_STAT_10  =("\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"")" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Reaction" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# For reaction modifications listing. These are text entries, and only" >> $OUTFILE
Xecho "# appear on the two-page sheet. The entry 'REACT_1' is a text entry that" >> $OUTFILE
Xecho "# appears on the one-page sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set REACT_2" >> $OUTFILE
Xecho "set REACT_3" >> $OUTFILE
Xecho "set REACT_4" >> $OUTFILE
Xecho "set REACT_5" >> $OUTFILE
Xecho "set REACT_6" >> $OUTFILE
Xecho "set REACT_7" >> $OUTFILE
Xecho "set REACT_8" >> $OUTFILE
Xecho "set REACT_9" >> $OUTFILE
Xecho "set REACT_10" >> $OUTFILE
Xecho "set REACT_11" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set REACT_1="\"$REACT\" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Equipment" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# The ITEM_STAT entries only appear on the one-page sheet - this is" >> $OUTFILE
Xecho "# where you should list weapon damage. Note that if a weapon has two" >> $OUTFILE
Xecho "# types of damage, they won't both fit on one line. You should use the" >> $OUTFILE
Xecho "# ITEM_STAT value for the next item #, leaving all other values blank," >> $OUTFILE
Xecho "# to list the other damage type and amount. You should include 'loose" >> $OUTFILE
Xecho "# cash' or some such as an entry if you want it listed." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set ITEM_1="\"$ITEM_1\" >> $OUTFILE
Xecho "set ITEM_STAT_1="\"$ITEM_STAT_1\" >> $OUTFILE
Xecho "set ITEM_COST_1="$ITEM_COST_1 >> $OUTFILE
Xecho "set ITEM_WT_1="$ITEM_WT_1 >> $OUTFILE
Xecho "set ITEM_2="\"$ITEM_2\" >> $OUTFILE
Xecho "set ITEM_STAT_2="\"$ITEM_STAT_2\" >> $OUTFILE
Xecho "set ITEM_COST_2="$ITEM_COST_2 >> $OUTFILE
Xecho "set ITEM_WT_2="$ITEM_WT_2 >> $OUTFILE
Xecho "set ITEM_3="\"$ITEM_3\" >> $OUTFILE
Xecho "set ITEM_STAT_3="\"$ITEM_STAT_3\" >> $OUTFILE
Xecho "set ITEM_COST_3="$ITEM_COST_3 >> $OUTFILE
Xecho "set ITEM_WT_3="$ITEM_WT_3 >> $OUTFILE
Xecho "set ITEM_4="\"$ITEM_4\" >> $OUTFILE
Xecho "set ITEM_STAT_4="\"$ITEM_STAT_4\" >> $OUTFILE
Xecho "set ITEM_COST_4="$ITEM_COST_4 >> $OUTFILE
Xecho "set ITEM_WT_4="$ITEM_WT_4 >> $OUTFILE
Xecho "set ITEM_5="\"$ITEM_5\" >> $OUTFILE
Xecho "set ITEM_STAT_5="\"$ITEM_STAT_5\" >> $OUTFILE
Xecho "set ITEM_COST_5="$ITEM_COST_5 >> $OUTFILE
Xecho "set ITEM_WT_5="$ITEM_WT_5 >> $OUTFILE
Xecho "set ITEM_6="\"$ITEM_6\" >> $OUTFILE
Xecho "set ITEM_STAT_6="\"$ITEM_STAT_6\" >> $OUTFILE
Xecho "set ITEM_COST_6="$ITEM_COST_6 >> $OUTFILE
Xecho "set ITEM_WT_6="$ITEM_WT_6 >> $OUTFILE
Xecho "set ITEM_7="\"$ITEM_7\" >> $OUTFILE
Xecho "set ITEM_STAT_7="\"$ITEM_STAT_7\" >> $OUTFILE
Xecho "set ITEM_COST_7="$ITEM_COST_7 >> $OUTFILE
Xecho "set ITEM_WT_7="$ITEM_WT_7 >> $OUTFILE
Xecho "set ITEM_8="\"$ITEM_8\" >> $OUTFILE
Xecho "set ITEM_STAT_8="\"$ITEM_STAT_8\" >> $OUTFILE
Xecho "set ITEM_COST_8="$ITEM_COST_8 >> $OUTFILE
Xecho "set ITEM_WT_8="$ITEM_WT_8 >> $OUTFILE
Xecho "set ITEM_9="\"$ITEM_9\" >> $OUTFILE
Xecho "set ITEM_STAT_9="\"$ITEM_STAT_9\" >> $OUTFILE
Xecho "set ITEM_COST_9="$ITEM_COST_9 >> $OUTFILE
Xecho "set ITEM_WT_9="$ITEM_WT_9 >> $OUTFILE
Xecho "set ITEM_10="\"$ITEM_10\" >> $OUTFILE
Xecho "set ITEM_STAT_10="\"$ITEM_STAT_10\" >> $OUTFILE
Xecho "set ITEM_COST_10="$ITEM_COST_10 >> $OUTFILE
Xecho "set ITEM_WT_10="$ITEM_WT_10 >> $OUTFILE
Xecho "set ITEM_11="\"$ITEM_11\" >> $OUTFILE
Xecho "set ITEM_STAT_11="\"$ITEM_STAT_11\" >> $OUTFILE
Xecho "set ITEM_COST_11="$ITEM_COST_11 >> $OUTFILE
Xecho "set ITEM_WT_11="$ITEM_WT_11 >> $OUTFILE
Xecho "set ITEM_12="\"$ITEM_12\" >> $OUTFILE
Xecho "set ITEM_STAT_12="\"$ITEM_STAT_12\" >> $OUTFILE
Xecho "set ITEM_COST_12="$ITEM_COST_12 >> $OUTFILE
Xecho "set ITEM_WT_12="$ITEM_WT_12 >> $OUTFILE
Xecho "set ITEM_13="\"$ITEM_13\" >> $OUTFILE
Xecho "set ITEM_STAT_13="\"$ITEM_STAT_13\" >> $OUTFILE
Xecho "set ITEM_COST_13="$ITEM_COST_13 >> $OUTFILE
Xecho "set ITEM_WT_13="$ITEM_WT_13 >> $OUTFILE
Xecho "set ITEM_14="\"$ITEM_14\" >> $OUTFILE
Xecho "set ITEM_STAT_14="\"$ITEM_STAT_14\" >> $OUTFILE
Xecho "set ITEM_COST_14="$ITEM_COST_14 >> $OUTFILE
Xecho "set ITEM_WT_14="$ITEM_WT_14 >> $OUTFILE
Xecho "set ITEM_15="\"$ITEM_15\" >> $OUTFILE
Xecho "set ITEM_STAT_15="\"$ITEM_STAT_15\" >> $OUTFILE
Xecho "set ITEM_COST_15="$ITEM_COST_15 >> $OUTFILE
Xecho "set ITEM_WT_15="$ITEM_WT_15 >> $OUTFILE
Xecho "set ITEM_16="\"$ITEM_16\" >> $OUTFILE
Xecho "set ITEM_STAT_16="\"$ITEM_STAT_16\" >> $OUTFILE
Xecho "set ITEM_COST_16="$ITEM_COST_16 >> $OUTFILE
Xecho "set ITEM_WT_16="$ITEM_WT_16 >> $OUTFILE
Xecho "set ITEM_17="\"$ITEM_17\" >> $OUTFILE
Xecho "set ITEM_STAT_17="\"$ITEM_STAT_17\" >> $OUTFILE
Xecho "set ITEM_COST_17="$ITEM_COST_17 >> $OUTFILE
Xecho "set ITEM_WT_17="$ITEM_WT_17 >> $OUTFILE
Xecho "set ITEM_18="\"$ITEM_18\" >> $OUTFILE
Xecho "set ITEM_STAT_18="\"$ITEM_STAT_18\" >> $OUTFILE
Xecho "set ITEM_COST_18="$ITEM_COST_18 >> $OUTFILE
Xecho "set ITEM_WT_18="$ITEM_WT_18 >> $OUTFILE
Xecho "set ITEM_19="\"$ITEM_19\" >> $OUTFILE
Xecho "set ITEM_STAT_19="\"$ITEM_STAT_19\" >> $OUTFILE
Xecho "set ITEM_COST_19="$ITEM_COST_19 >> $OUTFILE
Xecho "set ITEM_WT_19="$ITEM_WT_19 >> $OUTFILE
Xecho "set ITEM_20="\"$ITEM_20\" >> $OUTFILE
Xecho "set ITEM_STAT_20="\"$ITEM_STAT_20\" >> $OUTFILE
Xecho "set ITEM_COST_20="$ITEM_COST_20 >> $OUTFILE
Xecho "set ITEM_WT_20="$ITEM_WT_20 >> $OUTFILE
Xecho "set ITEM_21="\"$ITEM_21\" >> $OUTFILE
Xecho "set ITEM_STAT_21="\"$ITEM_STAT_21\" >> $OUTFILE
Xecho "set ITEM_COST_21="$ITEM_COST_21 >> $OUTFILE
Xecho "set ITEM_WT_21="$ITEM_WT_21 >> $OUTFILE
Xecho "set ITEM_22="\"$ITEM_22\" >> $OUTFILE
Xecho "set ITEM_STAT_22="\"$ITEM_STAT_22\" >> $OUTFILE
Xecho "set ITEM_COST_22="$ITEM_COST_22 >> $OUTFILE
Xecho "set ITEM_WT_22="$ITEM_WT_22 >> $OUTFILE
Xecho "set ITEM_23="\"$ITEM_23\" >> $OUTFILE
Xecho "set ITEM_STAT_23="\"$ITEM_STAT_23\" >> $OUTFILE
Xecho "set ITEM_COST_23="$ITEM_COST_23 >> $OUTFILE
Xecho "set ITEM_WT_23="$ITEM_WT_23 >> $OUTFILE
Xecho "set ITEM_24="\"$ITEM_24\" >> $OUTFILE
Xecho "set ITEM_STAT_24="\"$ITEM_STAT_24\" >> $OUTFILE
Xecho "set ITEM_COST_24="$ITEM_COST_24 >> $OUTFILE
Xecho "set ITEM_WT_24="$ITEM_WT_24 >> $OUTFILE
Xecho "set ITEM_25="\"$ITEM_25\" >> $OUTFILE
Xecho "set ITEM_STAT_25="\"$ITEM_STAT_25\" >> $OUTFILE
Xecho "set ITEM_COST_25="$ITEM_COST_25 >> $OUTFILE
Xecho "set ITEM_WT_25="$ITEM_WT_25 >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "# Everything below here appears only on the two-page sheet." >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set NOTES2_1" >> $OUTFILE
Xecho "set NOTES2_2" >> $OUTFILE
Xecho "set NOTES2_3" >> $OUTFILE
Xecho "set NOTES2_4" >> $OUTFILE
Xecho "set NOTES2_5" >> $OUTFILE
Xecho "set NOTES2_6" >> $OUTFILE
Xecho "set NOTES2_7" >> $OUTFILE
Xecho "set NOTES2_8" >> $OUTFILE
Xecho "set NOTES2_9" >> $OUTFILE
Xecho "set NOTES2_10" >> $OUTFILE
Xecho "set NOTES2_11" >> $OUTFILE
Xecho "" >> $OUTFILE
Xecho "set HISTORY_1" >> $OUTFILE
Xecho "set HISTORY_2" >> $OUTFILE
Xecho "set HISTORY_3" >> $OUTFILE
Xecho "set HISTORY_4" >> $OUTFILE
Xecho "set HISTORY_5" >> $OUTFILE
Xecho "set HISTORY_6" >> $OUTFILE
Xecho "set HISTORY_7" >> $OUTFILE
Xecho "set HISTORY_8" >> $OUTFILE
Xecho "set HISTORY_9" >> $OUTFILE
Xecho "set HISTORY_10" >> $OUTFILE
X
Xecho "File $OUTFILE written."
Xexit(0)
X
Xusage:
Xecho "Usage: $0 <filename>"
X
Xexit(1)
END_OF_FILE
if test 35021 -ne `wc -c <'cvrtsheet'`; then
    echo shar: \"'cvrtsheet'\" unpacked with wrong size!
fi
chmod +x 'cvrtsheet'
# end of 'cvrtsheet'
fi
if test -f 'mksheet' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'mksheet'\"
else
echo shar: Extracting \"'mksheet'\" \(58683 characters\)
sed "s/^X//" >'mksheet' <<'END_OF_FILE'
X#! /bin/csh
X#
X# NAME
X#    mksheet - make GURPS character sheet
X#
X# VERSION 3.0
X#
X# USAGE
X#    mksheet <file>
X#
X# DESCRIPTION
X#    Makes a GURPS character sheet, producing a file that can be printed 
X#    on a postscript printer such as an Apple Laserwriter. 
X#
X#    The variables from <file> describe the character.
X#
X#    The result is put in file "<file head>.ps".
X#
X#    To create a blank character sheet, type "mksheet blank" or "mksheet2 blank".
X#
X# AUTHORS
X#    Of mksheet, modifications to Postscript character sheet, and defaults.in :
X#       Brett Slocum <slocum@ssdc.honeywell.com>
X#       Honeywell Sensor and System Development Center
X#       Minneapolis MN USA
X#
X#    Original GURPS character sheet 
X#       Copyright 1988 by Steve Jackson Games, Incorporated. 
X#
X#    Original Postscript version of character sheet 
X#       by Mats Persson <matpe@majestix.ida.liu.se>
X#       CIS Dept, Univ of Linkoping, Sweden
X#
X#    Extensions by Ken Fishkin (fishkin.parc@xerox.com)
X#	and Graham Hamilton (kgh@eng.sun.com) #	to
X#	-) calculate thrust/swing damage
X#	-) calculate move/speed
X#	-) calculate skill total
X#	-) calculate attribute total
X#	-) calculate skill level based on cost and difficulty.
X#
X#    Further Extensions (2.0) based on Fishkin & Hamilton extensions:
X#        by Brett Slocum
X#       (1)  calculate total item weight, total advantages and disadvantages 
X#            and final total, allowing fractions
X#       (2)  changed above authors use of 'dc' to 'bc' to handle negative
X#            values for disadvantages
X#       (3)  removed 'rounding up' function of skill cost
X#       (4)  handle Hobby skills
X#       (5)  handle generic skill bonuses, such as defaulting from other skills,
X#            bonuses from advantages, like Mathematical Ability, or attribute
X#            bonuses such as +2 Guns for IQ.
X#       (6)  handle Running skill, Sprint, Vision, Hearing, and Taste/Smell values.
X#
X#    Extensions (2.2) by Matt Rollefson <draphsor@deathstar.stanford.edu>
X#       (1)  changes so only one data file is needed for either one-page or two-page sheets,
X#       (2)  one-page sheet totals include advantages, disadvantages, items, weapons, skills, etc.
X#            that could not be listed on the one-page sheet,
X#       (3)  insertion of melee and ranged weapons into item list,
X#       (4)  addition of LIBDIR and Usage, proper 'blank' input handling, script progress messages,
X#            and various minor cleanups.
X#
X#    Version 3.0 by Brett Slocum <slocum@io.com> 8/25/93:
X#       (1)  Merged mksheet and mksheet2 into a single script.
X#
X# FILES
X#    <file>           - input file
X#    <file head>.ps   - output file
X#    sheet.template   - PostScript character sheet template
X#    defaults.in      - file of default parameters
X#    skill.sh	       - skill level calculation
X
X# Directory where the library files (defaults.in, sheet.template, etc.)
X# are located. Should be set to the same value as that in the makefile.
X
Xset LIBDIR='/usr/local/games/lib/mksheet'
X
X# If they didn't give us an argument, or gave us too many, goto usage
X
Xif ( $#argv < 1 || $#argv > 3) goto usage
X
X# process arguments
X
Xset PAGES=1
X
Xforeach arg ($argv[*])
X    switch ($arg)
X    case "-p[12]":
X        set PAGES=`echo $arg | sed -e s/-p//`
X        breaksw
X    default:
X        set SHEET=$arg
X        breaksw
X    endsw
Xend
X
Xset OUTTEMP='tmp.ps'
Xset OUTFILE=$SHEET:r-$PAGES.ps
X
Xset TEMPLATE='sheet.template'
Xif ($PAGES == 2) then
X    set TEMPLATE='sheet2.template'
Xendif
Xrm -f $OUTTEMP
Xrm -f $OUTFILE
X
X# input file
X
Xecho "Loading files..."
X
Xif (-f ./defaults.in) then
X  source ./defaults.in
Xelse if (-f $LIBDIR/defaults.in) then
X  source $LIBDIR/defaults.in
Xelse
X  goto defaultsnotfound
Xendif
Xif ( $SHEET != "blank") then
X   source $SHEET
Xendif
X
X# calculation section
X# Do Not Touch beyond this point
X
Xif ( $SHEET != "blank") then
X
Xset ATTRIBUTE_COSTS=(-80 -70 -60 -50 -40 -30 -20 -15 -10 0 10 20 30 45 60 80 100 125 150 175 200 225 250 275 300)
X
Xif ($ST != "") then
X
Xif ($ATTRIB_TOTAL == "") set ATTRIB_TOTAL=`echo $ATTRIBUTE_COSTS[$ST] + $ATTRIBUTE_COSTS[$DX] + $ATTRIBUTE_COSTS[$IQ] + $ATTRIBUTE_COSTS[$HT] | bc`
X
Xecho "Calculating damage..."
X
Xswitch ($ST)
Xcase 5:
X    set THRUST = '1d-5'
X    set SWING = '1d-5'
X    breaksw
Xcase 6:
X    set THRUST = '1d-4'
X    set SWING = '1d-4'
X    breaksw
Xcase 7:
X    set THRUST = '1d-3'
X    set SWING = '1d-3'
X    breaksw
Xcase 8:
X    set THRUST = '1d-3'
X    set SWING = '1d-2'
X    breaksw
Xcase 9:
X    set THRUST = '1d-2'
X    set SWING = '1d-1'
X    breaksw
Xcase 10:
X    set THRUST = '1d-2'
X    set SWING = '1d'
X    breaksw
Xcase 11:
X    set THRUST = '1d-1'
X    set SWING = '1d+1'
X    breaksw
Xcase 12:
X    set THRUST = '1d-1'
X    set SWING = '1d+2'
X    breaksw
Xcase 13:
X    set THRUST = '1d'
X    set SWING = '2d-1'
X    breaksw
Xcase 14:
X    set THRUST = '1d'
X    set SWING = '2d'
X    breaksw
Xcase 15:
X    set THRUST = '1d+1'
X    set SWING = '2d+1'
X    breaksw
Xcase 16:
X    set THRUST = '1d+1'
X    set SWING = '2d+2'
X    breaksw
Xcase 17:
X    set THRUST = '1d+2'
X    set SWING = '3d-1'
X    breaksw
Xcase 18:
X    set THRUST = '1d+2'
X    set SWING = '3d'
X    breaksw
Xcase 19:
X    set THRUST = '2d-1'
X    set SWING = '3d+1'
X    breaksw
Xcase 20:
X    set THRUST = '2d-1'
X    set SWING = '3d+2'
X    breaksw
Xdefault:
X    set THRUST = '0'
X    set SWING = '0'
X    breaksw
Xendsw
X
Xecho "Calculating speed..."
X
X@ TEMP = $HT + $DX
X@ SPEED = ($TEMP / 4)
X@ DELTA = $TEMP - $SPEED * 4
X@ DELTA *= 25
Xif ($MOVE == "") set MOVE = $SPEED
Xif ($DELTA != 0) set SPEED = ${SPEED}"."$DELTA
Xset DODGE=$MOVE
Xif ($DODGE_OVERRIDE != 0) set DODGE=$DODGE_OVERRIDE
X
X# calculation of sprint comes after skill calculation because of Running skill.
X
X@ VISION = $IQ + $VISION_MOD + $ALERTNESS
X@ HEARING = $IQ + $HEARING_MOD + $ALERTNESS 
X@ TASTE = $IQ + $TASTE_MOD + $ALERTNESS
X
X @ STX2 = $ST * 2
X @ STX4 = $ST * 4
X @ STX6 = $ST * 6
X @ STX12 = $ST * 12
X @ STX20 = $ST * 20
X
Xif ($PAGES == 1) then
X @ TOTAL_PD = $PD_TORSO + $SHIELD_PD + $OTHER_PD1
X @ TOTAL_DR = $DR_TORSO + $OTHER_DR1 + $OTHER_DR2
Xendif # $PAGES == 1
X
X @ MOVE1 = $MOVE0 - 1
X @ MOVE2 = $MOVE0 - 2
X @ MOVE3 = $MOVE0 - 3
X @ MOVE4 = $MOVE0 - 4
X 
X # Skull DR addition
X 
X @ DR_HEAD = $DR_HEAD + 2
Xendif # if ($ST != "")
X
Xecho "Calculating advantages..."
X
X  set ADV_TOTAL=0
Xif ($ADV_COST_1 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_1 | bc`
Xif ($ADV_COST_2 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_2 | bc`
Xif ($ADV_COST_3 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_3 | bc`
Xif ($ADV_COST_4 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_4 | bc`
Xif ($ADV_COST_5 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_5 | bc`
Xif ($ADV_COST_6 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_6 | bc`
Xif ($ADV_COST_7 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_7 | bc`
Xif ($ADV_COST_8 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_8 | bc`
Xif ($ADV_COST_9 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_9 | bc`
Xif ($ADV_COST_10 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_10 | bc`
Xif ($ADV_COST_11 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_11 | bc`
Xif ($ADV_COST_12 != "") set ADV_TOTAL=`echo $ADV_TOTAL + $ADV_COST_12 | bc`
X
Xecho "Calculating disadvantages..."
X
X  set DIS_TOTAL=0
Xif ($DIS_COST_1 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_1  | bc`
Xif ($DIS_COST_2 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_2  | bc`
Xif ($DIS_COST_3 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_3  | bc`
Xif ($DIS_COST_4 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_4  | bc`
Xif ($DIS_COST_5 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_5  | bc`
Xif ($DIS_COST_6 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_6 | bc`
Xif ($DIS_COST_7 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_7 | bc`
Xif ($DIS_COST_8 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_8 | bc`
Xif ($DIS_COST_9 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_9 | bc`
Xif ($DIS_COST_10 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_10 | bc`
Xif ($DIS_COST_11 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_11 | bc`
Xif ($DIS_COST_12 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_12 | bc`
Xif ($DIS_COST_13 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_13 | bc`
Xif ($DIS_COST_14 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_14 | bc`
Xif ($DIS_COST_15 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_15 | bc`
Xif ($DIS_COST_16 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_16 | bc`
Xif ($DIS_COST_17 != "") set DIS_TOTAL=`echo $DIS_TOTAL + $DIS_COST_17 | bc`
X
X set QUIRK_TOTAL = 0
X if ("$QUIRK_1" != "") then
X @ QUIRK_TOTAL--
X endif
X if ("$QUIRK_2" != "") then
X @ QUIRK_TOTAL--
X endif
X if ("$QUIRK_3" != "") then
X @ QUIRK_TOTAL--
X endif
X if ("$QUIRK_4" != "") then
X @ QUIRK_TOTAL--
X endif
X if ("$QUIRK_5" != "") then
X @ QUIRK_TOTAL--
X endif
X
X# Calculate skill totals.  Because of fractions, we resort to "bc" here.   KGH 10/26/91
X 
Xecho "Calculating skills..."
X
Xset SKILL_TOTAL=0
Xif ($SKILLCOST_1 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_1 | bc`
Xif ($SKILLCOST_2 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_2 | bc`
Xif ($SKILLCOST_3 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_3 | bc`
Xif ($SKILLCOST_4 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_4 | bc`
Xif ($SKILLCOST_5 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_5 | bc`
Xif ($SKILLCOST_6 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_6 | bc`
Xif ($SKILLCOST_7 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_7 | bc`
Xif ($SKILLCOST_8 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_8 | bc`
Xif ($SKILLCOST_9 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_9 | bc`
Xif ($SKILLCOST_10 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_10 | bc`
Xif ($SKILLCOST_11 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_11 | bc`
Xif ($SKILLCOST_12 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_12 | bc`
Xif ($SKILLCOST_13 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_13 | bc`
Xif ($SKILLCOST_14 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_14 | bc`
Xif ($SKILLCOST_15 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_15 | bc`
Xif ($SKILLCOST_16 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_16 | bc`
Xif ($SKILLCOST_17 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_17 | bc`
Xif ($SKILLCOST_18 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_18 | bc`
Xif ($SKILLCOST_19 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_19 | bc`
Xif ($SKILLCOST_20 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_20 | bc`
Xif ($SKILLCOST_21 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_21 | bc`
Xif ($SKILLCOST_22 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_22 | bc`
Xif ($SKILLCOST_23 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_23 | bc`
Xif ($SKILLCOST_24 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_24 | bc`
Xif ($SKILLCOST_25 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_25 | bc`
Xif ($SKILLCOST_26 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_26 | bc`
Xif ($SKILLCOST_27 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_27 | bc`
Xif ($SKILLCOST_28 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_28 | bc`
Xif ($SKILLCOST_29 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_29 | bc`
Xif ($SKILLCOST_30 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_30 | bc`
Xif ($SKILLCOST_31 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_31 | bc`
Xif ($SKILLCOST_32 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_32 | bc`
Xif ($SKILLCOST_33 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_33 | bc`
Xif ($SKILLCOST_34 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_34 | bc`
Xif ($SKILLCOST_35 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_35 | bc`
Xif ($SKILLCOST_36 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_36 | bc`
Xif ($SKILLCOST_37 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_37 | bc`
Xif ($SKILLCOST_38 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_38 | bc`
Xif ($SKILLCOST_39 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_39 | bc`
Xif ($SKILLCOST_40 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_40 | bc`
Xif ($SKILLCOST_41 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_41 | bc`
Xif ($SKILLCOST_42 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_42 | bc`
Xif ($SKILLCOST_43 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_43 | bc`
Xif ($SKILLCOST_44 != "") set SKILL_TOTAL=`echo $SKILL_TOTAL + $SKILLCOST_44 | bc`
X
X# Calculate skill levels, based on skill types and skill costs.       KGH 10/27/91
X
Xif (($?SKILLTYPE_1) && ("$SKILLLEV_1" == "")) eval `skill.sh $SKILLTYPE_1 $SKILLCOST_1 $DX $IQ $HT $ST $SKILLMISC_1 $SKILLBONUS_1 SKILLLEV_1`
Xif (($?SKILLTYPE_2) && ("$SKILLLEV_2" == "")) eval `skill.sh $SKILLTYPE_2 $SKILLCOST_2 $DX $IQ $HT $ST $SKILLMISC_2 $SKILLBONUS_2 SKILLLEV_2`
Xif (($?SKILLTYPE_3) && ("$SKILLLEV_3" == "")) eval `skill.sh $SKILLTYPE_3 $SKILLCOST_3 $DX $IQ $HT $ST $SKILLMISC_3 $SKILLBONUS_3 SKILLLEV_3`
Xif (($?SKILLTYPE_4) && ("$SKILLLEV_4" == "")) eval `skill.sh $SKILLTYPE_4 $SKILLCOST_4 $DX $IQ $HT $ST $SKILLMISC_4 $SKILLBONUS_4 SKILLLEV_4`
Xif (($?SKILLTYPE_5) && ("$SKILLLEV_5" == "")) eval `skill.sh $SKILLTYPE_5 $SKILLCOST_5 $DX $IQ $HT $ST $SKILLMISC_5 $SKILLBONUS_5 SKILLLEV_5`
Xif (($?SKILLTYPE_6) && ("$SKILLLEV_6" == "")) eval `skill.sh $SKILLTYPE_6 $SKILLCOST_6 $DX $IQ $HT $ST $SKILLMISC_6 $SKILLBONUS_6 SKILLLEV_6`
Xif (($?SKILLTYPE_7) && ("$SKILLLEV_7" == "")) eval `skill.sh $SKILLTYPE_7 $SKILLCOST_7 $DX $IQ $HT $ST $SKILLMISC_7 $SKILLBONUS_7 SKILLLEV_7`
Xif (($?SKILLTYPE_8) && ("$SKILLLEV_8" == "")) eval `skill.sh $SKILLTYPE_8 $SKILLCOST_8 $DX $IQ $HT $ST $SKILLMISC_8 $SKILLBONUS_8 SKILLLEV_8`
Xif (($?SKILLTYPE_9) && ("$SKILLLEV_9" == "")) eval `skill.sh $SKILLTYPE_9 $SKILLCOST_9 $DX $IQ $HT $ST $SKILLMISC_9 $SKILLBONUS_9 SKILLLEV_9`
Xif (($?SKILLTYPE_10) && ("$SKILLLEV_10" == "")) eval `skill.sh $SKILLTYPE_10 $SKILLCOST_10 $DX $IQ $HT $ST $SKILLMISC_10 $SKILLBONUS_10 SKILLLEV_10`
Xif (($?SKILLTYPE_11) && ("$SKILLLEV_11" == "")) eval `skill.sh $SKILLTYPE_11 $SKILLCOST_11 $DX $IQ $HT $ST $SKILLMISC_11 $SKILLBONUS_11 SKILLLEV_11`
Xif (($?SKILLTYPE_12) && ("$SKILLLEV_12" == "")) eval `skill.sh $SKILLTYPE_12 $SKILLCOST_12 $DX $IQ $HT $ST $SKILLMISC_12 $SKILLBONUS_12 SKILLLEV_12`
Xif (($?SKILLTYPE_13) && ("$SKILLLEV_13" == "")) eval `skill.sh $SKILLTYPE_13 $SKILLCOST_13 $DX $IQ $HT $ST $SKILLMISC_13 $SKILLBONUS_13 SKILLLEV_13`
Xif (($?SKILLTYPE_14) && ("$SKILLLEV_14" == "")) eval `skill.sh $SKILLTYPE_14 $SKILLCOST_14 $DX $IQ $HT $ST $SKILLMISC_14 $SKILLBONUS_14 SKILLLEV_14`
Xif (($?SKILLTYPE_15) && ("$SKILLLEV_15" == "")) eval `skill.sh $SKILLTYPE_15 $SKILLCOST_15 $DX $IQ $HT $ST $SKILLMISC_15 $SKILLBONUS_15 SKILLLEV_15`
Xif (($?SKILLTYPE_16) && ("$SKILLLEV_16" == "")) eval `skill.sh $SKILLTYPE_16 $SKILLCOST_16 $DX $IQ $HT $ST $SKILLMISC_16 $SKILLBONUS_16 SKILLLEV_16`
Xif (($?SKILLTYPE_17) && ("$SKILLLEV_17" == "")) eval `skill.sh $SKILLTYPE_17 $SKILLCOST_17 $DX $IQ $HT $ST $SKILLMISC_17 $SKILLBONUS_17 SKILLLEV_17`
Xif (($?SKILLTYPE_18) && ("$SKILLLEV_18" == "")) eval `skill.sh $SKILLTYPE_18 $SKILLCOST_18 $DX $IQ $HT $ST $SKILLMISC_18 $SKILLBONUS_18 SKILLLEV_18`
Xif (($?SKILLTYPE_19) && ("$SKILLLEV_19" == "")) eval `skill.sh $SKILLTYPE_19 $SKILLCOST_19 $DX $IQ $HT $ST $SKILLMISC_19 $SKILLBONUS_19 SKILLLEV_19`
Xif (($?SKILLTYPE_20) && ("$SKILLLEV_20" == "")) eval `skill.sh $SKILLTYPE_20 $SKILLCOST_20 $DX $IQ $HT $ST $SKILLMISC_20 $SKILLBONUS_20 SKILLLEV_20`
Xif (($?SKILLTYPE_21) && ("$SKILLLEV_21" == "")) eval `skill.sh $SKILLTYPE_21 $SKILLCOST_21 $DX $IQ $HT $ST $SKILLMISC_21 $SKILLBONUS_21 SKILLLEV_21`
Xif (($?SKILLTYPE_22) && ("$SKILLLEV_22" == "")) eval `skill.sh $SKILLTYPE_22 $SKILLCOST_22 $DX $IQ $HT $ST $SKILLMISC_22 $SKILLBONUS_22 SKILLLEV_22`
Xif (($?SKILLTYPE_23) && ("$SKILLLEV_23" == "")) eval `skill.sh $SKILLTYPE_23 $SKILLCOST_23 $DX $IQ $HT $ST $SKILLMISC_23 $SKILLBONUS_23 SKILLLEV_23`
Xif (($?SKILLTYPE_24) && ("$SKILLLEV_24" == "")) eval `skill.sh $SKILLTYPE_24 $SKILLCOST_24 $DX $IQ $HT $ST $SKILLMISC_24 $SKILLBONUS_24 SKILLLEV_24`
Xif (($?SKILLTYPE_25) && ("$SKILLLEV_25" == "")) eval `skill.sh $SKILLTYPE_25 $SKILLCOST_25 $DX $IQ $HT $ST $SKILLMISC_25 $SKILLBONUS_25 SKILLLEV_25`
Xif (($?SKILLTYPE_26) && ("$SKILLLEV_26" == "")) eval `skill.sh $SKILLTYPE_26 $SKILLCOST_26 $DX $IQ $HT $ST $SKILLMISC_26 $SKILLBONUS_26 SKILLLEV_26`
Xif (($?SKILLTYPE_27) && ("$SKILLLEV_27" == "")) eval `skill.sh $SKILLTYPE_27 $SKILLCOST_27 $DX $IQ $HT $ST $SKILLMISC_27 $SKILLBONUS_27 SKILLLEV_27`
Xif (($?SKILLTYPE_28) && ("$SKILLLEV_28" == "")) eval `skill.sh $SKILLTYPE_28 $SKILLCOST_28 $DX $IQ $HT $ST $SKILLMISC_28 $SKILLBONUS_28 SKILLLEV_28`
Xif (($?SKILLTYPE_29) && ("$SKILLLEV_29" == "")) eval `skill.sh $SKILLTYPE_29 $SKILLCOST_29 $DX $IQ $HT $ST $SKILLMISC_29 $SKILLBONUS_29 SKILLLEV_29`
Xif (($?SKILLTYPE_30) && ("$SKILLLEV_30" == "")) eval `skill.sh $SKILLTYPE_30 $SKILLCOST_30 $DX $IQ $HT $ST $SKILLMISC_30 $SKILLBONUS_30 SKILLLEV_30`
Xif (($?SKILLTYPE_31) && ("$SKILLLEV_31" == "")) eval `skill.sh $SKILLTYPE_31 $SKILLCOST_31 $DX $IQ $HT $ST $SKILLMISC_31 $SKILLBONUS_31 SKILLLEV_31`
Xif (($?SKILLTYPE_32) && ("$SKILLLEV_32" == "")) eval `skill.sh $SKILLTYPE_32 $SKILLCOST_32 $DX $IQ $HT $ST $SKILLMISC_32 $SKILLBONUS_32 SKILLLEV_32`
Xif (($?SKILLTYPE_33) && ("$SKILLLEV_33" == "")) eval `skill.sh $SKILLTYPE_33 $SKILLCOST_33 $DX $IQ $HT $ST $SKILLMISC_33 $SKILLBONUS_33 SKILLLEV_33`
Xif (($?SKILLTYPE_34) && ("$SKILLLEV_34" == "")) eval `skill.sh $SKILLTYPE_34 $SKILLCOST_34 $DX $IQ $HT $ST $SKILLMISC_34 $SKILLBONUS_34 SKILLLEV_34`
Xif (($?SKILLTYPE_35) && ("$SKILLLEV_35" == "")) eval `skill.sh $SKILLTYPE_35 $SKILLCOST_35 $DX $IQ $HT $ST $SKILLMISC_35 $SKILLBONUS_35 SKILLLEV_35`
Xif (($?SKILLTYPE_36) && ("$SKILLLEV_36" == "")) eval `skill.sh $SKILLTYPE_36 $SKILLCOST_36 $DX $IQ $HT $ST $SKILLMISC_36 $SKILLBONUS_36 SKILLLEV_36`
Xif (($?SKILLTYPE_37) && ("$SKILLLEV_37" == "")) eval `skill.sh $SKILLTYPE_37 $SKILLCOST_37 $DX $IQ $HT $ST $SKILLMISC_37 $SKILLBONUS_37 SKILLLEV_37`
Xif (($?SKILLTYPE_38) && ("$SKILLLEV_38" == "")) eval `skill.sh $SKILLTYPE_38 $SKILLCOST_38 $DX $IQ $HT $ST $SKILLMISC_38 $SKILLBONUS_38 SKILLLEV_38`
Xif (($?SKILLTYPE_39) && ("$SKILLLEV_39" == "")) eval `skill.sh $SKILLTYPE_39 $SKILLCOST_39 $DX $IQ $HT $ST $SKILLMISC_39 $SKILLBONUS_39 SKILLLEV_39`
Xif (($?SKILLTYPE_40) && ("$SKILLLEV_40" == "")) eval `skill.sh $SKILLTYPE_40 $SKILLCOST_40 $DX $IQ $HT $ST $SKILLMISC_40 $SKILLBONUS_40 SKILLLEV_40`
Xif (($?SKILLTYPE_41) && ("$SKILLLEV_41" == "")) eval `skill.sh $SKILLTYPE_41 $SKILLCOST_41 $DX $IQ $HT $ST $SKILLMISC_41 $SKILLBONUS_41 SKILLLEV_41`
Xif (($?SKILLTYPE_42) && ("$SKILLLEV_42" == "")) eval `skill.sh $SKILLTYPE_42 $SKILLCOST_42 $DX $IQ $HT $ST $SKILLMISC_42 $SKILLBONUS_42 SKILLLEV_42`
Xif (($?SKILLTYPE_43) && ("$SKILLLEV_43" == "")) eval `skill.sh $SKILLTYPE_43 $SKILLCOST_43 $DX $IQ $HT $ST $SKILLMISC_43 $SKILLBONUS_43 SKILLLEV_43`
Xif (($?SKILLTYPE_44) && ("$SKILLLEV_44" == "")) eval `skill.sh $SKILLTYPE_44 $SKILLCOST_44 $DX $IQ $HT $ST $SKILLMISC_44 $SKILLBONUS_44 SKILLLEV_44`
Xif (($?SKILLTYPE_45) && ("$SKILLLEV_45" == "")) eval `skill.sh $SKILLTYPE_45 $SKILLCOST_45 $DX $IQ $HT $ST $SKILLMISC_45 $SKILLBONUS_45 SKILLLEV_45`
Xif (($?SKILLTYPE_46) && ("$SKILLLEV_46" == "")) eval `skill.sh $SKILLTYPE_46 $SKILLCOST_46 $DX $IQ $HT $ST $SKILLMISC_46 $SKILLBONUS_46 SKILLLEV_46`
X
Xif ($ST != "") then
X
X# calculate Sprint
X@ SPRINT = $RUNNING / 8
X@ DELTA2 = $RUNNING - $SPRINT * 8
Xset DELTA2=`echo "$DELTA2 12.5 * 0 k 1 / p" | dc`
X@ SPRINT += $MOVE + 1
Xif ($DELTA + $DELTA2 >= 100) then
X   @ SPRINT += 1
Xendif
X
Xendif # if ($ST != "")
X
X# Round up - commented out by B. Slocum, 1-28-92
X#set SKILL_TOTAL=`echo $SKILL_TOTAL 0.5 + 0 k 1 / p | bc`
X
Xecho "Calculating costs and weights..."
X
X  set TOTAL_CASH=0
X @ TOTAL_CASH = $ITEM_COST_1 + $ITEM_COST_2 + $ITEM_COST_3 + $ITEM_COST_4 + $ITEM_COST_5
X @ TOTAL_CASH = $TOTAL_CASH + $ITEM_COST_6 + $ITEM_COST_7 + $ITEM_COST_8 + $ITEM_COST_9 + $ITEM_COST_10
X @ TOTAL_CASH = $TOTAL_CASH + $ITEM_COST_11 + $ITEM_COST_12 + $ITEM_COST_13 + $ITEM_COST_14 + $ITEM_COST_15
X @ TOTAL_CASH = $TOTAL_CASH + $ITEM_COST_16 + $ITEM_COST_17 + $ITEM_COST_18 + $ITEM_COST_19 + $ITEM_COST_20
X @ TOTAL_CASH = $TOTAL_CASH + $ITEM_COST_21 + $ITEM_COST_22 + $ITEM_COST_23 + $ITEM_COST_24 + $ITEM_COST_25
X @ TOTAL_CASH = $TOTAL_CASH + $MELEE_COST_1 + $MELEE_COST_2 + $MELEE_COST_3 + $MELEE_COST_4 + $MELEE_COST_5
X @ TOTAL_CASH = $TOTAL_CASH + $RANGE_COST_1 + $RANGE_COST_2 + $RANGE_COST_3 + $RANGE_COST_4 + $RANGE_COST_5
X @ TOTAL_CASH = $TOTAL_CASH + $RANGE_COST_6 + $RANGE_COST_7 + $RANGE_COST_8 + $RANGE_COST_9 + $RANGE_COST_10
X
X  set TOTAL_WEIGHT=0
Xif ($ITEM_WT_1 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_1 | bc`
Xif ($ITEM_WT_2 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_2 | bc`
Xif ($ITEM_WT_3 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_3 | bc`
Xif ($ITEM_WT_4 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_4 | bc`
Xif ($ITEM_WT_5 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_5 | bc`
Xif ($ITEM_WT_6 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_6 | bc`
Xif ($ITEM_WT_7 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_7 | bc`
Xif ($ITEM_WT_8 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_8 | bc`
Xif ($ITEM_WT_9 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_9 | bc`
Xif ($ITEM_WT_10 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_10 | bc`
Xif ($ITEM_WT_11 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_11 | bc`
Xif ($ITEM_WT_12 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_12 | bc`
Xif ($ITEM_WT_13 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_13 | bc`
Xif ($ITEM_WT_14 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_14 | bc`
Xif ($ITEM_WT_15 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_15 | bc`
Xif ($ITEM_WT_16 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_16 | bc`
Xif ($ITEM_WT_17 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_17 | bc`
Xif ($ITEM_WT_18 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_18 | bc`
Xif ($ITEM_WT_19 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_19 | bc`
Xif ($ITEM_WT_20 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_20 | bc`
Xif ($ITEM_WT_21 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_21 | bc`
Xif ($ITEM_WT_22 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_22 | bc`
Xif ($ITEM_WT_23 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_23 | bc`
Xif ($ITEM_WT_24 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_24 | bc`
Xif ($ITEM_WT_25 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $ITEM_WT_25 | bc`
Xif ($MELEE_WT_1 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $MELEE_WT_1 | bc`
Xif ($MELEE_WT_2 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $MELEE_WT_2 | bc`
Xif ($MELEE_WT_3 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $MELEE_WT_3 | bc`
Xif ($MELEE_WT_4 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $MELEE_WT_4 | bc`
Xif ($MELEE_WT_5 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $MELEE_WT_5 | bc`
Xif ($RANGE_WT_1 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_1 | bc`
Xif ($RANGE_WT_2 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_2 | bc`
Xif ($RANGE_WT_3 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_3 | bc`
Xif ($RANGE_WT_4 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_4 | bc`
Xif ($RANGE_WT_5 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_5 | bc`
Xif ($RANGE_WT_6 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_6 | bc`
Xif ($RANGE_WT_7 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_7 | bc`
Xif ($RANGE_WT_8 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_8 | bc`
Xif ($RANGE_WT_9 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_9 | bc`
Xif ($RANGE_WT_10 != "") set TOTAL_WEIGHT=`echo $TOTAL_WEIGHT + $RANGE_WT_10 | bc`
X
Xecho ""
Xecho "Total Point Values"
Xecho ""
Xecho "Attributes	$ATTRIB_TOTAL"
Xecho "Advantages	$ADV_TOTAL"
Xecho "Disadvantages	$DIS_TOTAL"
Xecho "Quirks		$QUIRK_TOTAL"
Xecho "Skills		$SKILL_TOTAL"
Xecho ""
X
Xset TOTAL=0
Xif ($ATTRIB_TOTAL != "") set TOTAL=`echo $TOTAL + $ATTRIB_TOTAL | bc`
Xif ($ADV_TOTAL != "") set TOTAL=`echo $TOTAL + $ADV_TOTAL | bc`
Xif ($DIS_TOTAL != "") set TOTAL=`echo $TOTAL + $DIS_TOTAL | bc`
Xif ($QUIRK_TOTAL != "") set TOTAL=`echo $TOTAL + $QUIRK_TOTAL | bc`
Xif ($SKILL_TOTAL != "") set TOTAL=`echo $TOTAL + $SKILL_TOTAL | bc`
X
Xecho "Total		$TOTAL"
Xecho ""
X
Xset UNSPENT=`echo $POINT_TOTAL - $TOTAL | bc`
X
Xif ($PAGES == 1) then
Xecho "Filling empty spaces on equipment list..."
X
X# If the character has a melee weapon, list it in place of
X# ITEM_18; otherwise leave it alone.
X
Xif ("$MELEE_1" != "") then
X  set ITEM_18="$MELEE_1"
X  set ITEM_STAT_18=""$MELEE_STAT_1[1]" "$MELEE_STAT_1[2]"  "$MELEE_SKILL_1""
X  set ITEM_COST_18=$MELEE_COST_1
X  set ITEM_WT_18=$MELEE_WT_1
Xendif
X
X# If the character has a ranged weapon, list it in place of
X# ITEM_19; otherwise leave it alone.
X
Xif ("$RANGE_1" != "") then
X  set ITEM_19="$RANGE_1"
X  set ITEM_STAT_19=""$RANGE_STAT_1[2]" "$RANGE_STAT_1[3]"  "$RANGE_SKILL_1""
X  set ITEM_COST_19=$RANGE_COST_1
X  set ITEM_WT_19=$RANGE_WT_1
Xendif
X
X# Go through all the items. For each one that is empty, assign its
X# number to FREE_N, where N goes from 1 to 13 (number of potential
X# weapons to list). Then for each weapon, if it exist and the
X# associated value of FREE is non-zero, assing stats appropriately.
X
X# Initialize
X
Xforeach FREEVAR (FREE_1 FREE_2 FREE_3 FREE_4 FREE_5 FREE_6 FREE_7 FREE_8 FREE_9 FREE_10 FREE_11 FREE_12 FREE_13)
X  set $FREEVAR=0
Xend
X
X# Variables to be used in conditional access.
X
Xset COSTVAR=COST_
Xset ITEMVAR=ITEM_
Xset WTVAR=WT_
Xset STATVAR=STAT_
Xset FREEVAR=FREE_
X
Xset NUM=1
X
Xif ("$ITEM_18" == "") then
X  set $FREEVAR$NUM=18
X  @ NUM++
Xendif
X
Xif ("$ITEM_19" == "") then
X  set $FREEVAR$NUM=19
X  @ NUM++
Xendif
X
Xif ("$ITEM_1" == "") then
X  set $FREEVAR$NUM=1
X  @ NUM++
Xendif
X
Xif ("$ITEM_2" == "") then
X  set $FREEVAR$NUM=2
X  @ NUM++
Xendif
X
Xif ("$ITEM_3" == "") then
X  set $FREEVAR$NUM=3
X  @ NUM++
Xendif
X
Xif ("$ITEM_4" == "") then
X  set $FREEVAR$NUM=4
X  @ NUM++
Xendif
X
Xif ("$ITEM_5" == "") then
X  set $FREEVAR$NUM=5
X  @ NUM++
Xendif
X
Xif ("$ITEM_6" == "") then
X  set $FREEVAR$NUM=6
X  @ NUM++
Xendif
X
Xif ("$ITEM_7" == "") then
X  set $FREEVAR$NUM=7
X  @ NUM++
Xendif
X
Xif ("$ITEM_8" == "") then
X  set $FREEVAR$NUM=8
X  @ NUM++
Xendif
X
Xif ("$ITEM_9" == "") then
X  set $FREEVAR$NUM=9
X  @ NUM++
Xendif
X
Xif ("$ITEM_10" == "") then
X  set $FREEVAR$NUM=10
X  @ NUM++
Xendif
X
Xif ("$ITEM_11" == "") then
X  set $FREEVAR$NUM=11
X  @ NUM++
Xendif
X
Xif ("$ITEM_12" == "") then
X  set $FREEVAR$NUM=12
X  @ NUM++
Xendif
X
Xif ("$ITEM_13" == "") then
X  set $FREEVAR$NUM=13
X  @ NUM++
Xendif
X
Xif ("$ITEM_14" == "") then
X  set $FREEVAR$NUM=14
X  @ NUM++
Xendif
X
Xif ("$ITEM_15" == "") then
X  set $FREEVAR$NUM=15
X  @ NUM++
Xendif
X
Xif ("$ITEM_16" == "") then
X  set $FREEVAR$NUM=16
X  @ NUM++
Xendif
X
Xif ("$ITEM_17" == "") then
X  set $FREEVAR$NUM=17
X  @ NUM++
Xendif
X
X# Now that we've accumulated a list of all the free spots, let's go
X# and fill them sequentially, alternative between melee and missile
X# weapons, in the order that they were entered in $SHEET
X
Xif ($FREE_1 != 0) then
X  set $ITEMVAR$FREE_1="$MELEE_2"
X  set $ITEMVAR$STATVAR$FREE_1=""$MELEE_STAT_2[1]" "$MELEE_STAT_2[2]"  "$MELEE_SKILL_2""
X  set $ITEMVAR$COSTVAR$FREE_1=$MELEE_COST_2
X  set $ITEMVAR$WTVAR$FREE_1=$MELEE_WT_2
Xendif
X
Xif ($FREE_2 != 0) then
X  set $ITEMVAR$FREE_2="$RANGE_2"
X  set $ITEMVAR$STATVAR$FREE_2=""$RANGE_STAT_2[2]" "$RANGE_STAT_2[3]"  "$RANGE_SKILL_2""
X  set $ITEMVAR$COSTVAR$FREE_2=$RANGE_COST_2
X  set $ITEMVAR$WTVAR$FREE_2=$RANGE_WT_2
Xendif
X
Xif ($FREE_3 != 0) then
X  set $ITEMVAR$FREE_3="$MELEE_3"
X  set $ITEMVAR$STATVAR$FREE_3=""$MELEE_STAT_3[1]" "$MELEE_STAT_3[2]"  "$MELEE_SKILL_3""
X  set $ITEMVAR$COSTVAR$FREE_3=$MELEE_COST_3
X  set $ITEMVAR$WTVAR$FREE_3=$MELEE_WT_3
Xendif
X
Xif ($FREE_4 != 0) then
X  set $ITEMVAR$FREE_4="$RANGE_3"
X  set $ITEMVAR$STATVAR$FREE_4=""$RANGE_STAT_3[2]" "$RANGE_STAT_3[3]"  "$RANGE_SKILL_3""
X  set $ITEMVAR$COSTVAR$FREE_4=$RANGE_COST_3
X  set $ITEMVAR$WTVAR$FREE_4=$RANGE_WT_3
Xendif
X
Xif ($FREE_5 != 0) then
X  set $ITEMVAR$FREE_5="$MELEE_4"
X  set $ITEMVAR$STATVAR$FREE_5=""$MELEE_STAT_4[1]" "$MELEE_STAT_4[2]"  "$MELEE_SKILL_4""
X  set $ITEMVAR$COSTVAR$FREE_5=$MELEE_COST_4
X  set $ITEMVAR$WTVAR$FREE_5=$MELEE_WT_4
Xendif
X
Xif ($FREE_6 != 0) then
X  set $ITEMVAR$FREE_6="$RANGE_4"
X  set $ITEMVAR$STATVAR$FREE_6=""$RANGE_STAT_4[2]" "$RANGE_STAT_4[3]"  "$RANGE_SKILL_4""
X  set $ITEMVAR$COSTVAR$FREE_6=$RANGE_COST_4
X  set $ITEMVAR$WTVAR$FREE_6=$RANGE_WT_4
Xendif
X
Xif ($FREE_7 != 0) then
X  set $ITEMVAR$FREE_7="$MELEE_5"
X  set $ITEMVAR$STATVAR$FREE_7=""$MELEE_STAT_5[1]" "$MELEE_STAT_5[2]"  "$MELEE_SKILL_5""
X  set $ITEMVAR$COSTVAR$FREE_7=$MELEE_COST_5
X  set $ITEMVAR$WTVAR$FREE_7=$MELEE_WT_5
Xendif
X
Xif ($FREE_8 != 0) then
X  set $ITEMVAR$FREE_8="$RANGE_5"
X  set $ITEMVAR$STATVAR$FREE_8=""$RANGE_STAT_5[2]" "$RANGE_STAT_5[3]"  "$RANGE_SKILL_5""
X  set $ITEMVAR$COSTVAR$FREE_8=$RANGE_COST_5
X  set $ITEMVAR$WTVAR$FREE_8=$RANGE_WT_5
Xendif
X
Xif ($FREE_9 != 0) then
X  set $ITEMVAR$FREE_9="$RANGE_6"
X  set $ITEMVAR$STATVAR$FREE_9=""$RANGE_STAT_6[2]" "$RANGE_STAT_6[3]"  "$RANGE_SKILL_6""
X  set $ITEMVAR$COSTVAR$FREE_9=$RANGE_COST_6
X  set $ITEMVAR$WTVAR$FREE_9=$RANGE_WT_6
Xendif
X
Xif ($FREE_10 != 0) then
X  set $ITEMVAR$FREE_10="$RANGE_7"
X  set $ITEMVAR$STATVAR$FREE_10=""$RANGE_STAT_7[2]" "$RANGE_STAT_7[3]"  "$RANGE_SKILL_7""
X  set $ITEMVAR$COSTVAR$FREE_10=$RANGE_COST_7
X  set $ITEMVAR$WTVAR$FREE_10=$RANGE_WT_7
Xendif
X
Xif ($FREE_11 != 0) then
X  set $ITEMVAR$FREE_11="$RANGE_8"
X  set $ITEMVAR$STATVAR$FREE_11=""$RANGE_STAT_8[2]" "$RANGE_STAT_8[3]"  "$RANGE_SKILL_8""
X  set $ITEMVAR$COSTVAR$FREE_11=$RANGE_COST_8
X  set $ITEMVAR$WTVAR$FREE_11=$RANGE_WT_8
Xendif
X
Xif ($FREE_12 != 0) then
X  set $ITEMVAR$FREE_12="$RANGE_9"
X  set $ITEMVAR$STATVAR$FREE_12=""$RANGE_STAT_9[2]" "$RANGE_STAT_9[3]"  "$RANGE_SKILL_9""
X  set $ITEMVAR$COSTVAR$FREE_12=$RANGE_COST_9
X  set $ITEMVAR$WTVAR$FREE_12=$RANGE_WT_9
Xendif
X
Xif ($FREE_13 != 0) then
X  set $ITEMVAR$FREE_13="$RANGE_10"
X  set $ITEMVAR$STATVAR$FREE_13=""$RANGE_STAT_10[2]" "$RANGE_STAT_10[3]"  "$RANGE_SKILL_10""
X  set $ITEMVAR$COSTVAR$FREE_13=$RANGE_COST_10
X  set $ITEMVAR$WTVAR$FREE_13=$RANGE_WT_10
Xendif
X
Xendif # $PAGES == 1
X
X# Change values of zero to values of null
X
Xif ($ADV_COST_1 == 0) set ADV_COST_1=
Xif ($ADV_COST_2 == 0) set ADV_COST_2=
Xif ($ADV_COST_3 == 0) set ADV_COST_3=
Xif ($ADV_COST_4 == 0) set ADV_COST_4=
Xif ($ADV_COST_5 == 0) set ADV_COST_5=
Xif ($ADV_COST_6 == 0) set ADV_COST_6=
Xif ($ADV_COST_7 == 0) set ADV_COST_7=
Xif ($ADV_COST_8 == 0) set ADV_COST_8=
Xif ($ADV_COST_9 == 0) set ADV_COST_9=
Xif ($ADV_COST_10 == 0) set ADV_COST_10=
Xif ($ADV_COST_11 == 0) set ADV_COST_11=
Xif ($ADV_COST_12 == 0) set ADV_COST_22=
Xif ($DIS_COST_1 == 0) set DIS_COST_1=
Xif ($DIS_COST_2 == 0) set DIS_COST_2=
Xif ($DIS_COST_3 == 0) set DIS_COST_3=
Xif ($DIS_COST_4 == 0) set DIS_COST_4=
Xif ($DIS_COST_5 == 0) set DIS_COST_5=
Xif ($DIS_COST_6 == 0) set DIS_COST_6=
Xif ($DIS_COST_7 == 0) set DIS_COST_7=
Xif ($DIS_COST_8 == 0) set DIS_COST_8=
Xif ($DIS_COST_9 == 0) set DIS_COST_9=
Xif ($DIS_COST_10 == 0) set DIS_COST_10=
Xif ($DIS_COST_11 == 0) set DIS_COST_11=
Xif ($DIS_COST_12 == 0) set DIS_COST_12=
Xif ($DIS_COST_13 == 0) set DIS_COST_13=
Xif ($DIS_COST_14 == 0) set DIS_COST_14=
Xif ($DIS_COST_15 == 0) set DIS_COST_15=
Xif ($DIS_COST_16 == 0) set DIS_COST_16=
Xif ($DIS_COST_17 == 0) set DIS_COST_17=
X
Xif ($PD_HEAD == 0) set PD_HEAD=
Xif ($PD_TORSO == 0) set PD_TORSO=
Xif ($PD_ARMS == 0) set PD_ARMS=
Xif ($PD_LEGS == 0) set PD_LEGS=
Xif ($PD_HANDS == 0) set PD_HANDS=
Xif ($PD_FEET == 0) set PD_FEET=
Xif ($PD_BODY == 0) set PD_BODY=
Xif ($DR_HEAD == 0) set DR_HEAD=
Xif ($DR_TORSO == 0) set DR_TORSO=
Xif ($DR_ARMS == 0) set DR_ARMS=
Xif ($DR_LEGS == 0) set DR_LEGS=
Xif ($DR_HANDS == 0) set DR_HANDS=
Xif ($DR_FEET == 0) set DR_FEET=
Xif ($DR_BODY == 0) set DR_BODY=
Xif ($SHIELD_PD == 0) set SHIELD_PD=
Xif ($OTHER_PD1 == 0) set OTHER_PD1=
Xif ($OTHER_PD2 == 0) set OTHER_PD2=
Xif ($OTHER_DR1 == 0) set OTHER_DR1=
Xif ($OTHER_DR2 == 0) set OTHER_DR2=
Xif ($OTHER_DR3 == 0) set OTHER_DR3=
Xif ($TOTAL_PD == 0) set TOTAL_PD=
Xif ($TOTAL_DR == 0) set TOTAL_DR=
X
Xif ($MELEE_COST_1 == 0) set MELEE_COST_1=
Xif ($MELEE_COST_2 == 0) set MELEE_COST_2=
Xif ($MELEE_COST_3 == 0) set MELEE_COST_3=
Xif ($MELEE_COST_4 == 0) set MELEE_COST_4=
Xif ($MELEE_COST_5 == 0) set MELEE_COST_5=
Xif ($MELEE_COST_6 == 0) set MELEE_COST_6=
X
Xif ($RANGE_COST_1 == 0) set RANGE_COST_1=
Xif ($RANGE_COST_2 == 0) set RANGE_COST_2=
Xif ($RANGE_COST_3 == 0) set RANGE_COST_3=
Xif ($RANGE_COST_4 == 0) set RANGE_COST_4=
Xif ($RANGE_COST_5 == 0) set RANGE_COST_5=
Xif ($RANGE_COST_6 == 0) set RANGE_COST_6=
Xif ($RANGE_COST_7 == 0) set RANGE_COST_7=
Xif ($RANGE_COST_8 == 0) set RANGE_COST_8=
Xif ($RANGE_COST_9 == 0) set RANGE_COST_9=
Xif ($RANGE_COST_10 == 0) set RANGE_COST_10=
X
Xif ($ITEM_COST_1 == 0) set ITEM_COST_1=
Xif ($ITEM_COST_2 == 0) set ITEM_COST_2=
Xif ($ITEM_COST_3 == 0) set ITEM_COST_3=
Xif ($ITEM_COST_4 == 0) set ITEM_COST_4=
Xif ($ITEM_COST_5 == 0) set ITEM_COST_5=
Xif ($ITEM_COST_6 == 0) set ITEM_COST_6=
Xif ($ITEM_COST_7 == 0) set ITEM_COST_7=
Xif ($ITEM_COST_8 == 0) set ITEM_COST_8=
Xif ($ITEM_COST_9 == 0) set ITEM_COST_9=
Xif ($ITEM_COST_10 == 0) set ITEM_COST_10=
Xif ($ITEM_COST_11 == 0) set ITEM_COST_11=
Xif ($ITEM_COST_12 == 0) set ITEM_COST_12=
Xif ($ITEM_COST_13 == 0) set ITEM_COST_13=
Xif ($ITEM_COST_14 == 0) set ITEM_COST_14=
Xif ($ITEM_COST_15 == 0) set ITEM_COST_15=
Xif ($ITEM_COST_16 == 0) set ITEM_COST_16=
Xif ($ITEM_COST_17 == 0) set ITEM_COST_17=
Xif ($ITEM_COST_18 == 0) set ITEM_COST_18=
Xif ($ITEM_COST_19 == 0) set ITEM_COST_19=
Xif ($ITEM_COST_20 == 0) set ITEM_COST_20=
Xif ($ITEM_COST_21 == 0) set ITEM_COST_21=
Xif ($ITEM_COST_22 == 0) set ITEM_COST_22=
Xif ($ITEM_COST_23 == 0) set ITEM_COST_23=
Xif ($ITEM_COST_24 == 0) set ITEM_COST_24=
Xif ($ITEM_COST_25 == 0) set ITEM_COST_25=
X
Xif ($ATTRIB_TOTAL == 0) set ATTRIB_TOTAL=
Xif ($ADV_TOTAL == 0) set ADV_TOTAL=
Xif ($DIS_TOTAL == 0) set DIS_TOTAL=
Xif ($QUIRK_TOTAL == 0) set QUIRK_TOTAL=
Xif ($SKILL_TOTAL == 0) set SKILL_TOTAL=
Xif ($TOTAL == 0) set TOTAL=
Xif ($TOTAL_CASH == 0) set TOTAL_CASH=
Xif ($TOTAL_WEIGHT == 0) set TOTAL_WEIGHT=
Xif ("$UNSPENT" == "$POINT_TOTAL") set UNSPENT=
X
Xendif # $SHEET != "blank"
X
Xecho "Creating postscript sheet..."
X
X/bin/sed <$TEMPLATE \
X-e s/~NAME~/"$NAME"/ \
X-e s/~PLAYER~/"$PLAYER"/ \
X-e s/~APPEAR~/"$APPEAR"/ \
X-e s/~BACKGD~/"$BACKGD"/ \
X-e s/~UNSPENT~/"$UNSPENT"/ \
X-e s/~DATE~/"$DATE"/ \
X-e s/~SEQ~/"$SEQ"/ \
X-e s/~TOTAL~/"$TOTAL"/ \
X-e s/~ST~/"$ST"/ \
X-e s/~DX~/"$DX"/ \
X-e s/~IQ~/"$IQ"/ \
X-e s/~HT~/"$HT"/ \
X-e s/~THRUST~/"$THRUST"/ \
X-e s/~SWING~/"$SWING"/ \
X-e s/~SPEED~/"$SPEED"/ \
X-e s/~MOVE~/"$MOVE"/ \
X-e s/~STX2~/"$STX2"/ \
X-e s/~STX4~/"$STX4"/ \
X-e s/~STX6~/"$STX6"/ \
X-e s/~STX12~/"$STX12"/ \
X-e s/~STX20~/"$STX20"/ \
X-e s/~PD_TORSO~/"$PD_TORSO"/ \
X-e s/~SHIELD_PD~/"$SHIELD_PD"/ \
X-e s/~OTHER_PD1~/"$OTHER_PD1"/ \
X-e s/~REACT_1~/"$REACT_1"/ \
X-e s/~DODGE~/"$DODGE"/ \
X-e s/~PARRY~/"$PARRY"/ \
X-e s/~BLOCK~/"$BLOCK"/ \
X-e s/~DR_TORSO~/"$DR_TORSO"/ \
X-e s/~OTHER_DRTYP1~/"$OTHER_DRTYP1"/ \
X-e s/~OTHER_DR1~/"$OTHER_DR1"/ \
X-e s/~OTHER_DRTYP2~/"$OTHER_DRTYP2"/ \
X-e s/~OTHER_DR2~/"$OTHER_DR2"/ \
X-e s/~ADV_1~/"$ADV_1"/ \
X-e s/~ADV_2~/"$ADV_2"/ \
X-e s/~ADV_3~/"$ADV_3"/ \
X-e s/~ADV_4~/"$ADV_4"/ \
X-e s/~ADV_5~/"$ADV_5"/ \
X-e s/~ADV_COST_1~/"$ADV_COST_1"/ \
X-e s/~ADV_COST_2~/"$ADV_COST_2"/ \
X-e s/~ADV_COST_3~/"$ADV_COST_3"/ \
X-e s/~ADV_COST_4~/"$ADV_COST_4"/ \
X-e s/~ADV_COST_5~/"$ADV_COST_5"/ \
X-e s/~DIS_1~/"$DIS_1"/ \
X-e s/~DIS_2~/"$DIS_2"/ \
X-e s/~DIS_3~/"$DIS_3"/ \
X-e s/~DIS_4~/"$DIS_4"/ \
X-e s/~DIS_5~/"$DIS_5"/ \
X-e s/~DIS_COST_1~/"$DIS_COST_1"/ \
X-e s/~DIS_COST_2~/"$DIS_COST_2"/ \
X-e s/~DIS_COST_3~/"$DIS_COST_3"/ \
X-e s/~DIS_COST_4~/"$DIS_COST_4"/ \
X-e s/~DIS_COST_5~/"$DIS_COST_5"/ \
X-e s/~DIS_COST_6~/"$DIS_COST_6"/ \
X-e s/~QUIRK_1~/"$QUIRK_1"/ \
X-e s/~QUIRK_2~/"$QUIRK_2"/ \
X-e s/~QUIRK_3~/"$QUIRK_3"/ \
X-e s/~QUIRK_4~/"$QUIRK_4"/ \
X-e s/~QUIRK_5~/"$QUIRK_5"/ \
X-e s/~ITEM_1~/"$ITEM_1"/ \
X-e s/~ITEM_COST_1~/"$ITEM_COST_1"/ \
X-e s/~ITEM_STAT_1~/"$ITEM_STAT_1"/ \
X-e s/~ITEM_2~/"$ITEM_2"/ \
X-e s/~ITEM_COST_2~/"$ITEM_COST_2"/ \
X-e s/~ITEM_STAT_2~/"$ITEM_STAT_2"/ \
X-e s/~ITEM_3~/"$ITEM_3"/ \
X-e s/~ITEM_COST_3~/"$ITEM_COST_3"/ \
X-e s/~ITEM_STAT_3~/"$ITEM_STAT_3"/ \
X-e s/~ITEM_4~/"$ITEM_4"/ \
X-e s/~ITEM_COST_4~/"$ITEM_COST_4"/ \
X-e s/~ITEM_STAT_4~/"$ITEM_STAT_4"/ \
X-e s/~ITEM_5~/"$ITEM_5"/ \
X-e s/~ITEM_COST_5~/"$ITEM_COST_5"/ \
X-e s/~ITEM_STAT_5~/"$ITEM_STAT_5"/ \
X-e s/~ITEM_6~/"$ITEM_6"/ \
X-e s/~ITEM_COST_6~/"$ITEM_COST_6"/ \
X-e s/~ITEM_STAT_6~/"$ITEM_STAT_6"/ \
X-e s/~ITEM_7~/"$ITEM_7"/ \
X-e s/~ITEM_COST_7~/"$ITEM_COST_7"/ \
X-e s/~ITEM_STAT_7~/"$ITEM_STAT_7"/ \
X-e s/~ITEM_8~/"$ITEM_8"/ \
X-e s/~ITEM_COST_8~/"$ITEM_COST_8"/ \
X-e s/~ITEM_STAT_8~/"$ITEM_STAT_8"/ \
X-e s/~ITEM_9~/"$ITEM_9"/ \
X-e s/~ITEM_COST_9~/"$ITEM_COST_9"/ \
X-e s/~ITEM_STAT_9~/"$ITEM_STAT_9"/ \
X-e s/~ITEM_10~/"$ITEM_10"/ \
X-e s/~ITEM_COST_10~/"$ITEM_COST_10"/ \
X-e s/~ITEM_STAT_10~/"$ITEM_STAT_10"/ \
X-e s/~ITEM_11~/"$ITEM_11"/ \
X-e s/~ITEM_COST_11~/"$ITEM_COST_11"/ \
X-e s/~ITEM_STAT_11~/"$ITEM_STAT_11"/ \
X-e s/~ITEM_12~/"$ITEM_12"/ \
X-e s/~ITEM_COST_12~/"$ITEM_COST_12"/ \
X-e s/~ITEM_STAT_12~/"$ITEM_STAT_12"/ \
X-e s/~ITEM_13~/"$ITEM_13"/ \
X-e s/~ITEM_COST_13~/"$ITEM_COST_13"/ \
X-e s/~ITEM_STAT_13~/"$ITEM_STAT_13"/ \
X-e s/~ITEM_14~/"$ITEM_14"/ \
X-e s/~ITEM_COST_14~/"$ITEM_COST_14"/ \
X-e s/~ITEM_STAT_14~/"$ITEM_STAT_14"/ \
X-e s/~ITEM_15~/"$ITEM_15"/ \
X-e s/~ITEM_COST_15~/"$ITEM_COST_15"/ \
X-e s/~ITEM_STAT_15~/"$ITEM_STAT_15"/ \
X-e s/~ITEM_16~/"$ITEM_16"/ \
X-e s/~ITEM_COST_16~/"$ITEM_COST_16"/ \
X-e s/~ITEM_STAT_16~/"$ITEM_STAT_16"/ \
X-e s/~ITEM_17~/"$ITEM_17"/ \
X-e s/~ITEM_COST_17~/"$ITEM_COST_17"/ \
X-e s/~ITEM_STAT_17~/"$ITEM_STAT_17"/ \
X-e s/~ITEM_18~/"$ITEM_18"/ \
X-e s/~ITEM_COST_18~/"$ITEM_COST_18"/ \
X-e s/~ITEM_STAT_18~/"$ITEM_STAT_18"/ \
X-e s/~ITEM_19~/"$ITEM_19"/ \
X-e s/~ITEM_COST_19~/"$ITEM_COST_19"/ \
X-e s/~ITEM_STAT_19~/"$ITEM_STAT_19"/ \
X-e s/~ITEM_WT_1~/"$ITEM_WT_1"/ \
X-e s/~ITEM_WT_2~/"$ITEM_WT_2"/ \
X-e s/~ITEM_WT_3~/"$ITEM_WT_3"/ \
X-e s/~ITEM_WT_4~/"$ITEM_WT_4"/ \
X-e s/~ITEM_WT_5~/"$ITEM_WT_5"/ \
X-e s/~ITEM_WT_6~/"$ITEM_WT_6"/ \
X-e s/~ITEM_WT_7~/"$ITEM_WT_7"/ \
X-e s/~ITEM_WT_8~/"$ITEM_WT_8"/ \
X-e s/~ITEM_WT_9~/"$ITEM_WT_9"/ \
X-e s/~ITEM_WT_10~/"$ITEM_WT_10"/ \
X-e s/~ITEM_WT_11~/"$ITEM_WT_11"/ \
X-e s/~ITEM_WT_12~/"$ITEM_WT_12"/ \
X-e s/~ITEM_WT_13~/"$ITEM_WT_13"/ \
X-e s/~ITEM_WT_14~/"$ITEM_WT_14"/ \
X-e s/~ITEM_WT_15~/"$ITEM_WT_15"/ \
X-e s/~ITEM_WT_16~/"$ITEM_WT_16"/ \
X-e s/~ITEM_WT_17~/"$ITEM_WT_17"/ \
X-e s/~ITEM_WT_18~/"$ITEM_WT_18"/ \
X-e s/~ITEM_WT_19~/"$ITEM_WT_19"/ \
X-e s/~TOTAL_CASH~/"$TOTAL_CASH"/ \
X-e s/~TOTAL_WEIGHT~/"$TOTAL_WEIGHT"/ \
X-e s/~ATTRIB_TOTAL~/"$ATTRIB_TOTAL"/ \
X-e s/~ADV_TOTAL~/"$ADV_TOTAL"/ \
X-e s/~DIS_TOTAL~/"$DIS_TOTAL"/ \
X-e s/~QUIRK_TOTAL~/"$QUIRK_TOTAL"/ \
X-e s/~SKILL_TOTAL~/"$SKILL_TOTAL"/ | \
X/bin/sed \
X-e s/~RANGE_1~/"$RANGE_1"/ \
X-e s/~RANGE_SS_1~/"$RANGE_STAT_1[4]"/ \
X-e s/~RANGE_ACC_1~/"$RANGE_STAT_1[5]"/ \
X-e s/~RANGE_HALF_1~/"$RANGE_STAT_1[6]"/ \
X-e s/~RANGE_MAX_1~/"$RANGE_STAT_1[7]"/ \
X-e s/~RANGE_2~/"$RANGE_2"/ \
X-e s/~RANGE_SS_2~/"$RANGE_STAT_2[4]"/ \
X-e s/~RANGE_ACC_2~/"$RANGE_STAT_2[5]"/ \
X-e s/~RANGE_HALF_2~/"$RANGE_STAT_2[6]"/ \
X-e s/~RANGE_MAX_2~/"$RANGE_STAT_2[7]"/ \
X-e s/~RANGE_3~/"$RANGE_3"/ \
X-e s/~RANGE_SS_3~/"$RANGE_STAT_3[4]"/ \
X-e s/~RANGE_ACC_3~/"$RANGE_STAT_3[5]"/ \
X-e s/~RANGE_HALF_3~/"$RANGE_STAT_3[6]"/ \
X-e s/~RANGE_MAX_3~/"$RANGE_STAT_3[7]"/ \
X-e s/~RANGE_4~/"$RANGE_4"/ \
X-e s/~RANGE_SS_4~/"$RANGE_STAT_4[4]"/ \
X-e s/~RANGE_ACC_4~/"$RANGE_STAT_4[5]"/ \
X-e s/~RANGE_HALF_4~/"$RANGE_STAT_4[6]"/ \
X-e s/~RANGE_MAX_4~/"$RANGE_STAT_4[7]"/ \
X-e s/~RANGE_5~/"$RANGE_5"/ \
X-e s/~RANGE_SS_5~/"$RANGE_STAT_5[4]"/ \
X-e s/~RANGE_ACC_5~/"$RANGE_STAT_5[5]"/ \
X-e s/~RANGE_HALF_5~/"$RANGE_STAT_5[6]"/ \
X-e s/~RANGE_MAX_5~/"$RANGE_STAT_5[7]"/ \
X-e s/~SKILL_1~/"$SKILL_1"/ \
X-e s/~SKILLCOST_1~/"$SKILLCOST_1"/ \
X-e s/~SKILLLEV_1~/"$SKILLLEV_1"/ \
X-e s/~SKILL_2~/"$SKILL_2"/ \
X-e s/~SKILLCOST_2~/"$SKILLCOST_2"/ \
X-e s/~SKILLLEV_2~/"$SKILLLEV_2"/ \
X-e s/~SKILL_3~/"$SKILL_3"/ \
X-e s/~SKILLCOST_3~/"$SKILLCOST_3"/ \
X-e s/~SKILLLEV_3~/"$SKILLLEV_3"/ \
X-e s/~SKILL_4~/"$SKILL_4"/ \
X-e s/~SKILLCOST_4~/"$SKILLCOST_4"/ \
X-e s/~SKILLLEV_4~/"$SKILLLEV_4"/ \
X-e s/~SKILL_5~/"$SKILL_5"/ \
X-e s/~SKILLCOST_5~/"$SKILLCOST_5"/ \
X-e s/~SKILLLEV_5~/"$SKILLLEV_5"/ \
X-e s/~SKILL_6~/"$SKILL_6"/ \
X-e s/~SKILLCOST_6~/"$SKILLCOST_6"/ \
X-e s/~SKILLLEV_6~/"$SKILLLEV_6"/ \
X-e s/~SKILL_7~/"$SKILL_7"/ \
X-e s/~SKILLCOST_7~/"$SKILLCOST_7"/ \
X-e s/~SKILLLEV_7~/"$SKILLLEV_7"/ \
X-e s/~SKILL_8~/"$SKILL_8"/ \
X-e s/~SKILLCOST_8~/"$SKILLCOST_8"/ \
X-e s/~SKILLLEV_8~/"$SKILLLEV_8"/ \
X-e s/~SKILL_9~/"$SKILL_9"/ \
X-e s/~SKILLCOST_9~/"$SKILLCOST_9"/ \
X-e s/~SKILLLEV_9~/"$SKILLLEV_9"/ \
X-e s/~SKILL_10~/"$SKILL_10"/ \
X-e s/~SKILLCOST_10~/"$SKILLCOST_10"/ \
X-e s/~SKILLLEV_10~/"$SKILLLEV_10"/ \
X-e s/~SKILL_11~/"$SKILL_11"/ \
X-e s/~SKILLCOST_11~/"$SKILLCOST_11"/ \
X-e s/~SKILLLEV_11~/"$SKILLLEV_11"/ \
X-e s/~SKILL_12~/"$SKILL_12"/ \
X-e s/~SKILLCOST_12~/"$SKILLCOST_12"/ \
X-e s/~SKILLLEV_12~/"$SKILLLEV_12"/ \
X-e s/~SKILL_13~/"$SKILL_13"/ \
X-e s/~SKILLCOST_13~/"$SKILLCOST_13"/ \
X-e s/~SKILLLEV_13~/"$SKILLLEV_13"/ \
X-e s/~SKILL_14~/"$SKILL_14"/ \
X-e s/~SKILLCOST_14~/"$SKILLCOST_14"/ \
X-e s/~SKILLLEV_14~/"$SKILLLEV_14"/ \
X-e s/~SKILL_15~/"$SKILL_15"/ \
X-e s/~SKILLCOST_15~/"$SKILLCOST_15"/ \
X-e s/~SKILLLEV_15~/"$SKILLLEV_15"/ \
X-e s/~SKILL_16~/"$SKILL_16"/ \
X-e s/~SKILLCOST_16~/"$SKILLCOST_16"/ \
X-e s/~SKILLLEV_16~/"$SKILLLEV_16"/ \
X-e s/~SKILL_17~/"$SKILL_17"/ \
X-e s/~SKILLCOST_17~/"$SKILLCOST_17"/ \
X-e s/~SKILLLEV_17~/"$SKILLLEV_17"/ \
X-e s/~SKILL_18~/"$SKILL_18"/ \
X-e s/~SKILLCOST_18~/"$SKILLCOST_18"/ \
X-e s/~SKILLLEV_18~/"$SKILLLEV_18"/ \
X-e s/~SKILL_19~/"$SKILL_19"/ \
X-e s/~SKILLCOST_19~/"$SKILLCOST_19"/ \
X-e s/~SKILLLEV_19~/"$SKILLLEV_19"/ \
X-e s/~SKILL_20~/"$SKILL_20"/ \
X-e s/~SKILLCOST_20~/"$SKILLCOST_20"/ \
X-e s/~SKILLLEV_20~/"$SKILLLEV_20"/ \
X-e s/~SKILL_21~/"$SKILL_21"/ \
X-e s/~SKILLCOST_21~/"$SKILLCOST_21"/ \
X-e s/~SKILLLEV_21~/"$SKILLLEV_21"/ \
X-e s/~SKILL_22~/"$SKILL_22"/ \
X-e s/~SKILLCOST_22~/"$SKILLCOST_22"/ \
X-e s/~SKILLLEV_22~/"$SKILLLEV_22"/ \
X-e s/~SKILL_23~/"$SKILL_23"/ \
X-e s/~SKILLCOST_23~/"$SKILLCOST_23"/ \
X-e s/~SKILLLEV_23~/"$SKILLLEV_23"/ \
X-e s/~SKILL_24~/"$SKILL_24"/ \
X-e s/~SKILLCOST_24~/"$SKILLCOST_24"/ \
X-e s/~SKILLLEV_24~/"$SKILLLEV_24"/ \
X-e s/~SKILL_25~/"$SKILL_25"/ \
X-e s/~SKILLCOST_25~/"$SKILLCOST_25"/ \
X-e s/~SKILLLEV_25~/"$SKILLLEV_25"/ \
X-e s/~SKILL_26~/"$SKILL_26"/ \
X-e s/~SKILLCOST_26~/"$SKILLCOST_26"/ \
X-e s/~SKILLLEV_26~/"$SKILLLEV_26"/ \
X-e s/~SKILL_27~/"$SKILL_27"/ \
X-e s/~SKILLCOST_27~/"$SKILLCOST_27"/ \
X-e s/~SKILLLEV_27~/"$SKILLLEV_27"/ \
X-e s/~SKILL_28~/"$SKILL_28"/ \
X-e s/~SKILLCOST_28~/"$SKILLCOST_28"/ \
X-e s/~SKILLLEV_28~/"$SKILLLEV_28"/ \
X-e s/~SKILL_29~/"$SKILL_29"/ \
X-e s/~SKILLCOST_29~/"$SKILLCOST_29"/ \
X-e s/~SKILLLEV_29~/"$SKILLLEV_29"/ \
X-e s/~SKILL_30~/"$SKILL_30"/ \
X-e s/~SKILLCOST_30~/"$SKILLCOST_30"/ \
X-e s/~SKILLLEV_30~/"$SKILLLEV_30"/ \
X-e s/~SKILL_31~/"$SKILL_31"/ \
X-e s/~SKILLCOST_31~/"$SKILLCOST_31"/ \
X-e s/~SKILLLEV_31~/"$SKILLLEV_31"/ \
X-e s/~SKILL_32~/"$SKILL_32"/ \
X-e s/~SKILLCOST_32~/"$SKILLCOST_32"/ \
X-e s/~SKILLLEV_32~/"$SKILLLEV_32"/ \
X-e s/~SKILL_33~/"$SKILL_33"/ \
X-e s/~SKILLCOST_33~/"$SKILLCOST_33"/ \
X-e s/~SKILLLEV_33~/"$SKILLLEV_33"/ \
X-e s/~SKILL_34~/"$SKILL_34"/ \
X-e s/~SKILLCOST_34~/"$SKILLCOST_34"/ \
X-e s/~SKILLLEV_34~/"$SKILLLEV_34"/ \
X-e s/~SKILL_35~/"$SKILL_35"/ \
X-e s/~SKILLCOST_35~/"$SKILLCOST_35"/ \
X-e s/~SKILLLEV_35~/"$SKILLLEV_35"/ \
X-e s/~SKILL_36~/"$SKILL_36"/ \
X-e s/~SKILLCOST_36~/"$SKILLCOST_36"/ \
X-e s/~SKILLLEV_36~/"$SKILLLEV_36"/ \
X-e s/~SKILL_37~/"$SKILL_37"/ \
X-e s/~SKILLCOST_37~/"$SKILLCOST_37"/ \
X-e s/~SKILLLEV_37~/"$SKILLLEV_37"/ \
X-e s/~SKILL_38~/"$SKILL_38"/ \
X-e s/~SKILLCOST_38~/"$SKILLCOST_38"/ \
X-e s/~SKILLLEV_38~/"$SKILLLEV_38"/ \
X-e s/~SKILL_39~/"$SKILL_39"/ \
X-e s/~SKILLCOST_39~/"$SKILLCOST_39"/ \
X-e s/~SKILLLEV_39~/"$SKILLLEV_39"/ \
X-e s/~SKILL_40~/"$SKILL_40"/ \
X-e s/~SKILLCOST_40~/"$SKILLCOST_40"/ \
X-e s/~SKILLLEV_40~/"$SKILLLEV_40"/ \
X-e s/~SKILL_41~/"$SKILL_41"/ \
X-e s/~SKILLCOST_41~/"$SKILLCOST_41"/ \
X-e s/~SKILLLEV_41~/"$SKILLLEV_41"/ \
X-e s/~SKILL_42~/"$SKILL_42"/ \
X-e s/~SKILLCOST_42~/"$SKILLCOST_42"/ \
X-e s/~SKILLLEV_42~/"$SKILLLEV_42"/ \
X-e s/~SKILL_43~/"$SKILL_43"/ \
X-e s/~SKILLCOST_43~/"$SKILLCOST_43"/ \
X-e s/~SKILLLEV_43~/"$SKILLLEV_43"/ \
X-e s/~SKILL_44~/"$SKILL_44"/ \
X-e s/~SKILLCOST_44~/"$SKILLCOST_44"/ \
X-e s/~SKILLLEV_44~/"$SKILLLEV_44"/ \
X-e s/~SKILL_45~/"$SKILL_45"/ \
X-e s/~SKILLCOST_45~/"$SKILLCOST_45"/ \
X-e s/~SKILLLEV_45~/"$SKILLLEV_45"/ \
X-e s/~SKILL_46~/"$SKILL_46"/ \
X-e s/~SKILLCOST_46~/"$SKILLCOST_46"/ \
X-e s/~SKILLLEV_46~/"$SKILLLEV_46"/ \
X>$OUTTEMP
X
Xif ($PAGES == 1) then
X/bin/sed <$OUTTEMP \
X-e s/~TOTAL_PD~/"$TOTAL_PD"/ \
X-e s/~TOTAL_DR~/"$TOTAL_DR"/ \
X-e s/~ARM_TYP~/"$TORSO_TYP"/ \
X>$OUTFILE 
Xendif
X
X
Xif ($PAGES == 2) then
X/bin/sed <$OUTTEMP \
X-e s/~KICK~/"$KICK"/ \
X-e s/~OTHER_DAM~/"$OTHER_DAM"/ \
X-e s/~SPRINT~/"$SPRINT"/ \
X-e s/~VISION~/"$VISION"/ \
X-e s/~HEARING~/"$HEARING"/ \
X-e s/~TASTE~/"$TASTE"/ \
X-e s/~MOVE0~/"$MOVE0"/ \
X-e s/~MOVE1~/"$MOVE1"/ \
X-e s/~MOVE2~/"$MOVE2"/ \
X-e s/~MOVE3~/"$MOVE3"/ \
X-e s/~MOVE4~/"$MOVE4"/ \
X-e s/~PD_HEAD~/"$PD_HEAD"/ \
X-e s/~PD_ARMS~/"$PD_ARMS"/ \
X-e s/~PD_LEGS~/"$PD_LEGS"/ \
X-e s/~PD_HANDS~/"$PD_HANDS"/ \
X-e s/~PD_FEET~/"$PD_FEET"/ \
X-e s/~PD_BODY~/"$PD_BODY"/ \
X-e s/~DR_HEAD~/"$DR_HEAD"/ \
X-e s/~DR_ARMS~/"$DR_ARMS"/ \
X-e s/~DR_LEGS~/"$DR_LEGS"/ \
X-e s/~DR_HANDS~/"$DR_HANDS"/ \
X-e s/~DR_FEET~/"$DR_FEET"/ \
X-e s/~DR_BODY~/"$DR_BODY"/ \
X-e s/~OTHER_PDTYP1~/"$OTHER_PDTYP1"/ \
X-e s/~OTHER_PDTYP2~/"$OTHER_PDTYP2"/ \
X-e s/~OTHER_PD2~/"$OTHER_PD2"/ \
X-e s/~OTHER_DRTYP3~/"$OTHER_DRTYP3"/ \
X-e s/~OTHER_DR3~/"$OTHER_DR3"/ \
X-e s/~SKILLNOTES_1~/"$SKILLNOTES_1"/ \
X-e s/~SKILLNOTES_2~/"$SKILLNOTES_2"/ \
X-e s/~SKILLNOTES_3~/"$SKILLNOTES_3"/ \
X-e s/~SKILLNOTES_4~/"$SKILLNOTES_4"/ \
X-e s/~SKILLNOTES_5~/"$SKILLNOTES_5"/ \
X-e s/~SKILLNOTES_6~/"$SKILLNOTES_6"/ \
X-e s/~SKILLNOTES_7~/"$SKILLNOTES_7"/ \
X-e s/~SKILLNOTES_8~/"$SKILLNOTES_8"/ \
X-e s/~SKILLNOTES_9~/"$SKILLNOTES_9"/ \
X-e s/~SKILLNOTES_10~/"$SKILLNOTES_10"/ \
X-e s/~SKILLNOTES_11~/"$SKILLNOTES_11"/ \
X-e s/~SKILLNOTES_12~/"$SKILLNOTES_12"/ \
X-e s/~SKILLNOTES_13~/"$SKILLNOTES_13"/ \
X-e s/~SKILLNOTES_14~/"$SKILLNOTES_14"/ \
X-e s/~SKILLNOTES_15~/"$SKILLNOTES_15"/ \
X-e s/~SKILLNOTES_16~/"$SKILLNOTES_16"/ \
X-e s/~SKILLNOTES_17~/"$SKILLNOTES_17"/ \
X-e s/~SKILLNOTES_18~/"$SKILLNOTES_18"/ \
X-e s/~SKILLNOTES_19~/"$SKILLNOTES_19"/ \
X-e s/~SKILLNOTES_20~/"$SKILLNOTES_20"/ \
X-e s/~SKILLNOTES_21~/"$SKILLNOTES_21"/ \
X-e s/~SKILLNOTES_22~/"$SKILLNOTES_22"/ \
X-e s/~SKILLNOTES_23~/"$SKILLNOTES_23"/ \
X-e s/~SKILLNOTES_24~/"$SKILLNOTES_24"/ \
X-e s/~SKILLNOTES_25~/"$SKILLNOTES_25"/ \
X-e s/~SKILLNOTES_26~/"$SKILLNOTES_26"/ \
X-e s/~SKILLNOTES_27~/"$SKILLNOTES_27"/ \
X-e s/~SKILLNOTES_28~/"$SKILLNOTES_28"/ \
X-e s/~SKILLNOTES_29~/"$SKILLNOTES_29"/ \
X-e s/~SKILLNOTES_30~/"$SKILLNOTES_30"/ \
X-e s/~SKILLNOTES_31~/"$SKILLNOTES_31"/ \
X-e s/~SKILLNOTES_32~/"$SKILLNOTES_32"/ \
X-e s/~SKILLNOTES_33~/"$SKILLNOTES_33"/ \
X-e s/~SKILLNOTES_34~/"$SKILLNOTES_34"/ \
X-e s/~SKILLNOTES_35~/"$SKILLNOTES_35"/ \
X-e s/~SKILLNOTES_36~/"$SKILLNOTES_36"/ \
X-e s/~SKILLNOTES_37~/"$SKILLNOTES_37"/ \
X-e s/~SKILLNOTES_38~/"$SKILLNOTES_38"/ \
X-e s/~SKILLNOTES_39~/"$SKILLNOTES_39"/ \
X-e s/~SKILLNOTES_40~/"$SKILLNOTES_40"/ \
X-e s/~SKILLNOTES_41~/"$SKILLNOTES_41"/ \
X-e s/~SKILLNOTES_42~/"$SKILLNOTES_42"/ \
X-e s/~SKILLNOTES_43~/"$SKILLNOTES_43"/ \
X-e s/~SKILLNOTES_44~/"$SKILLNOTES_44"/ \
X-e s/~NOTES1_1~/"$NOTES1_1"/ \
X-e s/~NOTES1_2~/"$NOTES1_2"/ \
X-e s/~NOTES1_3~/"$NOTES1_3"/ \
X-e s/~NOTES1_4~/"$NOTES1_4"/ \
X-e s/~NOTES1_5~/"$NOTES1_5"/ \
X-e s/~NOTES1_6~/"$NOTES1_6"/ \
X-e s/~NOTES1_7~/"$NOTES1_7"/ \
X-e s/~NOTES1_8~/"$NOTES1_8"/ \
X-e s/~NOTES2_1~/"$NOTES2_1"/ \
X-e s/~NOTES2_2~/"$NOTES2_2"/ \
X-e s/~NOTES2_3~/"$NOTES2_3"/ \
X-e s/~NOTES2_4~/"$NOTES2_4"/ \
X-e s/~NOTES2_5~/"$NOTES2_5"/ \
X-e s/~NOTES2_6~/"$NOTES2_6"/ \
X-e s/~NOTES2_7~/"$NOTES2_7"/ \
X-e s/~NOTES2_8~/"$NOTES2_8"/ \
X-e s/~NOTES2_9~/"$NOTES2_9"/ \
X-e s/~NOTES2_10~/"$NOTES2_10"/ \
X-e s/~NOTES2_11~/"$NOTES2_11"/ \
X-e s/~HISTORY_1~/"$HISTORY_1"/ \
X-e s/~HISTORY_2~/"$HISTORY_2"/ \
X-e s/~HISTORY_3~/"$HISTORY_3"/ \
X-e s/~HISTORY_4~/"$HISTORY_4"/ \
X-e s/~HISTORY_5~/"$HISTORY_5"/ \
X-e s/~HISTORY_6~/"$HISTORY_6"/ \
X-e s/~HISTORY_7~/"$HISTORY_7"/ \
X-e s/~HISTORY_8~/"$HISTORY_8"/ \
X-e s/~HISTORY_9~/"$HISTORY_9"/ \
X-e s/~HISTORY_10~/"$HISTORY_10"/ | \
X/bin/sed \
X-e s/~MELEE_1~/"$MELEE_1"/ \
X-e s/~MELEE_DAM_TYP_1~/"$MELEE_STAT_1[1]"/ \
X-e s/~MELEE_DAM_AMT_1~/"$MELEE_STAT_1[2]"/ \
X-e s/~MELEE_REACH_1~/"$MELEE_STAT_1[3]"/ \
X-e s/~MELEE_ST_1~/"$MELEE_STAT_1[4]"/ \
X-e s/~MELEE_NOTES_1~/"$MELEE_NOTES_1"/ \
X-e s/~MELEE_PARRY_1~/"$MELEE_PARRY_1"/ \
X-e s/~MELEE_COST_1~/"$MELEE_COST_1"/ \
X-e s/~MELEE_WT_1~/"$MELEE_WT_1"/ \
X-e s/~MELEE_SKILL_1~/"$MELEE_SKILL_1"/ \
X-e s/~MELEE_2~/"$MELEE_2"/ \
X-e s/~MELEE_DAM_TYP_2~/"$MELEE_STAT_2[1]"/ \
X-e s/~MELEE_DAM_AMT_2~/"$MELEE_STAT_2[2]"/ \
X-e s/~MELEE_REACH_2~/"$MELEE_STAT_2[3]"/ \
X-e s/~MELEE_ST_2~/"$MELEE_STAT_2[4]"/ \
X-e s/~MELEE_NOTES_2~/"$MELEE_NOTES_2"/ \
X-e s/~MELEE_PARRY_2~/"$MELEE_PARRY_2"/ \
X-e s/~MELEE_COST_2~/"$MELEE_COST_2"/ \
X-e s/~MELEE_WT_2~/"$MELEE_WT_2"/ \
X-e s/~MELEE_SKILL_2~/"$MELEE_SKILL_2"/ \
X-e s/~MELEE_3~/"$MELEE_3"/ \
X-e s/~MELEE_DAM_TYP_3~/"$MELEE_STAT_3[1]"/ \
X-e s/~MELEE_DAM_AMT_3~/"$MELEE_STAT_3[2]"/ \
X-e s/~MELEE_REACH_3~/"$MELEE_STAT_3[3]"/ \
X-e s/~MELEE_ST_3~/"$MELEE_STAT_3[4]"/ \
X-e s/~MELEE_NOTES_3~/"$MELEE_NOTES_3"/ \
X-e s/~MELEE_PARRY_3~/"$MELEE_PARRY_3"/ \
X-e s/~MELEE_COST_3~/"$MELEE_COST_3"/ \
X-e s/~MELEE_WT_3~/"$MELEE_WT_3"/ \
X-e s/~MELEE_SKILL_3~/"$MELEE_SKILL_3"/ \
X-e s/~MELEE_4~/"$MELEE_4"/ \
X-e s/~MELEE_DAM_TYP_4~/"$MELEE_STAT_4[1]"/ \
X-e s/~MELEE_DAM_AMT_4~/"$MELEE_STAT_4[2]"/ \
X-e s/~MELEE_REACH_4~/"$MELEE_STAT_4[3]"/ \
X-e s/~MELEE_ST_4~/"$MELEE_STAT_4[4]"/ \
X-e s/~MELEE_NOTES_4~/"$MELEE_NOTES_4"/ \
X-e s/~MELEE_PARRY_4~/"$MELEE_PARRY_4"/ \
X-e s/~MELEE_COST_4~/"$MELEE_COST_4"/ \
X-e s/~MELEE_WT_4~/"$MELEE_WT_4"/ \
X-e s/~MELEE_SKILL_4~/"$MELEE_SKILL_4"/ \
X-e s/~MELEE_5~/"$MELEE_5"/ \
X-e s/~MELEE_DAM_TYP_5~/"$MELEE_STAT_5[1]"/ \
X-e s/~MELEE_DAM_AMT_5~/"$MELEE_STAT_5[2]"/ \
X-e s/~MELEE_REACH_5~/"$MELEE_STAT_5[3]"/ \
X-e s/~MELEE_ST_5~/"$MELEE_STAT_5[4]"/ \
X-e s/~MELEE_NOTES_5~/"$MELEE_NOTES_5"/ \
X-e s/~MELEE_PARRY_5~/"$MELEE_PARRY_5"/ \
X-e s/~MELEE_COST_5~/"$MELEE_COST_5"/ \
X-e s/~MELEE_WT_5~/"$MELEE_WT_5"/ \
X-e s/~MELEE_SKILL_5~/"$MELEE_SKILL_5"/ \
X-e s/~MELEE_6~/"$MELEE_6"/ \
X-e s/~MELEE_DAM_TYP_6~/"$MELEE_STAT_6[1]"/ \
X-e s/~MELEE_DAM_AMT_6~/"$MELEE_STAT_6[2]"/ \
X-e s/~MELEE_REACH_6~/"$MELEE_STAT_6[3]"/ \
X-e s/~MELEE_ST_6~/"$MELEE_STAT_6[4]"/ \
X-e s/~MELEE_NOTES_6~/"$MELEE_NOTES_6"/ \
X-e s/~MELEE_PARRY_6~/"$MELEE_PARRY_6"/ \
X-e s/~MELEE_COST_6~/"$MELEE_COST_6"/ \
X-e s/~MELEE_WT_6~/"$MELEE_WT_6"/ \
X-e s/~MELEE_SKILL_6~/"$MELEE_SKILL_6"/ \
X-e s/~RANGE_MALF_1~/"$RANGE_STAT_1[1]"/ \
X-e s/~RANGE_DAM_TYP_1~/"$RANGE_STAT_1[2]"/ \
X-e s/~RANGE_DAM_AMT_1~/"$RANGE_STAT_1[3]"/ \
X-e s/~RANGE_ROF_1~/"$RANGE_STAT_1[8]"/ \
X-e s/~RANGE_SHOTS_1~/"$RANGE_STAT_1[9]"/ \
X-e s/~RANGE_ST_1~/"$RANGE_STAT_1[10]"/ \
X-e s/~RANGE_RECOIL_1~/"$RANGE_STAT_1[11]"/ \
X-e s/~RANGE_NOTES_1~/"$RANGE_NOTES_1"/ \
X-e s/~RANGE_COST_1~/"$RANGE_COST_1"/ \
X-e s/~RANGE_WT_1~/"$RANGE_WT_1"/ \
X-e s/~RANGE_SKILL_1~/"$RANGE_SKILL_1"/ \
X-e s/~RANGE_MALF_2~/"$RANGE_STAT_2[1]"/ \
X-e s/~RANGE_DAM_TYP_2~/"$RANGE_STAT_2[2]"/ \
X-e s/~RANGE_DAM_AMT_2~/"$RANGE_STAT_2[3]"/ \
X-e s/~RANGE_ROF_2~/"$RANGE_STAT_2[8]"/ \
X-e s/~RANGE_SHOTS_2~/"$RANGE_STAT_2[9]"/ \
X-e s/~RANGE_ST_2~/"$RANGE_STAT_2[10]"/ \
X-e s/~RANGE_RECOIL_2~/"$RANGE_STAT_2[11]"/ \
X-e s/~RANGE_NOTES_2~/"$RANGE_NOTES_2"/ \
X-e s/~RANGE_COST_2~/"$RANGE_COST_2"/ \
X-e s/~RANGE_WT_2~/"$RANGE_WT_2"/ \
X-e s/~RANGE_SKILL_2~/"$RANGE_SKILL_2"/ \
X-e s/~RANGE_MALF_3~/"$RANGE_STAT_3[1]"/ \
X-e s/~RANGE_DAM_TYP_3~/"$RANGE_STAT_3[2]"/ \
X-e s/~RANGE_DAM_AMT_3~/"$RANGE_STAT_3[3]"/ \
X-e s/~RANGE_ROF_3~/"$RANGE_STAT_3[8]"/ \
X-e s/~RANGE_SHOTS_3~/"$RANGE_STAT_3[9]"/ \
X-e s/~RANGE_ST_3~/"$RANGE_STAT_3[10]"/ \
X-e s/~RANGE_RECOIL_3~/"$RANGE_STAT_3[11]"/ \
X-e s/~RANGE_NOTES_3~/"$RANGE_NOTES_3"/ \
X-e s/~RANGE_COST_3~/"$RANGE_COST_3"/ \
X-e s/~RANGE_WT_3~/"$RANGE_WT_3"/ \
X-e s/~RANGE_SKILL_3~/"$RANGE_SKILL_3"/ \
X-e s/~RANGE_MALF_4~/"$RANGE_STAT_4[1]"/ \
X-e s/~RANGE_DAM_TYP_4~/"$RANGE_STAT_4[2]"/ \
X-e s/~RANGE_DAM_AMT_4~/"$RANGE_STAT_4[3]"/ \
X-e s/~RANGE_ROF_4~/"$RANGE_STAT_4[8]"/ \
X-e s/~RANGE_SHOTS_4~/"$RANGE_STAT_4[9]"/ \
X-e s/~RANGE_ST_4~/"$RANGE_STAT_4[10]"/ \
X-e s/~RANGE_RECOIL_4~/"$RANGE_STAT_4[11]"/ \
X-e s/~RANGE_NOTES_4~/"$RANGE_NOTES_4"/ \
X-e s/~RANGE_COST_4~/"$RANGE_COST_4"/ \
X-e s/~RANGE_WT_4~/"$RANGE_WT_4"/ \
X-e s/~RANGE_SKILL_4~/"$RANGE_SKILL_4"/ \
X-e s/~RANGE_MALF_5~/"$RANGE_STAT_5[1]"/ \
X-e s/~RANGE_DAM_TYP_5~/"$RANGE_STAT_5[2]"/ \
X-e s/~RANGE_DAM_AMT_5~/"$RANGE_STAT_5[3]"/ \
X-e s/~RANGE_ROF_5~/"$RANGE_STAT_5[8]"/ \
X-e s/~RANGE_SHOTS_5~/"$RANGE_STAT_5[9]"/ \
X-e s/~RANGE_ST_5~/"$RANGE_STAT_5[10]"/ \
X-e s/~RANGE_RECOIL_5~/"$RANGE_STAT_5[11]"/ \
X-e s/~RANGE_NOTES_5~/"$RANGE_NOTES_5"/ \
X-e s/~RANGE_COST_5~/"$RANGE_COST_5"/ \
X-e s/~RANGE_WT_5~/"$RANGE_WT_5"/ \
X-e s/~RANGE_SKILL_5~/"$RANGE_SKILL_5"/ | \
X/bin/sed \
X-e s/~RANGE_6~/"$RANGE_6"/ \
X-e s/~RANGE_MALF_6~/"$RANGE_STAT_6[1]"/ \
X-e s/~RANGE_DAM_TYP_6~/"$RANGE_STAT_6[2]"/ \
X-e s/~RANGE_DAM_AMT_6~/"$RANGE_STAT_6[3]"/ \
X-e s/~RANGE_SS_6~/"$RANGE_STAT_6[4]"/ \
X-e s/~RANGE_ACC_6~/"$RANGE_STAT_6[5]"/ \
X-e s/~RANGE_HALF_6~/"$RANGE_STAT_6[6]"/ \
X-e s/~RANGE_MAX_6~/"$RANGE_STAT_6[7]"/ \
X-e s/~RANGE_ROF_6~/"$RANGE_STAT_6[8]"/ \
X-e s/~RANGE_SHOTS_6~/"$RANGE_STAT_6[9]"/ \
X-e s/~RANGE_ST_6~/"$RANGE_STAT_6[10]"/ \
X-e s/~RANGE_RECOIL_6~/"$RANGE_STAT_6[11]"/ \
X-e s/~RANGE_NOTES_6~/"$RANGE_NOTES_6"/ \
X-e s/~RANGE_COST_6~/"$RANGE_COST_6"/ \
X-e s/~RANGE_WT_6~/"$RANGE_WT_6"/ \
X-e s/~RANGE_SKILL_6~/"$RANGE_SKILL_6"/ \
X-e s/~RANGE_7~/"$RANGE_7"/ \
X-e s/~RANGE_MALF_7~/"$RANGE_STAT_7[1]"/ \
X-e s/~RANGE_DAM_TYP_7~/"$RANGE_STAT_7[2]"/ \
X-e s/~RANGE_DAM_AMT_7~/"$RANGE_STAT_7[3]"/ \
X-e s/~RANGE_SS_7~/"$RANGE_STAT_7[4]"/ \
X-e s/~RANGE_ACC_7~/"$RANGE_STAT_7[5]"/ \
X-e s/~RANGE_HALF_7~/"$RANGE_STAT_7[6]"/ \
X-e s/~RANGE_MAX_7~/"$RANGE_STAT_7[7]"/ \
X-e s/~RANGE_ROF_7~/"$RANGE_STAT_7[8]"/ \
X-e s/~RANGE_SHOTS_7~/"$RANGE_STAT_7[9]"/ \
X-e s/~RANGE_ST_7~/"$RANGE_STAT_7[10]"/ \
X-e s/~RANGE_RECOIL_7~/"$RANGE_STAT_7[11]"/ \
X-e s/~RANGE_NOTES_7~/"$RANGE_NOTES_7"/ \
X-e s/~RANGE_COST_7~/"$RANGE_COST_7"/ \
X-e s/~RANGE_WT_7~/"$RANGE_WT_7"/ \
X-e s/~RANGE_SKILL_7~/"$RANGE_SKILL_7"/ \
X-e s/~RANGE_8~/"$RANGE_8"/ \
X-e s/~RANGE_MALF_8~/"$RANGE_STAT_8[1]"/ \
X-e s/~RANGE_DAM_TYP_8~/"$RANGE_STAT_8[2]"/ \
X-e s/~RANGE_DAM_AMT_8~/"$RANGE_STAT_8[3]"/ \
X-e s/~RANGE_SS_8~/"$RANGE_STAT_8[4]"/ \
X-e s/~RANGE_ACC_8~/"$RANGE_STAT_8[5]"/ \
X-e s/~RANGE_HALF_8~/"$RANGE_STAT_8[6]"/ \
X-e s/~RANGE_MAX_8~/"$RANGE_STAT_8[7]"/ \
X-e s/~RANGE_ROF_8~/"$RANGE_STAT_8[8]"/ \
X-e s/~RANGE_SHOTS_8~/"$RANGE_STAT_8[9]"/ \
X-e s/~RANGE_ST_8~/"$RANGE_STAT_8[10]"/ \
X-e s/~RANGE_RECOIL_8~/"$RANGE_STAT_8[11]"/ \
X-e s/~RANGE_NOTES_8~/"$RANGE_NOTES_8"/ \
X-e s/~RANGE_COST_8~/"$RANGE_COST_8"/ \
X-e s/~RANGE_WT_8~/"$RANGE_WT_8"/ \
X-e s/~RANGE_SKILL_8~/"$RANGE_SKILL_8"/ \
X-e s/~RANGE_9~/"$RANGE_9"/ \
X-e s/~RANGE_MALF_9~/"$RANGE_STAT_9[1]"/ \
X-e s/~RANGE_DAM_TYP_9~/"$RANGE_STAT_9[2]"/ \
X-e s/~RANGE_DAM_AMT_9~/"$RANGE_STAT_9[3]"/ \
X-e s/~RANGE_SS_9~/"$RANGE_STAT_9[4]"/ \
X-e s/~RANGE_ACC_9~/"$RANGE_STAT_9[5]"/ \
X-e s/~RANGE_HALF_9~/"$RANGE_STAT_9[6]"/ \
X-e s/~RANGE_MAX_9~/"$RANGE_STAT_9[7]"/ \
X-e s/~RANGE_ROF_9~/"$RANGE_STAT_9[8]"/ \
X-e s/~RANGE_SHOTS_9~/"$RANGE_STAT_9[9]"/ \
X-e s/~RANGE_ST_9~/"$RANGE_STAT_9[10]"/ \
X-e s/~RANGE_RECOIL_9~/"$RANGE_STAT_9[11]"/ \
X-e s/~RANGE_NOTES_9~/"$RANGE_NOTES_9"/ \
X-e s/~RANGE_COST_9~/"$RANGE_COST_9"/ \
X-e s/~RANGE_WT_9~/"$RANGE_WT_9"/ \
X-e s/~RANGE_SKILL_9~/"$RANGE_SKILL_9"/ \
X-e s/~RANGE_10~/"$RANGE_10"/ \
X-e s/~RANGE_MALF_10~/"$RANGE_STAT_10[1]"/ \
X-e s/~RANGE_DAM_TYP_10~/"$RANGE_STAT_10[2]"/ \
X-e s/~RANGE_DAM_AMT_10~/"$RANGE_STAT_10[3]"/ \
X-e s/~RANGE_SS_10~/"$RANGE_STAT_10[4]"/ \
X-e s/~RANGE_ACC_10~/"$RANGE_STAT_10[5]"/ \
X-e s/~RANGE_HALF_10~/"$RANGE_STAT_10[6]"/ \
X-e s/~RANGE_MAX_10~/"$RANGE_STAT_10[7]"/ \
X-e s/~RANGE_ROF_10~/"$RANGE_STAT_10[8]"/ \
X-e s/~RANGE_SHOTS_10~/"$RANGE_STAT_10[9]"/ \
X-e s/~RANGE_ST_10~/"$RANGE_STAT_10[10]"/ \
X-e s/~RANGE_RECOIL_10~/"$RANGE_STAT_10[11]"/ \
X-e s/~RANGE_NOTES_10~/"$RANGE_NOTES_10"/ \
X-e s/~RANGE_COST_10~/"$RANGE_COST_10"/ \
X-e s/~RANGE_WT_10~/"$RANGE_WT_10"/ \
X-e s/~RANGE_SKILL_10~/"$RANGE_SKILL_10"/ \
X-e s/~REACT_2~/"$REACT_2"/ \
X-e s/~REACT_3~/"$REACT_3"/ \
X-e s/~REACT_4~/"$REACT_4"/ \
X-e s/~REACT_5~/"$REACT_5"/ \
X-e s/~REACT_6~/"$REACT_6"/ \
X-e s/~REACT_7~/"$REACT_7"/ \
X-e s/~REACT_8~/"$REACT_8"/ \
X-e s/~REACT_9~/"$REACT_9"/ \
X-e s/~REACT_10~/"$REACT_10"/ \
X-e s/~REACT_11~/"$REACT_11"/ \
X-e s/~ITEM_20~/"$ITEM_20"/ \
X-e s/~ITEM_COST_20~/"$ITEM_COST_20"/ \
X-e s/~ITEM_WT_20~/"$ITEM_WT_20"/ \
X-e s/~ITEM_21~/"$ITEM_21"/ \
X-e s/~ITEM_COST_21~/"$ITEM_COST_21"/ \
X-e s/~ITEM_WT_21~/"$ITEM_WT_21"/ \
X-e s/~ITEM_22~/"$ITEM_22"/ \
X-e s/~ITEM_COST_22~/"$ITEM_COST_22"/ \
X-e s/~ITEM_WT_22~/"$ITEM_WT_22"/ \
X-e s/~ITEM_23~/"$ITEM_23"/ \
X-e s/~ITEM_COST_23~/"$ITEM_COST_23"/ \
X-e s/~ITEM_WT_23~/"$ITEM_WT_23"/ \
X-e s/~ITEM_24~/"$ITEM_24"/ \
X-e s/~ITEM_COST_24~/"$ITEM_COST_24"/ \
X-e s/~ITEM_WT_24~/"$ITEM_WT_24"/ \
X-e s/~ITEM_25~/"$ITEM_25"/ \
X-e s/~ITEM_COST_25~/"$ITEM_COST_25"/ \
X-e s/~ITEM_WT_25~/"$ITEM_WT_25"/ \
X-e s/~ADV_6~/"$ADV_6"/ \
X-e s/~ADV_7~/"$ADV_7"/ \
X-e s/~ADV_8~/"$ADV_8"/ \
X-e s/~ADV_9~/"$ADV_9"/ \
X-e s/~ADV_10~/"$ADV_10"/ \
X-e s/~ADV_11~/"$ADV_11"/ \
X-e s/~ADV_12~/"$ADV_12"/ \
X-e s/~ADV_COST_6~/"$ADV_COST_6"/ \
X-e s/~ADV_COST_7~/"$ADV_COST_7"/ \
X-e s/~ADV_COST_8~/"$ADV_COST_8"/ \
X-e s/~ADV_COST_9~/"$ADV_COST_9"/ \
X-e s/~ADV_COST_10~/"$ADV_COST_10"/ \
X-e s/~ADV_COST_11~/"$ADV_COST_11"/ \
X-e s/~ADV_COST_12~/"$ADV_COST_12"/ \
X-e s/~DIS_6~/"$DIS_6"/ \
X-e s/~DIS_COST_7~/"$DIS_COST_7"/ \
X-e s/~DIS_7~/"$DIS_7"/ \
X-e s/~DIS_COST_8~/"$DIS_COST_8"/ \
X-e s/~DIS_8~/"$DIS_8"/ \
X-e s/~DIS_COST_9~/"$DIS_COST_9"/ \
X-e s/~DIS_9~/"$DIS_9"/ \
X-e s/~DIS_COST_10~/"$DIS_COST_10"/ \
X-e s/~DIS_10~/"$DIS_10"/ \
X-e s/~DIS_COST_11~/"$DIS_COST_11"/ \
X-e s/~DIS_11~/"$DIS_11"/ \
X-e s/~DIS_COST_12~/"$DIS_COST_12"/ \
X-e s/~DIS_12~/"$DIS_12"/ \
X-e s/~DIS_COST_13~/"$DIS_COST_13"/ \
X-e s/~DIS_13~/"$DIS_13"/ \
X-e s/~DIS_COST_14~/"$DIS_COST_14"/ \
X-e s/~DIS_14~/"$DIS_14"/ \
X-e s/~DIS_COST_15~/"$DIS_COST_15"/ \
X-e s/~DIS_15~/"$DIS_15"/ \
X-e s/~DIS_COST_16~/"$DIS_COST_16"/ \
X-e s/~DIS_16~/"$DIS_16"/ \
X-e s/~DIS_COST_17~/"$DIS_COST_17"/ \
X-e s/~DIS_17~/"$DIS_17"/ \
X>$OUTFILE
Xendif
X
Xecho "Postscript file $OUTFILE created."
Xecho "Done."
X
Xexit(0)
X
Xusage:
X
Xecho "Usage: $0 <file root>"
Xexit(1)
X
Xdefaultsnotfound:
X
Xecho "File defaults.in not found - please place it in"
Xecho $LIBDIR/defaults.in
Xexit(2)
END_OF_FILE
if test 58683 -ne `wc -c <'mksheet'`; then
    echo shar: \"'mksheet'\" unpacked with wrong size!
fi
chmod +x 'mksheet'
# end of 'mksheet'
fi
echo shar: End of shell archive.
exit 0
