Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update-Zweihander-Grim-&-Perilous #4914

Merged
merged 4 commits into from Apr 10, 2019

Conversation

nogileyelsew
Copy link
Contributor

Changes / Comments

This update is a major Overhaul to the Zweihander Grim & Perilous character sheet.
• Changed the HTML table format to HTML/CSS Grid
• Added Translation Support
• Rewrote a large portion of the Sheetworkers to make them more Efficient
• 95% of the attributes were changed to a lowercase naming scheme.
• 75% of the roll buttons were renamed to meet a lowercase naming scheme.
• HTML Titles were used to label each attributes and roll button name on mouse hover.
• Sheet workers were used to migrate the attribute values in both regular and repeating sections. None
of the old values have been erased.
• Added a version check for upgrading.
• Condensed multiple roll templates to one and added functionality for D100 dice mechanics.
• Roll 20 wiki page is being constructed to track all of the changes to the attributes and roll buttons.
• A banner was created for the top of the character sheet informing users of the changes and how to
proceed with using the updated sheet.

Roll20 Requests

Include the name of the sheet(s) you made changes to in the title.

Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

  • Is this a bug fix?
  • Does this add functional enhancements (new features or extending existing features) ?
  • Does this add or change functional aesthetics (such as layout or color scheme) ?
  • Are you intentionally changing more that one sheet? If so, which ones ?
  • If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
  • If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

nogileyelsew and others added 4 commits April 1, 2019 04:32
HTML changed from Table format to a Grid Format.
Lots of Attribute names were changed sheet workers used to migrate old data to new Attribute names.
CSS Updated for Grid.
Sheetworkers Updated.
Translations  Added.
Translation Additions
Banner breakdown for changes
CSS update
@CoalPoweredPuppet
Copy link
Contributor

Adding the comment" nogileyelsew should be congratulated for all of the hard work they put in without my input. Thank you

Copy link
Contributor

@clevett clevett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your comment was very helpful. Thank you.

@clevett clevett merged commit 38a2711 into Roll20:master Apr 10, 2019
@nogileyelsew
Copy link
Contributor Author

I just did the update to the Zweihander sheet and I notice that I need a file for translations. I'm not sure if I was supposed to do this or not. I thought that the en translation would automatically be populated.

Any Insight would be appreciated,

Wes

@clevett
Copy link
Contributor

clevett commented Apr 11, 2019

@nogileyelsew

The files will automatically be generated if a translation.json is included. I think the issue here is the file you included is translations.json with an "s". You can submit a PR to rename this file and come Tuesday when I run the translation process again it should update.

Thanks,
Cassie

@nogileyelsew
Copy link
Contributor Author

Thank you. I will do this!

@nogileyelsew nogileyelsew deleted the Update-Zweihander branch August 5, 2019 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants