Gamers' Plane Chrome Extension

Aug 16, 2020 8:20 am
I like GP. I spend a lot of time on it. But there are things I find myself a little annoyed about. Rather than curse the darkness, I lit a candle by writing a Chrome extension.

This is what it does:
Homepage
https://dexsave.blob.core.windows.net/campaignnote/08119c8a-219f-4140-810d-cf1fff968c85.jpeg
It tidies the homepage by shrinking the announcements (you can still click on the header to get at the full announcement), and removes the "My Games" black box on the right. I never used it.
It removes the Partners box with the broken link and puts the contents of the Games Forums there instead.

The Tools menu at the bottom
Yeah. Never use it. Replaced with a forums menu. (Hat tip to BoS for this idea).
I also changed the styling of the Characters menu.
https://dexsave.blob.core.windows.net/campaignnote/6b496072-0df6-4a3e-bdeb-f4c932faf141.jpeg

Snippets menu (buggy)
This has become buggy - so I need to look at this. This is what it sometimes does.

Choose manage.
https://dexsave.blob.core.windows.net/campaignnote/c3cd15aa-d18b-4e29-9c6a-13e5479e0b40.jpeg

Add some snippets (keep adding them and it'll create new boxes)
https://dexsave.blob.core.windows.net/campaignnote/2fe4e77b-f8d1-4f32-87a8-479ffb89ea4a.jpeg

(need to reload the page to get the new snippets to show up - this is annoying - but you only have to do it once)
Add your frequent snippets to posts.
https://dexsave.blob.core.windows.net/campaignnote/e476c755-0fe4-469a-a63a-8b6409e34abd.jpeg

Online indicator
There's no good reason for this to exist. It puts a green dot against people who are online.
https://dexsave.blob.core.windows.net/campaignnote/4d06232f-0ff8-425c-88d1-1271f5479efc.jpeg

Search
Search a thread. It's client side. Your computer is loading the pages and reading them - so it's not fast - but that's all I can do client side.
https://dexsave.blob.core.windows.net/campaignnote/077bcccf-dcc7-48a7-822b-a52a040a7e77.jpeg

Shows the results on the same page.
https://dexsave.blob.core.windows.net/campaignnote/133090a9-6c4e-47c8-8846-26613eeeb5ff.jpeg
Last edited August 16, 2020 11:32 am
Aug 16, 2020 8:26 am
The source code is on GitHub. There are instructions for installing it as a beta (or working on it yourself - it's just javascript and css - you don't need a headband of coding).

I really made it for me - but if you find it useful then I hope you enjoy it.

You should be REALLY careful about installing extensions from random strangers on the internet. That's why this is open source. Read the code (or ask a coder you trust to read the code) and check that it isn't doing anything nefarious.
Aug 17, 2020 3:58 am
This is really interesting. I'll play with it a bit and give feedback in a few days.
Aug 17, 2020 5:25 pm
If literally the only thing this extension provided was the ability to search a thread, it would be worth it. I want to weep with joy. Thank you!
Aug 18, 2020 1:06 am
Pretty neat! You actually captured a lot of the things I'm hoping to get in at some point, so I'm glad you put it together. It gives me good reason to create a better site.
Aug 18, 2020 6:05 am
Thank you all for the positive feedback. There's an update which finds YouTube links and expands them into embeds at the bottom of the post as footnotes.
https://dexsave.blob.core.windows.net/campaignnote/0b6be7e0-6ac5-405b-b792-a5e7cb39e222.jpeg
Last edited August 18, 2020 6:05 am
Aug 20, 2020 8:34 am
Dark mode added for CaveJohnson.

Toggle it with the hotkey Alt+N. It will give a brief flash of unstyled content on page load (there again, the rest of the site does this too).

https://dexsave.blob.core.windows.net/campaignnote/49c80633-3d85-4a02-b5f5-ece636e84263.jpeg

It'll do its best to change the contrast when the poster has specified a colour within a post (e.g. the green in the screenshot) - but if it doesn't work, meh - it tried. Press Alt+N to switch back.

I'm kinda stuck with the graphics, so I've left the header alone.
Aug 20, 2020 4:12 pm
So far, I've been finding it to be a neat extension. The dark mode is a bit odd though, with some of the elements standing out (mostly elements of the reply box).
Aug 20, 2020 5:48 pm
I could do something about the pink box, but I’m stuck with the toolbar icons and they need a light background. There’s only so much I can do client side.

PMs are unreadable in dark mode. But send me screenshots of bugs in discord and I’ll see what I can do. The colours are based on a technology called css - which is dead easy to change.
Aug 20, 2020 6:54 pm
I'm liking it, it takes a second to get used to but for a 5 minute change i'm enjoying it. I don't spaz every time i swap back and forth now!
Aug 20, 2020 7:29 pm
Just happy to see our game made a cameo ;)
Aug 20, 2020 7:38 pm
I've been using this extension for a few days now, and I've already found the search function to be incredibly helpful. I'm running a game with over 6600 posts over about ten chapters of gameplay. There are a ton of subplots and I frequently need to refer back to something that happened before. Now that I have the ability to run a search, I've spent a lot less time reading through entire gameplay threads to find the tiny detail I needed to write a current post.
Aug 20, 2020 7:42 pm
Moonbeam says:
I've been using this extension for a few days now, and I've already found the search function to be incredibly helpful. I'm running a game with over 6600 posts over about ten chapters of gameplay. There are a ton of subplots and I frequently need to refer back to something that happened before. Now that I have the ability to run a search, I've spent a lot less time reading through entire gameplay threads to find the tiny detail I needed to write a current post.
I would have paid money for this functionality
Aug 20, 2020 9:24 pm
Don't give Adam ideas xD
Aug 21, 2020 3:00 pm
Thank you everybody for the kind words.

I've just checked in an experimental feature.

Character sheet/dice roller integration
In the dice roller you now have tabs for characters (if you're the DM you get a tab for each of the party members).
Click a tab for abilities, weapons and skills.
https://dexsave.blob.core.windows.net/campaignnote/f7fc699f-b923-4514-bd82-2a104eac554d.jpeg

Click a box (A for advantage, D for disadvantage) and it'll automatically add the dice rolls.

https://dexsave.blob.core.windows.net/campaignnote/6e5f66fb-066a-4fe4-a61b-9ee7fa79d4d7.jpeg

If you're the DM it'll prefix the roll with the player's name from the selected tab.

If you have expertise or JoaT then it'll look at the skill name to see if it can rip a number out of that rather than use the calculated bonus.

e.g.
https://dexsave.blob.core.windows.net/campaignnote/00c67080-afc2-4bb9-babb-04786c10a47a.jpeg

Downers
It's DnD 5e only
It's not psychic - if you're doing something weird like a Cha+History skill check then add it manually.
It won't fix the GP dice algebra (1d8+2d6+4 will still fail - so break break that sneak attack damage into a separate field)
It hasn't had much testing, because it'll look weird if I just started adding lots of rolls to my games.
Aug 21, 2020 3:17 pm
Adam, what a number of us have started doing is running a game for one, ourselves, where we essentially just use this blank game as a testing zone. In mine, I also use it to draft complex posts for games where I'm a player, and to put together resources for games I'm running or planning to run.

That setup would be perfect for your testing.
Aug 21, 2020 3:21 pm
Qralloq says:
Adam, what a number of us have started doing is running a game for one, ourselves, where we essentially just use this blank game as a testing zone. In mine, I also use it to draft complex posts for games where I'm a player, and to put together resources for games I'm running or planning to run.

That setup would be perfect for your testing.
How do you get to be a player and GM in the same game?
load next

You do not have permission to post in this thread.