61 Commits
Author SHA1 Message Date
fredhicks daed359935 Added filtering support for the Extras section 2023-04-28 13:27:57 -04:00
fredhicks f684832e07 Update to Protagonists Sheet to allow for adding custom entries to prompts lists 2023-04-24 13:19:01 -04:00
fredhicks f32c032e9e Initial deployment 2023-04-19 12:03:56 -04:00
fredhicks 4a234a6d3f Complete Codex of Worlds Support
- Added Codex of Worlds world-setting selection and non-lethal weapons on/off to the pre-launch game options.
- Support for Gothic Century, Monster Marches, Dreaming With the Gods, and Bone Spear modifications to the moves, gear, and other playbook features as indicated by Codex of Worlds. Includes the Bone Spear specific reskinning of several playbooks.
- Support for Gothic Century's Dark Pasts from Codex of Worlds, when Gothic Century is selected in game options on a sheet.
- Added list of special materials available for weapons to all character gear listings for games set in the Monster Marches.
- Changed the Mystery Sheet behavior for phenomena to provide a Tenacity tracker if desired (for Gothic Haunts as found in the Codex of Worlds, etc)
- Added support for the Villain threat type from Monster Marches to the Mystery Sheet.
- Added Dive into Dreams basic move support for Dreaming With the Gods setting from Codex of Worlds. Will show up in the hunter's reference when the Dreaming With the Gods setting is selected in game options.
- Added a "Mark of the Spirit-Touched" field to the character Look block which is activated only for Monster Marches.
- Added a Community tracking sheet to support the Bone Spear setting from Codex of Worlds.
- Added support for the changed and additional basic moves from Bone Spear to the on-sheet Hunter's Reference.
- Added support for changing Luck to Ancestral Favour in Bone Spear.
- Added support for the different features of mysteries, monsters, phenomena, bystanders, locations, and minions for Bone Spear to the Keeper's mystery sheet.
- Atonement mysteries are redundant for Bone Spear; made sure that's handled gracefully.
- Added support for tracking wear, everyday gear, and special gear as required for Bone Spear.
- Fixed CSS for dark mode display of some annotations that appear on some rolltemplate outputs.
2023-03-24 20:20:03 -04:00
fredhicks af9a95fb9d Added support for hero count alteration to villain max health
In SCRPG page 239, it indicates that a Villain's max health should be increased from its base by H (the number of heroes in the scene) times 5. This update adds support for that to the villain sheet.
2023-03-18 15:40:43 -04:00
fredhicks bdd44805a5 Big update for Codex of Worlds
A lot of lines getting swapped out because in the back-end development I switched over to using PUG to continue work on the sheet. This has resulted in a lot of the stuff getting rendered with different whitespace behavior, despite the actual functional HTML content being unchanged. The only actually new stuff here is still a big chunk, as it adds support for all of the Team Playbooks from the upcoming Codex of Worlds supplement (crowdfunding campaign launches mid-February). None of the previously existing functionality of the sheet should be affected, however.
2023-01-30 13:52:31 -05:00
fredhicks 34ab0c4bdb Many new translation keys from Codex Team Playbooks
Changes to support Team Playbooks from upcoming Codex of Worlds
2023-01-30 13:50:05 -05:00
fredhicks e65df366cf CSS Changes to support Team Playbooks
CSS Changes to support Team Playbooks from upcoming Codex of Worlds
2023-01-30 13:49:02 -05:00
fredhicks 2a52e9ab26 Update FateOmni.css
Unwelcome change in base.css definition of .label style's white-space property caused issues for labels that absolutely needed to wrap in the sheet. Have established a kinder override value for white-space in the relevant situation.
2022-09-01 14:35:38 -04:00
fredhicks cfa9ebd1dd Update TSL.css
Fixed a bug with displaying shared moves in chat that made them unreadable in both dark and light mode.
2022-09-01 14:20:17 -04:00
fredhicks e8726d6890 Bug fixes & support for Final Mystery Moves
Bug fixed in CSS (paragraph styling reached outside the sheet itself and caused issues).

Support for Final Mystery Moves added.

Minor text alterations done to more closely match the edited text of the core game.
2022-09-01 13:52:42 -04:00
fredhicks 0d85db198b Create ApocalypseKeysScreenshot.png 2022-08-04 14:48:32 -04:00
fredhicks 12e10643e7 Apocalypse Keys Initial Deployment 2022-08-04 14:42:24 -04:00
fredhicks d2276bfc12 Updates to address some button styling issues 2022-06-03 10:42:01 -04:00
fredhicks d9b292da4f Debugging and enhancing roll templates post-darkmode 2022-06-01 13:57:52 -04:00
fredhicks 9d56e85dea New sheet, who dis
Initial upload of brand new official Sentinel Comics Roleplaying Game character sheet, supported by Greater Than Games
2022-03-17 12:30:59 -04:00
fredhicks fb43189461 Update blades.css
Added a different value for the --dark-secondarytext in the label styling; the background of some labels on this sheet is the same color as the initial value of --dark-secondarytext so it's making the text invisible. It'll be a much more significant undertaking to modify the sheet to fully take advantage of dark mode, but this should at least allow things to function as they should without full toggle support.
2022-03-15 11:38:33 -04:00
fredhicks 0907de1625 Update TSL.css
Eliminated outdated comment
2022-03-14 17:20:05 -04:00
fredhicks 807c786fed New playbook, no legacy CSS, dark mode support
- Added bladesoul playbook (third party)
- Weaned CSS off legacy sanitization
- Added support for dark mode
2022-03-14 17:13:45 -04:00
fredhicks 992fe7f7b4 Darkmode Support + Moved CSS off Legacy 2022-03-12 12:28:31 -05:00
fredhicks 021ef3e585 Darkmode support added 2022-03-10 14:26:32 -05:00
fredhicks cb75cd1454 Added new options to sheet.json
Added new options to sheet.json so they can be set for all sheets outside of the game interface
2022-02-20 16:11:54 -05:00
fredhicks d728785c21 Update FateOmni.html
Added two new features to the Evil Hat official Fate sheet's config options:

• You can choose whether to use 4dF or d6-d6 as your dice method for the sheet.

• You can choose whether the sheet whispers its rolls to the GM, or displays them publicly
2022-02-18 11:46:34 -05:00
fredhicks 7662b936b6 Update MotWHTML.html
Incorrect text key was fed to the move displayer for the Searcher's Prepared to Defend move. Fixed.
2022-02-17 11:50:33 -05:00
fredhicks c0227359fc Updated a phrase for clarity
Updated a phrase for clarity
2021-09-23 16:37:44 -04:00
fredhicks f1be5a6c1f Update TSL.html
A couple text strings were out of date
2021-09-23 09:58:58 -04:00
fredhicks b2b713aa08 10 new playbooks
Added support for ten new playbooks from the upcoming Advanced Lovers & Lesbians supplement.
2021-09-22 14:35:17 -04:00
fredhicks 65059da461 Update MotWHTML.html
A small fix to eliminate an accidental duplicated variable name in the Hex playbook
2021-06-04 11:58:44 -04:00
fredhicks aea07cadf4 Settings support for preconfiguring column groupings for combinable skills
Settings support for preconfiguring column groupings for combinable skills
2021-05-22 17:03:27 -04:00
fredhicks 6961c90f9c Update FateOmni.html
Altered rollable aspect formatting so the rating value of each aspect is constantly visible rather than conditionally.
2021-05-21 17:13:58 -04:00
fredhicks ab87ac7a57 Labels for combinable skills columns
Labels for combinable skills columns
2021-05-21 16:38:54 -04:00
fredhicks c63d940e53 Update sheet.json
Removed a duplicate preference setting
2021-05-21 16:12:29 -04:00
fredhicks 0c1cf4ae3f Developer mode & compendium support
Made changes to the sheet to support JSON object export of sheet data and import of same, with an eye on supporting compendium features down the line.
2021-05-21 12:29:08 -04:00
fredhicks 2c8a364a36 Packages
Added support for character Packages — collections of skill point spends, aspects, and stunts which you can choose to add to your sheet — in support of It's Not My Fault. The feature set for Packages will likely expand in the nebulous future, but this feels like the right start.
2021-05-14 18:34:08 -04:00
fredhicks 0bd81bad89 Multiple features added
- translation.json bugfix

- now possible to remove an aspect's label, so you can list multiple aspects in a row under the first one's label-header; necessitated moving option controls and flags display down onto the line for the aspect itself, as they were previously located next to the label, but if the label can now sometimes be empty/skipped, that's no longer appropriate.

- Rollable aspects can now have ratings as high as 10

