From 15f2876de5de8cc0aa11314e3512c2ae2b090ca4 Mon Sep 17 00:00:00 2001 From: Kasenai3 Date: Tue, 30 Jul 2019 14:33:33 +0200 Subject: [PATCH] [RWBY_RoC-Unofficial_Tabletop_RPG] V.2.5.1 - Minor fixes (#5343) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update to V2- Added numerous roll and display options change log ¤ Modified all roll values ¤ Added Empower feature in Semblance section ¤ Added optional Additional, Unarmed and Alternate Form attack and damage rolls in Weapon section footer ¤ Added Info boxes attached to various parts of the sheet containing rule details ¤ Added Version Notes section in the header containing update and how-to-use notes ¤ Added Sheet Options section in the footer, containing modifiers and roll options ¤ Added option to hide Modification and Phial description fields, reduced format includes a Quick description field for mods and roll buttons for phials ¤ Changed Weapon Variants to Weapon Styles ¤ Added default placeholders to drop-down menus for Weapon styles and phial attributes ¤ Minor cosmetic changes (sans-serif font in text areas, etc) ¤ (Chrome only) Added webkit buttons (up/down arrows) in RoC Dice field for one-click RoC modification * Update RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.css Changed image link to github repo Co-Authored-By: Kasenai3 * changed logo link to github repo * Update preview.jpg * Minor update v2.01 Fixed semblance and phial rolls, added character level field (and udpated changelog) * Updated Sheet to match v19.6.30 General: ¤ Updated Info boxes descriptions and rolls to match v.19.6.30 ¤ Updated Initiative Roll to enable choosing "Initiate" or "React" ¤ Updated Defense rolls to no longer ignore PER when Aura is depleted Weapon section: ¤ Updated Martial Arts Mod line to match v.19.6.30 (new accuracy: STR+PER, new damage: STR) Skill Check List section ¤ Added expandable "Skill Check list" above Semblance section, containing all fifteen exemple Skill Checks with stand-alone Roll buttons Semblance Empowering: ¤ Added Empower feature (checkbox) in Defense section ¤ Changed normal Semblance roll Empowering from Checkbox to in-chat button Dust Phials section: ¤ Added Dust Phial Roll button next to Secondary Attribute selection menu ¤ Removed individual Phial Level roll buttons ¤ Removed reduced mode second line (with Phial Level shortcut rolls) ¤ Phial description fields are still collapsible and take even less space than before Sheet Options section: ¤ Replaced "Initiative" permanent modifier field with "Dust phials (all)" permanent modifier field ¤ Replaced Semblance Empowering dialog box option with Defense Semblance Empowering dialog box option * Display fixes and a new feature ¤ Fixed displaying issues in Firefox ¤ Minor cosmetic changes (Dust textfields switched to gray) ¤ Fixed Initiative dialog box displaying wrong attributes for React check ¤ Converted some style attributes in .html to classes in .css Added features : ¤ Added read-only fields showing accuracy bonus next to melee and ranged roll butons --- .../RWBY-UnofficialTabletopRPG.css | 279 ++++++++++++++---- .../RWBY-UnofficialTabletopRPG.html | 173 ++++++----- 2 files changed, 321 insertions(+), 131 deletions(-) diff --git a/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.css b/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.css index 7d13edb605..91c73d4cb1 100644 --- a/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.css +++ b/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.css @@ -63,23 +63,46 @@ border: 0px; /* ===== Info =====*/ .sheet-col-inf { -width: 100px ; -text-align: center ; +width: 60px ; +text-align: right ; padding: 5px 0px 0px 2px; display: inline; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 1.1em ; +Font-family: sans-serif; +font-size: 1em ; } .sheet-col-it { -width: 80px ; text-align: center ; -margin: 1px 0px 0px 0px; +margin: 0px 0px 0px 0px; padding: 0px; display: inline; } +.sheet-57 { +width: 65px; +margin: 1px 0px 0px 0px; +font-weight: bold; +Font-family: sans-serif; +font-size: 0.9em ; +} + +.sheet-53 { +width: 53px; +margin: 0px 0px 0px 0px; +font-weight: bold; +Font-family: sans-serif; +font-size: 0.9em ; +} + +.sheet-82 { +width:102px; +margin: 1px 0px 0px 0px; +font-weight: bold; +Font-family: sans-serif; +font-size: 0.9em ; +} + /* ===== Defenses ===== */ .sheet-col-def { height: 30px; @@ -111,27 +134,14 @@ position: relative; top: 5px; } - -.sheet-col-wv2 { -width: 110px ; -text-align: center ; -padding: 7px ; -font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; -display: inline; -position: relative; -top: 5px; -} - .sheet-col-wv3 { width: 100px ; height: 30px; text-align: justify ; padding: 5px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; +Font-family: monospace, ; +font-size: 0.8em ; display: inline; position: relative; top: 5px; @@ -141,10 +151,10 @@ top: 5px; width: 115px ; height: 30px; text-align: justify ; -padding: 5px 0px 5px 5px; +padding: 5px 4px 5px 5px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; +Font-family: monospace, ; +font-size: 0.85em ; display: inline; position: relative; top: 5px; @@ -156,47 +166,93 @@ height: 30px; text-align: justify ; padding: 5px 0px 5px 4px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; +Font-family: monospace, ; +font-size: 0.85em ; display: inline; position: relative; top: 5px; } +.sheet-col-wMvA { +width: 100px ; +height: 30px; +text-align: justify ; +padding: 5px 6px 5px 5px; +font-weight: bold ; +Font-family: monospace, ; +font-size: 0.85em ; +display: inline; +position: relative; +top: 5px; +} + +.sheet-col-wMvB { + padding: 1px; + width: 22px; + margin-right: -5px; + margin-left: 2px; + display: inline; + position: relative; + top: 3px; +} + +.sheet-acc-bonus { +padding-left: 0px; +padding-top: 3px; +padding-right: 0px; +letter-spacing: -1px; +background-color: transparent; +border: none; font-size: 1.1em; +font-family: monospace, sans-serif; +font-weight: bold; +text-align: center; +width: 12px !important; +} + .sheet-col-wMvD { width: 115px ; height: 30px; text-align: justify ; -padding: 5px 0px 5px 5px; +padding: 5px 2px 5px 0px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; +Font-family: monospace, ; +font-size: 0.85em ; display: inline; position: relative; top: 5px; -left: 7px; +left: 5px; } .sheet-col-wRvA { width: 86px ; height: 30px; text-align: left ; -padding: 5px 5px 5px 0px; +padding: 5px 3px 5px 0px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; +Font-family: monospace, ; +font-size: 0.85em ; display: inline; position: relative; top: 5px; } +.sheet-col-wRvB { + padding: 1px; + width: 22px; + margin-right: -5px; + margin-left: -4px; + display: inline; + position: relative; + top: 3px; +} + .sheet-col-wRvD { height: 30px; text-align: left ; -padding: 5px 0px 5px 4px; +padding: 5px 1px 5px 4px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 0.9em ; +Font-family: monospace, ; +font-size: 0.85em ; display: inline; position: relative; top: 5px; @@ -211,7 +267,7 @@ height: 100px; textarea { height: 65px; -width: 460px; +width: 455px; margin: 1px; font-family: sans-serif; } @@ -234,8 +290,8 @@ font-family: sans-serif; text-align: justify ; padding: 5px; font-weight: bold ; - Font-family: monospace, sans-serif ; - font-size: 0.9em ; + Font-family: monospace, ; + font-size: 0.8em ; display: inline; position: relative; top: 5px; @@ -246,8 +302,8 @@ font-family: sans-serif; text-align: justify ; padding: 5px; font-weight: bold ; - Font-family: monospace, sans-serif ; - font-size: 0.9em ; + Font-family: monospace, ; + font-size: 0.8em ; display: inline; position: relative; top: 5px; @@ -260,8 +316,8 @@ font-family: sans-serif; text-align: justify ; padding: 5px; font-weight: bold ; - Font-family: monospace, sans-serif ; - font-size: 0.9em ; + Font-family: monospace, ; + font-size: 0.8em ; display: inline; position: relative; top: 5px; @@ -273,8 +329,8 @@ font-family: sans-serif; text-align: justify ; padding: 5px; font-weight: bold ; - Font-family: monospace, sans-serif ; - font-size: 0.9em ; + Font-family: monospace, ; + font-size: 0.8em ; display: inline; position: relative; top: 5px; @@ -284,16 +340,16 @@ font-family: sans-serif; .sheet-col-af { height: 30px; - text-align: left ; padding: 5px; font-weight: bold ; - Font-family: monospace, sans-serif ; - font-size: 0.9em ; + Font-family: monospace, ; + font-size: 0.8em ; display: inline; position: relative; top: 5px; width: 90px; margin-right: -8px; + text-align: justify ; } .sheet-col-afb { @@ -304,6 +360,33 @@ font-family: sans-serif; display: inline; } +/* ===== Semblance ===== */ + +.sheet-col-sem { +height: 30px; +text-align: left ; +padding: 5px; +font-weight: bold ; +Font-family: monospace, sans-serif; +font-size: 1em ; +display: inline; +position: relative; +top: 5px; +} + +.sheet-col-sem-desc { +height: 30px; +text-align: left ; +padding: 5px; +font-weight: bold ; +Font-family: monospace, sans-serif; +font-size: 1em ; +display: inline; +position: relative; +top: 5px; +width: 358px; +} + /* ===== INPUTS ===== */ input[type=number]::-webkit-inner-spin-button, @@ -324,7 +407,7 @@ input[type=number].sheet-roc::-webkit-outer-spin-button { width: 0.8em; z-index: 5; opacity: 0.5; - background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/RWBY_RoC-Unofficial_Tabletop_RPG/webkit.jpg') center center; + background: url('https://github.com/Roll20/roll20-character-sheets/blob/master/RWBY_RoC-Unofficial_Tabletop_RPG/webkit.jpg?raw=true') center center; } input[type="number"].sheet-roc::-webkit-inner-spin-button:hover, @@ -365,10 +448,10 @@ input[type=number].sheet-roc { .sheet-popup { width: 30px ; text-align: center ; -padding: 2px ; +padding: 5px 2px 5px 2px; font-weight: bold ; -Font-family: monospace, sans-serif ; -font-size: 1.1em ; +Font-family: monospace, ; +font-size: 0.9em ; } .sheet-popup + .sheet-tooltip { @@ -441,6 +524,47 @@ font-size: 1.1em ; box-shadow: 3px #CCC; } + +.sheet-popup-def { + width: 30px ; +text-align: center ; +padding: 2px ; +font-weight: bold ; +Font-family: monospace, ; +font-size: 0.9em ; +} + +.sheet-popup-def + .sheet-tooltip { + z-index: 10; + display: none; + padding: 4px; + text-align: left; + margin-left: 0px; + font-weight: normal; + text-transform: initial; + font-variant: initial; +} + +.sheet-popup-def:hover + .sheet-tooltip { + width: auto; + display: inline; + position: absolute; + color: #111; + border: 1px solid gray; + background: #ffffff; + line-height: 1.5em; +} + +.sheet-popup-def + .sheet-tooltip { + border-radius: 1px; + -moz-border-radius: 1px; + -webkit-border-radius: 1px; + -moz-box-shadow: 3px #CCC; + -webkit-box-shadow: 3px #CCC; + box-shadow: 3px #CCC; +} + + .sheet-popup-semblance { width: 25px ; text-align: center ; @@ -482,6 +606,57 @@ font-size: 1.1em ; box-shadow: 3px #CCC; } + +.sheet-popup-skill { +width: 30px ; +text-align: center ; +padding: 5px 2px 5px 2px; +font-weight: bold ; +Font-family: sans-serif; +font-size: 0.85em; +display: inline; +} +.sheet-popup-skill-stat { +width: 80px ; +text-align: center ; +padding: 5px 2px 5px 2px; +font-weight: bold ; +Font-family: monospace; +font-size: 0.85em; +display: inline; +} + +.sheet-popup-skill + .sheet-tooltip { + z-index: 10; + display: none; + padding: 4px; + text-align: left; + margin-left: 0px; + font-weight: normal; + text-transform: initial; + font-variant: initial; +} + +.sheet-popup-skill:hover + .sheet-tooltip { + width: auto; + display: inline; + position: absolute; + color: #111; + border: 1px solid gray; + background: #ffffff; + line-height: 1.5em; +} + +.sheet-popup-skill + .sheet-tooltip { + border-radius: 1px; + -moz-border-radius: 1px; + -webkit-border-radius: 1px; + -moz-box-shadow: 3px #CCC; + -webkit-box-shadow: 3px #CCC; + box-shadow: 3px #CCC; +} + + .sheet-defense + .sheet-tooltip { z-index: 10; display: none; diff --git a/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html b/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html index 33682c285e..c15fa91931 100644 --- a/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html +++ b/RWBY_RoC-Unofficial_Tabletop_RPG/RWBY-UnofficialTabletopRPG.html @@ -14,7 +14,7 @@
- RWBY Unofficial Tabletop RPG + RWBY Unofficial Tabletop RPG
Version notes
@@ -32,8 +32,7 @@ Clarifications on Attribute Checkboxes: - - Change log (07.2019): + Change log (08.2019): @@ -53,6 +52,16 @@
+
V2.5.1 (08.19): +
Fixes : +
¤ Fixed displaying issues in Firefox +
¤ Minor cosmetic changes (Dust textfields switched to gray) +
¤ Fixed Initiative dialog box displaying wrong attributes for React check +
+
Added features : +
¤ Added read-only fields showing accuracy bonus next to melee and ranged roll butons +
+
V2.5 (07.19):
General:
¤ Updated Info boxes descriptions and rolls to match v.19.6.30 @@ -352,10 +361,10 @@ Initiative and moving faster.
-
+
@@ -368,7 +377,7 @@ Check desired attributes and roll. -
+
@@ -395,60 +404,60 @@ Year
- +
Gender
-
- +
+
Hair
- +
-
+
Team
-
- +
+
Age
-
- +
+
Eyes
- +
-
+
- Heritage + Heritage
-
- +
+
Height
- +
Color
- -
+ +
@@ -479,7 +488,7 @@
-
+
Parry
@@ -497,7 +506,7 @@
-
+
Dodge
@@ -515,7 +524,7 @@
-
+
Resist
@@ -532,7 +541,7 @@
-
+
Semblance
@@ -546,8 +555,8 @@ choose to Empower their Semblance at the cost
of 1 Aura.
-
- Empower +
+ Empower
Check to empower Semblance defense roll
@@ -559,7 +568,7 @@
-
+
Dust
@@ -583,7 +592,7 @@ Name:
- +
@@ -606,7 +615,7 @@ training than physical prowess. Dust-ready weapons
usually are Elegant but don't always have to be. -
+
-
+
Melee attack
-
+
+ (+) +
+
@@ -672,6 +684,9 @@ 1 Capacity each time. They are
effective at ranges up to Long Range. +
+ (+) +
@@ -816,7 +831,7 @@
Alternate attack
-
+
@@ -838,7 +853,7 @@
-
Desc.
+
Desc.
@@ -921,7 +936,7 @@
-
+
Jump
@@ -929,7 +944,7 @@
-
+
STR+AGI
@@ -940,7 +955,7 @@
-
+
Sneak
@@ -948,7 +963,7 @@
-
+
AGI+DIS
@@ -958,7 +973,7 @@
-
+
Climb
@@ -966,7 +981,7 @@
-
+
AGI+END
@@ -977,7 +992,7 @@
-
+
Pickpocket
@@ -985,7 +1000,7 @@
-
+
AGI+WIL
@@ -995,7 +1010,7 @@
-
+
Lift
@@ -1003,7 +1018,7 @@
-
+
STR+END
@@ -1014,7 +1029,7 @@
-
+
Detect
@@ -1022,7 +1037,7 @@
-
+
PER+DIS
@@ -1032,7 +1047,7 @@
-
+
Break
@@ -1040,7 +1055,7 @@
-
+
STR+DIS
@@ -1051,7 +1066,7 @@
-
+
Resolve
@@ -1059,7 +1074,7 @@
-
+
END+DIS
@@ -1069,7 +1084,7 @@
-
+
Grapple
@@ -1077,7 +1092,7 @@
-
+
STR+PER
@@ -1088,7 +1103,7 @@
-
+
Hack
@@ -1096,7 +1111,7 @@
-
+
WIL+DIS
@@ -1106,7 +1121,7 @@
-
+
Dodge
@@ -1114,7 +1129,7 @@
-
+
AGI+PER
@@ -1125,7 +1140,7 @@
-
+
Perform
@@ -1133,7 +1148,7 @@
-
+
END+WIL
@@ -1143,7 +1158,7 @@
-
+
Resist
@@ -1151,7 +1166,7 @@
-
+
END+PER
@@ -1162,7 +1177,7 @@
-
+
Influence
@@ -1170,7 +1185,7 @@
-
+
WIL+PER
@@ -1179,8 +1194,8 @@
-
-
+
+
@@ -1188,7 +1203,7 @@
-
+
@@ -1198,8 +1213,8 @@
-
-
+
+
Intimidate
@@ -1207,7 +1222,7 @@
-
+
STR+WIL
@@ -1228,7 +1243,7 @@ one other attribute which depends on how the Semblance is being utilized. Semblances last 1 turn, and characters can keep the - effect up with a Semblance check each subsequent turn or without + effect up with a WIL+END Semblance check each subsequent turn or without any Check if they do nothing else during that turn.

Semblances can also be used to make attacks up to Close
Range, dealing Damage equal to the character's WIL.

@@ -1237,7 +1252,7 @@ appear in the chat after rolling, click it to Empower your Semblance.
-
+
Name:
@@ -1256,7 +1271,7 @@
-
+
Description:
@@ -1279,7 +1294,7 @@ is also caused by Dust. - +
@@ -1298,7 +1313,7 @@ caused by Dust. - +
@@ -1344,8 +1359,8 @@
- - +
1.1.
@@ -1353,7 +1368,7 @@ - +
2.
@@ -1361,7 +1376,7 @@ - +
3.