This is an Owlbear Rodeo extension for attaching external links to characters, mounts, and props. It allows you to share character sheets, additional documentation, and more with players. This provides quick access to vital information and resources for everyone involved.
The extension can be installed manually by pasting the manifest URL below in the Add Extension dialog.
https://obr-external-links.gravitydeficient.com/manifest.json
Add external links to assets (characters, mounts, props, maps, notes, and text) by right-clicking the asset, selecting "Add External Link," and entering the URL when prompted.
Click the External Links button in the extensions toolbar to display all associated links in the External Links pane.
Links on assets which are hidden by the GM are only visible to the GM.
Link titles are taken from the plain text title or accessibility text of images assets. When adding links to text only assets, it will use the first line if the accessibility text is set to the default "Text" value.
Toggle how links open by using the "Modal Switch" in the External Links pane:
- Modal Window: Opens links within Owlbear Rodeo.
- New Window: Opens links in a new browser window.
To edit a link: Right-click the asset, select "Edit External Link," modify the URL, and confirm.
To remove a link: Right-click the asset, choose "Remove External Link," and confirm removal.
This project is a simple React app.
It communicates with Owlbear Rodeo to create context menu items. When those menu items are clicked, their metadata is edited with an external link value.
This project uses Yarn as a package manager.
To install all the dependencies, run:
yarn
To run in a development mode run:
yarn dev
To make a production build run:
yarn build