- Combinable Skills now added to the sheet, supporting things like Two-Column Fate and other implementations that add two or more skills together for a roll. You'll need to flip the Combinable Skills setting on in order to see them on your sheet. Once you do you'll have controls available to pick which column each skill belongs in, and whether you're allowed to pick multiple skills from the same column. Once your skills are placed in the columns as desired, you may click a checkmark next to the ones you wish to combine for a roll. Once you do a button will appear at the top of the section allowing you to roll your selected combination.
2021-05-12 18:27:19 -04:00
fredhicks a7319b4245 Update translation.json
addressed a capitalization drift issue
2021-05-12 13:12:12 -04:00
fredhicks 95eb90746f Update scum.html
Added fortune roll button and clocks to the faction sheet
2021-05-12 12:40:28 -04:00
fredhicks 18b372f9c4 10-clocks for ships and characters
10-segment clocks added for ships and characters.
2021-05-12 12:21:56 -04:00
fredhicks 7ade347c25 10-clock graphics
10-clock graphics
2021-05-12 12:19:24 -04:00
fredhicks a25e0701b2 Update MotWHTML.html
A few small quality of life improvements.

The History & Notes field is now triple in height, so folks will both notice and use it, and also be able to see more of what they put in.

A few of the advances now display a text field when you pick those advances so you can write down what specific choice you made after taking that advance.
2021-05-10 16:35:09 -04:00
fredhicks 25a99321aa TSL sheet updates to version 1.003
Chosen's Destiny move gains a text field to write their Destiny in.

Entice basic move reworded to replace "romantic" with "emotional"

