Integrates the D&D Beyond Character Sheets with Roleplay.tv.

Latest Version

Version
2.6.2
Update
April 4, 2022
Size
1.26MiB
Developer
Category
Users
7
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Tabs
Storage
Scripting
See more

Roleplay.tv & Beyond Extension

Integrates the D&D Beyond Character Sheets with Roleplay.tv!

Unlock live updates when you have D&D Beyond (dndbeyond.com) open to your character sheet, and you are in a game on Roleplay.tv.
- Roll dice on D&D Beyond and immediately see it rolled to your fellow players in Roleplay.tv.
- Change your health on D&D Beyond and see your health update in Roleplay.tv, including the damage overlay!

Be sure to keep both tabs open for this functionality to work.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Roleplay.tv & Beyond",\t"version": "2.6.2",\t"manifest_version": 3,\t"description": "Integrates the D&D Beyond Character Sheets with Roleplay.tv.",\t"permissions": [\t\t"activeTab",\t\t"tabs",\t\t"storage",\t\t"scripting"],\t"host_permissions": [\t\t"*://*.dndbeyond.com/*",\t\t"https://*.roleplay.tv/*/play"\t],\t"icons": {\t\t"16": "images/icons/icon16.png",\t\t"24": "images/icons/icon24.png",\t\t"32": "images/icons/icon32.png",\t\t"48": "images/icons/icon48.png",\t\t"64": "images/icons/icon64.png",\t\t"128": "images/icons/icon128.png",\t\t"256": "images/icons/icon256.png"\t},\t"options_ui": {\t\t"page": "options.html",\t\t"open_in_tab": false\t},\t"action": {\t\t"default_popup": "default_popup.html", "default_icon": { "16": "images/icons/icon16.png", "24": "images/icons/icon24.png", "32": "images/icons/icon32.png" }\t},\t"web_accessible_resources": [{\t\t\t"resources":[\t\t\t\t"images/*",\t\t\t\t"libs/css/alertify.css",\t\t\t\t"libs/css/alertify-themes/default.css",\t\t\t\t"libs/css/alertify-themes/beyond20.css",\t\t\t\t"libs/alertify.min.js",\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"libs/lz-string.min.js",\t\t\t\t"dist/roll20_script.js",\t\t\t\t"dist/fvtt_script.js",\t\t\t\t"dist/astral_script.js",\t\t\t\t"dist/dndbeyond_mb.js",\t\t\t\t"popup.html",\t\t\t\t"options.html"\t\t\t],\t\t\t"matches": [""]\t\t}\t],\t"background": {\t\t"service_worker": "/dist/background.js"\t},\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/*characters/*"\t\t\t],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_character.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/monsters/*"\t\t\t],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_monster.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/vehicles/*"\t\t\t],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_vehicle.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/spells/*"\t\t\t],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_spell.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/my-encounters",\t\t\t\t"*://*.dndbeyond.com/encounters/*",\t\t\t\t"*://*.dndbeyond.com/combat-tracker/*"\t\t\t],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_encounter.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/equipment/*",\t\t\t\t"*://*.dndbeyond.com/magic-items/*"\t\t\t],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_item.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.dndbeyond.com/sources/*",\t\t\t\t"*://*.dndbeyond.com/classes/*"\t\t\t], "exclude_matches": [\t\t\t\t"*://*.dndbeyond.com/classes/*/edit" ],\t\t\t"css": [\t\t\t\t"dist/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/dndbeyond_source.js"\t\t\t],\t\t\t"all_frames": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://app.roll20.net/editor/"\t\t\t],\t\t\t"css": [\t\t\t\t"libs/css/alertify.css",\t\t\t\t"libs/css/alertify-themes/default.css",\t\t\t\t"libs/css/alertify-themes/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/alertify.min.js",\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/roll20.js"\t\t\t]\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.astraltabletop.com/play/*"\t\t\t],\t\t\t"css": [\t\t\t\t"libs/css/alertify.css",\t\t\t\t"libs/css/alertify-themes/default.css",\t\t\t\t"libs/css/alertify-themes/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/alertify.min.js",\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"libs/lz-string.min.js",\t\t\t\t"dist/astral.js"\t\t\t]\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"*://*.roleplay.tv/*/play"\t\t\t],\t\t\t"css": [\t\t\t\t"libs/css/alertify.css",\t\t\t\t"libs/css/alertify-themes/default.css",\t\t\t\t"libs/css/alertify-themes/beyond20.css"\t\t\t],\t\t\t"js": [\t\t\t\t"libs/alertify.min.js",\t\t\t\t"libs/jquery-3.4.1.min.js",\t\t\t\t"dist/rptv.js"\t\t\t]\t\t}\t]}
Read more

Similar Extensions