GURPS grognards and newbies alike, welcome!
The past month or so I’ve become super stoked by a new virtual tabletop, Foundry VTT, and am enjoying the first, fledgling efforts of the community to get some (still unofficial, sadly) GURPS support cobbled together.
I’m not much of a coder but I did want to pitch in where I could, so here are a bunch of Rollable Tables you can import into your Foundry VTT. Please don’t be overwhelmed by the installation instructions — shouldn’t take more than 15 minutes or so to actually do, I just tried to be thorough in the directions. At some point in the future this can hopefully be automated.
The GURPS Game System should now be installed and running. If you go the “Actors Directory” tab of the right-side menu and click “Create Actor,” you should see the basic, current GURPS ‘character sheet.’ Okay, now to get the Rollable Tables imported!
Before we can import the tables, they need to be unzipped/unpacked from the FoundryVTT-GURPS-Tables.zip file you downloaded. I only have access to a Windows machine, hopefully the process is similar on Mac/Linux.
FoundryVTT-GURPS-Tables
Criticals
fvtt-RollTable-Critical_Head_Blow.json
fvtt-RollTable-Critical_Hit.json
fvtt-RollTable-Critical_Miss.json
fvtt-RollTable-Critical_Unarmed_Miss.json
Criticals-Mook
fvtt-RollTable-Crit_Hit.json
fvtt-RollTable-Crit_Miss.json
Hit Locations
fvtt-RollTable-Abdomen.json
fvtt-RollTable-Arm.json
fvtt-RollTable-Chest.json
fvtt-RollTable-Face.json
fvtt-RollTable-Foot.json
fvtt-RollTable-Hand.json
fvtt-RollTable-Leg.json
fvtt-RollTable-Neck.json
fvtt-RollTable-Random_Hit_Location.json
All of the tables are now imported and ready to use. You can roll on any table by left-clicking it to open and clicking the “Roll” button. Foundry will then roll 3d6 and output the results to the chat window, but you may notice it takes a second or two. For more immediate results — let’s set up some macros!
You can create a wide range of macros in Foundry VTT and access them quickly via the hotbar in the lower left of the screen. To create macros for more easily rolling on our newly imported tables…
Now, when you click on that macro’s icon, the “Random Hit Location” table will immediately roll and output its results to the chat window! To create the other macros, repeat this process six more times, using the below for the “Command” field. Note that the “Crit Hit” and “Crit Miss” tables are my own streamlined variations, so if you’re not using those there’s no need to create macros for them.
game.tables.getName("Critical Hit").draw()
game.tables.getName("Critical Head Blow").draw()
game.tables.getName("Critical Unarmed Miss").draw()
game.tables.getName("Critical Miss").draw()
game.tables.getName("Crit Miss").draw()
game.tables.getName("Crit Hit").draw()
Hopefully, that should be it! You’ll have the rudiments for using Foundry to GM GURPS, a foundation you can build on as the community continues to expand the GURPS support.
Have you taken a look at Foundry VTT yet? What do you think of it as a fit for GURPS? I’m interested in what’s going on out there with the two, it seems like a great match!
If you enjoyed this post and others like it, might you consider the Game Geekery Patreon?
Someone contacted me about this, and said that they thought the character sheet package I’ve built using javascript and HTML (http://www.cox-thurmond.net/jim/jcsp/) might be easily adapted into Foundry. I am a coder, but I’m unfamiliar with VTT software. I’m interested, but I might need a little hand-holding here and there; might you be able to answer questions (or point me to someone else)?
Hey there, Mook. How has Foundry VTT been working out? Roll20 has been difficult lately–especially on Friday nights, trying to use the new Dynamic Lighting has been a bit of a disaster…I’m starting to look elsewhere.
Pingback: Gaming Online – Game Geekery
Pingback: FoundryVTT: An UNOFFICIAL GURPS Intro Pack – Game Geekery
Hey Mook
I need some help regarding Items.
For us who like to use GURPS, there is not much help to find, regarding looting dead NPC, buy/sell items in the GM’s World.
Can you help me?
Hey again Mook
I have used many hours with Foundry VTT, and I look forward to use it, but I have problems regarding Items and bay/sell at a merchant, in a GM World.
I do hope you or other GURPS fans can help me, with this problems, when I use Foundry VTT to have a social distance with my players.
I look forward to hear from you.
I’m getting a compatibility risk when installing this on the latest stable release of FoundryVTT. Is that going to cause problems?
Hi! I just installed all the random rollable tables using copy/paste from your code above. The line game.tables.getName(“Random Hit Location“).draw() doesn’t seem to do anything when I click on the created macro. Which is weird because apparently the code is correct and when I go to the random rollable tables tab and manually select the Random Hit Location table it also works fine. What am I missing?
Best, Kai -and again thank you for all the effort taken to get GURPS into Foundry!!! This seems to save my gaming groups