diff --git a/The Fantasy Trip/TFT.css b/The Fantasy Trip/TFT.css index 9030fd15dd..fd80907154 100644 --- a/The Fantasy Trip/TFT.css +++ b/The Fantasy Trip/TFT.css @@ -43,6 +43,7 @@ .sheet-first-word { font-size: larger; + align-self: flex-start; } .sheet-stat-input { @@ -69,6 +70,7 @@ border-color: #BBBBBB; text-align: center; font-weight: bold; + align-self: flex-start; } .sheet-expand-button:hover, @@ -388,3 +390,23 @@ .charsheet .sheet-toggle:checked ~ .sheet-toggle-unchecked { display: none; } + +/* Flex Stuff */ +.charsheet .sheet-flex-section { + display: flex; + gap: .25rem; + align-items: flex-end; +} + +.charsheet .sheet-flex { + flex: 1 1 auto; + width: 13rem; +} +.charsheet .sheet-flex-checkbox { + align-self: center; + width: 2rem; +} + +.charsheet .sheet-flex-buttons-stub { + width: 6.2rem; +} diff --git a/The Fantasy Trip/TFT.html b/The Fantasy Trip/TFT.html index 20ec1e1474..feb802d235 100644 --- a/The Fantasy Trip/TFT.html +++ b/The Fantasy Trip/TFT.html @@ -34,9 +34,9 @@ ST + - + = - +   @@ -87,42 +87,42 @@
-
+
-
+
- Hit Points + Health
-
+
Minus to Hit -
+
Hits Blocked -
+
- Wounds + Wounds
-
- Fatigue +
+ Fatigue
-
+
Talent
-
- +
+  
-
- Weapon - Damage +
+ Weapon + Damage To Hit - Notes + Notes Lbs NC +
-
- +
+ - + - +  
-
- Spell +
+ Spell Damage To Hit ST Cost - Notes + Notes +
-
- +
+ - +  
-
- Armor or Shield +
+ Armor or Shield Hits Blocked Minus to Hit Dex Penalty - Notes + Notes Lbs NC +
-
+
- + - +  
-
+
Equipment - Count - Notes - Lbs - NC + Count + Notes + Lbs + NC +
-
+
- + - +  

- - Attribute Acquired - Exp Spent - Notes - +
+ Attribute Acquired + Exp Spent + Notes +
- - - +
+ + + +
@@ -948,7 +954,8 @@ describeItem(id + '_weaponname', id + '_description', ['To Hit', id + '_tohit' , 'Damage', id + '_weapondamage' - , 'Weight', id + '_weight']); + , 'Weight', id + '_weight' + , 'Notes', id + '_weaponnotes']); } else if (name == 'act_expand') { toggleItem(id); @@ -975,7 +982,11 @@ let id = info.sourceAttribute; if (name == 'act_describe') { describeItem(id + '_spellname', id + '_description', - ['To Hit', id + '_tohit', 'Damage', id + '_spelldamage', 'ST Cost', id + '_stcost']); + ['To Hit', id + '_tohit', + 'Damage', id + '_spelldamage', + 'ST Cost', id + '_stcost', + 'Notes', id + '_spellnotes' + ]); } else if (name == 'act_expand') { toggleItem(id); @@ -989,10 +1000,11 @@ let name = info.htmlAttributes.name; if (name == 'act_describe') { describeItem(id + '_defensename', id + '_description', - ['Hits Blocked', id + '_hitsblocked' - , 'Minus to Hit', id + '_minustohit' - , 'DX Penalty', id + '_dexpenalty' - , 'Weight', id + '_weight']); + ['Hits Blocked', id + '_hitsblocked', + 'Minus to Hit', id + '_minustohit', + 'DX Penalty', id + '_dexpenalty', + 'Weight', id + '_weight', + 'Notes', id + '_defensenotes']); } else if (name == 'act_expand') { toggleItem(id); @@ -1006,7 +1018,10 @@ let name = info.htmlAttributes.name; if (name == 'act_describe') { describeItem(id + '_name', id + '_description', - ['Count', id + '_count', 'Weight', id + '_weight']); + ['Count', id + '_count', + 'Weight', id + '_weight', + 'Notes', id + '_notes' + ]); } else if (name == 'act_expand') { toggleItem(id); diff --git a/The Fantasy Trip/TFT.png b/The Fantasy Trip/TFT.png index 2a0e397f7d..a52ea75c29 100644 Binary files a/The Fantasy Trip/TFT.png and b/The Fantasy Trip/TFT.png differ diff --git a/The Fantasy Trip/sheet.json b/The Fantasy Trip/sheet.json index 5e71794b39..9fba9ef5cb 100644 --- a/The Fantasy Trip/sheet.json +++ b/The Fantasy Trip/sheet.json @@ -4,5 +4,5 @@ "authors": "Original: Chris Stoddard, Updated: Mason Zedaker, James Fleming", "roll20userid": "71962", "preview": "TFT.png", - "instructions": "This sheet is for The Fantasy Trip Game (https://thefantasytrip.game/). Updated for better support of In the Labyrinth", + "instructions": "This sheet is for The Fantasy Trip Game (https://thefantasytrip.game/). Updated for better support of In the Labyrinth" } \ No newline at end of file