I captured as much of the Basic Set rules as I could; skills, ads & disads,
equipment, armor, encumbrance, defense, race templates, techniques, etc.
You can create customized traits, skills, and equipment.
Prerequisites, defaults, and trait adjustments for skills all work properly.
Trait modifiers work, and are available for making custom dis/advantages.
All magic spells from the Basic Sets are included, along with all
of the basic equipment, weapons, armor, etc.
My handling of equipment and encumbrance is unusually good, I think.
You can even include character art: enter a web URL or a path to a local file
in the path box under
File → Upload Character Art.
Your character can be saved on your computer, USB device etc.,
and you can open and edit as often as you like.
You can have multiple different character sheets open simultaneously.
You can start immediately by clicking on one of the character sheet links below.
Or you can download the package.
There are also tutorials; a general one,
and a tutorial on templates.
Here are a couple of landscape layouts:
Some layouts of my own design:
I've made a first try at an NPC sheet: i.e., a page with several JCSP NPC cards
on it together. These pages show 4 NPC cards, arranged (if you size the window right)
in two rows of two, so that if you print the page with a landscape orientation,
all four cards print together.
That said, you have to do it just right for it to work. First, you can load a different
character into each card using the JCSP menus, but if you refresh the page, all four will
reset to whichever character you modified most recently. So load and print, using the
browser print function. Second, I found that even though the four cards should
fit on a single landscape page, my printer wanted to split them up unless I shrunk
things a little, in my case to about 90% scaling.
3rd edition NPC card sheet
4th edition NPC card sheet
I tried the card sheet in several browsers. The instructions above work for Firefox;
using Chrome I just had to set the margins to 'minimum' and layout to 'landscape'
(the printout was in black-and-white, though). Using Safari I was unable to get the
print settings to put more than one card on a page; apparently Safari always wants to
split up iframes. Opera crashes when I load the NPC sheet page - wtf? Not tried
with Windows browsers yet.
Full character sheet files for the 3rd and 4th edition
Iconic Characters (Dai Blackthorn et al.) are part of the package.
If you want to load one of them into any of the character sheets above,
just copy one of the relative URLs below, open a character sheet,
File → Open Character URL
in the menu, and paste the URL in the text box.
These will demonstrate many of this package's features.
- ../characters/3rd edition iconics/Corwin_Bearclaw.gurps
- ../characters/3rd edition iconics/Dai_Blackthorn.gurps
- ../characters/3rd edition iconics/Katrina.gurps
- ../characters/3rd edition iconics/MAX.gurps
- ../characters/3rd edition iconics/RaphaelHolyoak.gurps
- ../characters/3rd edition iconics/Robyn.gurps
- ../characters/4th edition iconics/C31.gurps
- ../characters/4th edition iconics/DAntares.gurps
- ../characters/4th edition iconics/Dai.gurps
- ../characters/4th edition iconics/Headley.gurps
- ../characters/4th edition iconics/Iotha.gurps
- ../characters/4th edition iconics/Sora.gurps
- ../characters/4th edition iconics/Telkozep.gurps
- ../characters/4th edition iconics/Xing_La.gurps
- ../characters/Toovtekki.gurps (3rd edition)
- ../characters/Stick.gurps (4th edition)
The Iconics generally have little (3rd edition) or no
(4th edition) equipment, so I have included
a couple of character files that show more of these features.
You should load the Toovtekki.gurps (3rd edition)
or Stick.gurps (4th edition) file if you want to see
how this package handles equipment, encumbrance, wearing armor,
and wielding weapons.
The 'memory' for these sheets uses your browser's localStorage,
instead of cookies.
The character file is attached to the browser window/tab.
If you open character sheets in several windows/tabs,
each one can contain its own character file.
If you have opened or created a character in a window/tab,
you can then browse around between character sheets,
and the character file will follow you around.
Characters are not attached to sheets in any way,
they are attached instead to rulesets
(i.e., 3rd or 4th edition rules).
You can freely open and look at a 3rd edition character
in a “4th edition” character sheet (or vice-versa);
the character will still be rendered using the correct (3rd edition) rules.
Some years ago I wrote some software to generate random names for characters
belonging to some fantasy cultures: elves, dwarves, etc. I recently found it
and decided it should be included in JCSP; this will be part of release 1.9.
In the meantime, you can try it out here.
If you have questions or feedback, please send me an email.
My address is 'jim.thurmond', at the domain of this website.
Give me a few days; I don't check this email address frequently.
version 1.9 (May 2018)
Fixed rounding error reported by Kraydak
(GURPS Forum: JCSP, 2016-11-19).
Tuned up Edit Linkers machinery.
Mouseovers for virtual points now display half-points as fractions,
when that is the preference.
Added name-generation to random character generation in the New Character dialog.
Fixed half a dozen bugs in the random character generation code.
Jazzed up the Green theme, and darkened Green and Metal a bit
(they were a little hard to read).
The 3rd-edition skill Thrown Weapon clearly requires a specialization;
this is now enforced.
Fixed some issues with text areas (Character Story/Notes) in some sheets.
Fixed a bug which caused custom spells to lack the Magery adjustment.
Added a Water theme.
All Quirks from Basic pp. 162-165 in the basic4e_library.js file were entered
as 1-point advantages, i.e., as Perks. Fixed.
Changed the extension used for saving files from .gurps to .jcsp
Re-implemented Character Art panels using background-image CSS. Much better
control over positioning and size, so it is now nicer to unedited images.
Implemented a Reports menu command and one report (Spell Colleges).
In the New Character / Random form, 'generate random name' is now disabled
when there is no generator. Only available for elves, dwarves, orcs, and goblins.
Implemented (min)TL filtering and sorting for the Skills dialog menu.
Reputation display is improved.
Changes to calculation and title annotation of active defenses.
Shield DB is no longer included in Dodge or Parry by default
(it only applies to front/side attacks: B374).
I added Paths to the Spells list (and in their respective College groups).
If you take them as Spells, they show up in the Grimoire. They're still in Skills too.
Poisons skill didn't have Tech Levels ticked in the 4e library. Fixed.
Tweaked the Hit Location tables in the Jim4e and 4e2pg_landscape2 sheets,
adding a column for random hit rolling.
Implemented a toggle-able overlay of body part DR in Character Art blocks.
The 4e Lifting ST advantage now actually affects Basic Lift (and thus Encumbrance),
as intended. This is the way to buy “extra encumbrance” in 4e.
Noticed that Musical Ability was not linked to Singing or Musical Instrument skills
because the Adjustment object in the 3e library was using an absent group - added it.
Fixed a bug in the Skill attribute default code that would sometimes
return a level of zero when an attribute default should apply.
Did some work on Move, Swim, Flight and their modifiers.
The Build Auto-Adjust preference now defaults to 'off'.
Added support for the Enhanced Parry (bare hands) and Enhanced Parry (Weapon) advantages.
Ambidextrous characters can now wield a 'dominant hand' weapon in each hand.
Made a basic library for the GURPS Lite 4th edition rules.
Dialog boxes now pop in front of other open dialogs when opened, clicked,
or grabbed by the mouse. Updated styling of dialog boxes too.
Stealth skill now shows the penalty for encumbrance level.
The cost for Talents in a 3rd-edition sheet was using the same formula
as for 4th-edition sheets, which was incorrect. In 3rd, a Talent is called
a “Group Skill Bonus”, and it costs a flat 6 pts per level,
regardless of the number of skills in the group (Compendium I, pg177);
Group Skill Bonuses for characters in 3rd-edition sheets now work this way.
Users can now load any of the three available basic rulesets into any character sheet.
When the sheet does not “match” the ruleset being used, that ruleset is displayed
prominently at the right of the toolbar.
version 1.8 (November 2016) Addendum
After a quick bug-spotting, I have updated the 'live' code on the site for v1.8;
I will not be updating the code for download until the next release.
The bug in question affected the cost calculations for certain modified traits.
version 1.8 (November 2016)
Restored the 'load into Use Template menu' option for Save As Template.
Themes have gotten some attention, and there are two new ones.
The “Import Library” function has been removed, I hope temporarily.
Added a 3rd-edition NPC card character sheet.
MAX (All In A Night's Work) is now a 3rd-edition iconic character.
Added a single-page 4th-edition sheet based on the 4e remix.
The armor coverage forms in the Select Armor: Custom
and Edit Equipment dialogs got a makeover.
Added a 'Quality Group' filter to Weapons dialog.
PD/DR now shown below menu in 3e Select Armor dialog (was only showing DR).
Added some grenades the to 3e library.
Equipment items that are measured, rather than counted (i.e. rope, wine, etc.)
are now handled better.
No more “rations, travellers'es, 5” on sheets.
Edited the Chainmail items in the 3e library to more accurately reflect note
at the bottom of B210. Fixed a bug in PD/DR calculation affecting chainmail.
Resolved how to deal with complex armor layering, like cloth + chain + plate,
where there are odd 3e rules and weird possible interpretations.
The Random Character Generation functionality has been substantially improved.
Various bugs and display issues were addressed.
Display and calculation of heights and weights in particular have been improved.
Improvements to Reaction area; free text now saves and displays properly there.
version 1.7 (June 2016)
Implemented default point boosts from alternate stat-based defaults.
(Like Raphael Holyoak's half-point in Stealth from the IQ-5 default.)
Height and weight stats for new characters now adjust automatically based on ST.
This can be turned off (or on) under
Edit -> Preferences (Auto-adjust Build).
Random characters also auto-adjust, but have random variance as well.
Tweaked several aspects of Encumbrance handling, which fixed at least one bug.
Supplemental library support code broke the loading of the main library files on
some browsers. This has been fixed.
Completed support for supplemental library 'linkers' by adding handling for Groups.
Added a new “All Possessions” page to all (full) character sheets.
Made improvements to Collection handling.
Shields now display a skill level, like weapons, in Possessions tables.
Cleaned up and added a bit to 3rd edition equipment in that library.
Display of Tech Level info is now a preference.
Costs (points, $) can now be displayed using common fractions
(e.g. ½, ¾), where applicable. This is a preference setting.
The 4e “landscape1” sheet (introduced in version 1.5)
contains a 'Spells' section; this had a number of issues which are now fixed.
The 'Swim' section in the 2-page 3rd edition sheet now gets filled
using the 3rd edition Swimming rules (pg B91).
version 1.6 (March 2016)
Added support for loading supplemental rules libraries.
Non-Basic-Set Spells have been removed from the Basic rules libraries.
Support for supplemental libraries requires attaching new 'linkers'
(defaults, prerequisites, etc.) from supplemental libraries to character objects.
A new 'Edit Linkers' dialog allows editing or removing linkers if needed.
User-defined specialization Prerequisites and group specialization
Prerequisites (e.g. “any two Musical Instrument skills” for the Conducting
specialization of the Group Performance skill) now work properly.
Fixed a bug which had broken the draggability of dialog boxes.
“Perqs” are now “Perks”. 〈grumble〉
I grumble, but a good point was raised in that 'perquisites' could be
very easy to confuse with 'prerequisites'.
Two tutorials are now included in the package;
one general tutorial and one for creating templates.
version 1.5 (December 2015)
Merged Spell and Skill classes. Like traits in version 1.3,
users can now put spells and skills together in any order.
Also added a second landscape-oriented 4th edition sheet.
version 1.4 (October 2015)
Racial templates added to the New Character dialog; Technique/Maneuver
editing integrated into the Edit Skills dialog; addition of the
NPC Card character sheet.
version 1.3 (June 2015)
This version saw the merging of the Advantages, Disadvantages, Perqs,
and Quirks subclasses into a single new Trait class. For users,
this allows traits to be arranged in whatever order you like now
(unless the sheet itself imposes some restrictions, like the basic
4th edition sheet divides Ads from Disads).
This may also be the update in which the random character generator