Sometimes default-to-zero stats are stored as nulls, not zeroes, which can cause weird behaviors with dice rollers; reinforced the correct zero.
2021-05-10 14:14:56 -04:00
fredhicks b3bf01a2cc Update sheet.json 2020-10-29 15:14:15 -04:00
fredhicks 584382c303 Updates for 2020-10-29
- Pronoun box given more width
- Aspects can now have an optional category header to divide sections up if desired
- Sheet preferences now include the ability to toggle on or off a Fate logo (defaults to off)
- Stress and Condition tracks can now go up to 10 in length
- Situation aspects with zero free invokes were getting turned into one free invoke situation aspects; this was a bug. Fixed now, zero free invoke situation aspects should work correctly now.
2020-10-29 14:59:32 -04:00
fredhicks 28538fc8eb version 1.001
- Sheet height controls
- Corrected omitted text in End of Session move
- Created Relationship Questions area to show the RQ's for a selected playbook
2020-10-27 16:28:14 -04:00
Fred HicksandJeffrey Lamb 6303dbe597 [Thirsty Sword Lesbians] Publisher Official Sheet, New Sheet (#7512)
* Thirsty Sword Lesbians

This is the official character sheet from the game's publisher.

* Update sheet.json

* roll20userid must be the id, and only the id

Co-authored-by: Jeffrey Lamb <jeffrey@roll20.net>
2020-10-13 17:58:26 -04:00
fredhicks 332cd5fa1f Update sheet.json
Updated sheet.json instructions field with a link to our ongoing series of posts about using the sheet.
2020-09-04 15:06:34 -04:00
fredhicks 66de44f6c5 Range expansion
Expanded max potential skill range to 10, by user request (for use with 3rd party product Wearing the Cape)
2020-07-26 20:56:19 -04:00
Fred Hicks 7181c3be6e [Monster of the Week Official] Updates Week of 2020-07-17 (#6997)
* Update MotWHTML.html

Added Harm-TotalCapacity, Harm-Remaining, and Harm-Taken calculated summary attributes for easy checking on the health status of characters. (To indicate health on a token, Harm-TotalCapacity is the maximum Harm the character can take, and Harm-Remaining is the number of unchecked harm boxes.)

* Gender relabeled as Pronouns

Relabeled the "Gender" field as "Pronouns" to match coming changes to the PDF playbooks

* Spooktacular Updates

Text updates to bring the Spooktacular playbook into alignment with the published version.

* Exile updated to 2020 version

* Meddling kid update

Updated Meddling Kid playbook to match 2020 revisions; mostly rewording for clarity and consistency, added two new moves (Best Bud! and Hard Head!), a few new gear options.

* Sidekick updates

Cosmetic rewordings, starting stat options changes, 9mm g ear option replaced by stun gun

* Snoop update

Cosmetic/clarity/consistency rewordings, starting stat options changes. Various gear renamed: tarot deck, smartphone, and baseball bat added; .32 revolver removed replaced by stun gun.

* Summoned update

Summoned update: Cosmetic/clarity/consistency rewordings, added a new advanced improvement option, updated some tags on gear. Added hobby section.

* Hardcase 2020 Implementation

Hardcase 2020 playbook added separately, because it's essentially a new playbook in its revised form. Original Hardcase playbook retained and marked as such.

Placeholder added for Constructed 2020, which has similar new-playbookness.

* Update MotWHTML.html

Correction of starting stats for Sidekick

* Constructed tweaks

Minor constructed tweaks. The only version we provide on the sheet is already the 2020 version, this brings it more into line with the released text.
2020-07-20 13:44:50 -05:00
Fred Hicks 946a87df06 [Fate] Sheet Updates week of July 14th 2020 (#6981)
* Character sheet now has space for pronouns

* ngen mapu and swappable skillset support

* Arbitrary Skills into Attributes named Skill[Name]

* Update FateOmni.html

Extras Icon bug fixed (minus/blank swapped), added option to display a 2nd and 3rd icon. Closed a missing span tag.

* Update FateOmni.html

You can now access via Attributes skill ratings by name; aspects by label; stunts as numbered in sequence; stress track by label’s total value, remaining value, used value, and length; condition track by label’s total value, remaining value, used value, and length; and consequence by label’s aspect, marked status, total value, remaining value.
2020-07-20 13:38:16 -05:00
Fred Hicks 0a5bef1cab [Fate] Game settings fixes, bugs squashed, other tweaks and features (#6930)
* Update sheet.json

Prior edit blew away prefix on attribute names so most of the settings now don't work. This should restore them to functionality.

* Create RollingDice-orange.jpg

* 3 rocketeers preload and golden theme added

* Update FateOmni.css

Changed image URLs in CSS to point to *Roll20's* master rather than my account's fork of it.

* Support for rollable stunts

* Update FateOmni.html

Added modular equipment bays to the Blackfish loadable Extra.

* Update FateOmni.html

Bug fix that prevented the roll button from working correctly when skills are displayed as a "Compact List" but modes/roles are not enabled.

* Share all aspects

Button now exists to share all of a character's aspects at once.

* Tachyon Squadron support

* Further Tachyon Squadron support

Added Ship Construction Toolkit ship templates for easy addition of custom ships
2020-07-13 10:24:07 -05:00
fredhicks bc5b5a2f6b Game settings tweak
Unchecked boxes in game settings allow defaulting to the wrong value on individual sheets.
2020-07-06 13:19:50 -04:00
fredhicks fe120fabfc Default color theme now available in game settings
Default color theme now available in game settings
2020-07-03 16:33:11 -04:00
fredhicks 3a9d6398c9 Implemented share buttons 2020-07-03 14:59:45 -04:00
fredhicks 03db0bd9b7 New toggle, bugfix
Implemented a toggle that lets a player determine whether or not they want to be prompted for a modifier when they click a roll button.

Fixed a bug where the roll button for rollable aspects was displayed even when rollable aspects are not enabled.
2020-07-03 12:32:27 -04:00
fredhicks 738d516714 Update MotWHTML.html
Fixed spellslinger issue with move-share button on combat magic.
2020-07-03 10:33:48 -04:00
fredhicks 6ee7169149 Bugfix for Constructed
Unstable box needs to hide when Constructed's Inhuman move is selected
2020-07-02 16:54:04 -04:00
fredhicks 5dd2258c3e URL updates
Image URLs pointed at unstable location. Fixed.
2020-06-29 19:46:45 -04:00
fredhicks 104d16f745 Update FateOmni.css
URL corrections to use roll20 master
2020-06-29 19:39:13 -04:00
Fred HicksandCassie Levett ba45ecda8b [Monster of the Week Official] Supplemental to pr/6839 (#6872)
* Monster of the Week Official Sheet

Based on the prior work of Katie Bennie (LethalKitten) and Anistuffs, this is a major revision and interface improvement for the Monster of the Week system.

* Create MotWPreview.jpg

* Proper options

Most <options> weren't implemented properly vis a vis data-i18n due to how the inherited legacy one was implemented. Fixed what I found.

* Update MotWHTML.html

* Update MotWHTML.html

'Enabled' showed up next to IAM flex alt when it was not the flex alt that was advanced, fixed

* Changes to crooked-move1 strings

Preparation for checkboxing the options

* Update translation.json

Lots of surplus spaces. I know it's cosmetic, but I wanted to tighten it up.

* Update MotWHTML.html

Crooked playbook feature adds

* Expert tweak

Expert tweak

* Update MotWHTML.html

Monstrous adjustments

* Spellslinger tweaks

* Update MotWHTML.html

Wronged tweak

* Gumshoe tweaks

* Hex modifications

* Pararomantic tweaks

* Searcher adjustments

* Update MotWHTML.html

Exile tweak

* Update MotWHTML.html

Hardcase

* hardcase, sidekick

* Summoned tweaks

* Update MotWHTML.html

Traveler tweaks

* Update MotWHTML.html

Preparation for rearchitecture — moving sheet workers and roll templates to the top

* Update translation.json

Turns out the Chosen's fate list never had translation tags.

* Big rearchitecture

There were a lot of inefficiencies and repeated code in the prior version. This new version does the same work with about 10,000 fewer lines of HTML, and unlocks a few new features.

* Bugs and Action Science

Fixed some bugs, added the Action Scientist playbook

* Improvements to Mystery Sheet

* Update translation.json

* Update MotWHTML.html

Added in some dynamic bullet points to go with the Hook.

* Update MotWHTML.html

Accidentally got the attribute name wrong on this one

* Update MotWHTML.html

Added in a header

* Update MotWHTML.html

Fixed some issues with Keeper sheet

* Update .gitignore

* Update MotWCSS.css

Spooktacular CSS support

* Update translation.json

Translation support for Spooktacular playtest

* Prelim partial Spooktacular

* Spooktacular playtest playbook added

* Update MotWCSS.css

Roll20 has a bug in how it renders CSS in production. See https://app.roll20.net/forum/post/8867346/production-has-a-css-rendering-bug/ for details. This is hopefully my workaround.

* Weird Move Alt Support

It's now possible to mark in the hunter's reference when you have access to an alternative weird move. Doing so will also allow you to advance that move in the menu that displays when you take a "Advance 2 Basic Moves" improvement.

* Update translation.json

Setting up translation keys for The Constructed

* Update MotWCSS.css

* Constructed playbook added

Added the recently revised Constructed playbook

* Bringing up to date with development copy

* Correcting following merge

* Revert "Correcting following merge"

This reverts commit 8c12e73c923418b68f5262e0ccf735959f2ef3f2.

* Updating the translation files

Looks like they were out of date (and none actually translated for that matter, but that's beyond my scope)

Co-authored-by: Cassie Levett <cassielevett@gmail.com>
2020-06-29 11:47:51 -05:00
Fred Hicks 51f65c7a03 [Fate] Official Sheet from Evil Hat Productions (#6854)
* Initial Upload

* Update sheet.json

Got rid of some trailing commas

* Update sheet.json

Added in Kaiju Inc preconfig option

* Final bits of polish

* Update FateOmni.html

Quick formatting for the initialization controls

* Update FateOmni.html

Footer

* Extras implemented

* Update FateOmni.html

Added support for preloaded extras; put in generic template and Tachyon Squadron blackfish fighter.

* Update FateOmni.html

Updated footer text

* Rollable aspect support

A la 3 Rocketeers
2020-06-29 11:35:32 -05:00
Fred Hicks 8fcdbbfa54 [Monster of the Week Official] New Evil Hat Official Version (#6785)
* Monster of the Week Official Sheet

Based on the prior work of Katie Bennie (LethalKitten) and Anistuffs, this is a major revision and interface improvement for the Monster of the Week system.

* Create MotWPreview.jpg

* Proper options

Most <options> weren't implemented properly vis a vis data-i18n due to how the inherited legacy one was implemented. Fixed what I found.

* Update MotWHTML.html

* Update MotWHTML.html

'Enabled' showed up next to IAM flex alt when it was not the flex alt that was advanced, fixed

* Changes to crooked-move1 strings

Preparation for checkboxing the options

* Update translation.json

Lots of surplus spaces. I know it's cosmetic, but I wanted to tighten it up.

* Update MotWHTML.html

Crooked playbook feature adds

* Expert tweak

Expert tweak

* Update MotWHTML.html

Monstrous adjustments

* Spellslinger tweaks

* Update MotWHTML.html

Wronged tweak

* Gumshoe tweaks

* Hex modifications

* Pararomantic tweaks

* Searcher adjustments

* Update MotWHTML.html

Exile tweak

* Update MotWHTML.html

Hardcase

* hardcase, sidekick

* Summoned tweaks

* Update MotWHTML.html

Traveler tweaks

* Update MotWHTML.html

Preparation for rearchitecture — moving sheet workers and roll templates to the top

* Update translation.json

Turns out the Chosen's fate list never had translation tags.

* Big rearchitecture

There were a lot of inefficiencies and repeated code in the prior version. This new version does the same work with about 10,000 fewer lines of HTML, and unlocks a few new features.

* Bugs and Action Science

Fixed some bugs, added the Action Scientist playbook

* Improvements to Mystery Sheet

* Update translation.json

* Update MotWHTML.html

Added in some dynamic bullet points to go with the Hook.

* Update MotWHTML.html

Accidentally got the attribute name wrong on this one

* Update MotWHTML.html

Added in a header

* Update MotWHTML.html

Fixed some issues with Keeper sheet

* Update .gitignore

* Update MotWCSS.css

Spooktacular CSS support
2020-06-22 14:18:46 -04:00