Skip to content

DrOgres/sjgurps4e

Repository files navigation

Lightweight Foundry VTT GURPS system

This is a simple to use implementation of the 4E GURPS character sheet for use with Foundry VTT. It should be compatible with foundry version 0.7.5 and higher. Bugs, feedback or suggestions are welcome. The goal here is to provide a quick to setup and play system, not to automate the myriad modifiers and situational components of GURPS. Any and all modifiers should be calculated and called by the players or GM and applied during play. Using the alt key when clicking a roll button will provide a simple dialog to imput the modifier before rolling. No different than being at a physical table with paper character sheets.

We provide no pre-made skills, traits or other components, but you can easily build those from your GURPS books using the system!

GURPS is a trademark of Steve Jackson Games, and its rules and art are copyrighted by Steve Jackson Games. All rights are reserved by Steve Jackson Games. This Foundry VTT System is the original creation of David Rogers and is released for free distribution, and not for resale, under the permissions granted in the Steve Jackson Games Online Policy.

Layout and HTML for the Notes tab was adapted from alt5e by Sky.
https://github.com/Sky-Captain-13/foundry/tree/master/alt5e

  • TODO - Use second equipment location for DR application
  • TODO - Add ranged and melee attack information fields for spells
  • TODO - Implement Missile spell options as chat buttons.
  • TODO - Implement block attribute on equipment to allow for shield skill and block
  • TODO - Add reaction modifier summary to chat
  • TODO - Create character template item
  • TODO - Prevent duplicate skills on character sheet
  • TODO - Beutification and Layout optimization - 85% complete
  • TODO - implement ownership on listeners
  • TODO - Make DR Locations to be more attractive (stick figure locations?)
  • TODO - Verify all strings have been localized
  • TODO - Update trait items to have trait type as subtitle at top of card.
  • TODO - Add level option for traits to allow for multi-level traits such as Magery
  • TODO - Add item for Parry and Block calculations
  • TODO - Add stance for move/dodge calculations
  • TODO - Implement Psionics
  • TODO - Implement Techniques
  • TODO - Implement NPC/Monser 'card' for a lightweight npc record
  • TODO - System settings - skin system based on 'theme'
  • TODO - Skins - set up Fantasy, Modern, Western, Cyberpunk and Sci-Fi themed css skins

0.6.9

  • Added info/properties items to the rolldown for owned items
  • Added info/properties items to the chat card for rolls on appropriate items

0.6.8

  • Implemented injury effects for less than 1/3 HP
  • Traits can now be sent to chat cards for display
  • Reformated Chat display for attacks and damage
  • Languages can now be sent to chat for display

0.6.7

  • Sucess/Failure and margin on Rolls
  • Call out Crit/Fumble on rolls
  • Damage Rolls with attack/spell automatically
  • Added damage option for spells
  • beautified and consolidate items in chat cards

0.6.6

  • implemented the alt key to apply a target modifier to the target on a roll.
  • added a target modifier box to the header of the character sheet

0.6.5

  • Implemented absolute basic damage rolls on attacks. currently works only on weapons will add spells etc later

0.6.4

  • major overhaul of css to make layout more pleasant
  • fixed damage formula bug
  • initial damage on attack complete not fully implemented yet.

0.6.3

  • fixed equipment options checkboxes resetting when added to character sheet
  • settings for dr scope now reloads the app making changes happen on character sheets
  • armor now calculates dr based on location depending on scope.
  • Note armor items present valid locations based on scope moving scope will require that you set the correct scope
  • implemented flexable/concealable armor and applied the stacking of those dc's by location

0.6.2

  • added spell information to data model
  • added spell information fields to item sheet

0.6.1

  • updated data model for weapons to allow for multiple damage options
  • updated weapon item card to lay ground work for implementing proper damage rolls
  • added ability to add damage types to weapon items

0.6.0

  • this is considered the first playable implementation - All core rules are usable with this sheet
  • Implemented single location DR
  • Updated css layout to make sheet more organized
  • Implemented all rollable items

About

A simple implementation of the GURPS 4th edition rule set for Foundry VTT

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published